| 
    
 | 
        Проблема с распаковкой в CentOS файла, созданного в 1с 8.3         | 
☑ | 
    
        | 
    0
    
        dmrjan    
       
    
    27.03.15 
            ✎
    09:44 
 | 
         
        При распаковке через unzip архива Message.zip (внутри Message.xml), созданного для обмена в 1с 8.3 выдается сообщение  inflating: Message.xml. Кто нибудь уже сталкивался с подобным?     
         | 
 | 
    
    
        | 
    1
    
        Fish    
       
    гуру 
    27.03.15 
            ✎
    09:49 
 | 
         
        Переходи на винду, там таких проблем нет.     
         | 
 | 
    
    
        | 
    2
    
        dmrjan    
       
    
    27.03.15 
            ✎
    09:54 
 | 
         
        Русский легких путей не ищет. Ему нужна истина в последней инстанции.     
         | 
 | 
    
    
        | 
    3
    
        bolero    
       
    
    27.03.15 
            ✎
    10:25 
 | 
         
        (0) > выдается сообщение  inflating: Message.xml
 если сам перевести не можешь, в гугл переводчик можешь засунуть?
 
 не мешай машине работать!     
         | 
 | 
    
    
        | 
    4
    
        dmrjan    
       
    
    27.03.15 
            ✎
    10:27 
 | 
         
        ну и что мне "вздутие" покажет?     
         | 
 | 
    
    
        | 
    5
    
        bolero    
       
    
    27.03.15 
            ✎
    10:32 
 | 
         
        "вздутие живота", ггг
 
 inflating - обратная операция от deflating
 
 тебе unzip бодро рапортует о том, что он файло распаковывает, а ты думаешь, что это ошибка
 
 если не хочешь, чтобы рапортовал - так и скажи unzip об этом     
         | 
 | 
    
    
        | 
    6
    
        dmrjan    
       
    
    27.03.15 
            ✎
    11:14 
 | 
         
        (5) Это я уже понял. Запаковал текстовый файл в zip и распаковал в Centos. До этого заменил всю кирилицу в названии, т.к. 1с файл содержал и русские и английские буквы. Видимо косяк в этом оказался. Unzip обновил до более свежей версии, попробуем на ней, если не поможет будем использовать в названии только латиницу.     
         | 
 | 
    
    
        | 
    7
    
        bolero    
       
    
    27.03.15 
            ✎
    11:27 
 | 
         
        (6) не поможет
 родной виндовый zip (встроенный) корректно работает с именами в юникоде (и упаковывает, и распаковывает), а вот реализации типа на пхп и 1с - большинство запаковывают криво.
 
 виндовый может угадать кодировку при распаковке, основываясь на местной локализации, а юниксовый это делать не обучен и вряд ли когда будет
 
 чтобы гарантированно избежать проблем, лучше использовать только латинские буквы     
         | 
 | 
    
    
        | 
    8
    
        dmrjan    
       
    
    27.03.15 
            ✎
    11:50 
 | 
         
        Так это платформа 1с виновата? Может можно при выгрузке из 1с задать формат кодировки архива на UTF8?     
         | 
 | 
    
    
        | 
    9
    
        bolero    
       
    
    27.03.15 
            ✎
    11:54 
 | 
         
        (8) тут я лучше многозначительно помолчу     
         | 
 | 
    
    
        | 
    10
    
        dmrjan    
       
    
    27.03.15 
            ✎
    13:07 
 | 
         
        Походу придется править unzip патчем от Altlinux.
      
         | 
 | 
    
    
        | 
    11
    
        bolero    
       
    
    27.03.15 
            ✎
    16:28 
 | 
         
        (7) проверил, беру свои слова взад - встроенный виндовый зип тоже криво делает, штатный unzip не читает, в обратную сторону то же самое     
         | 
 |