|
|
|
извлечение из zip архива
|
|||
|---|---|---|---|
|
#18+
в программе на c# есть код который в командной строке извлекает файлы из zip архива помощью pkuzip. все работало хорошо(те файлы без проблем извлекались), до тех пока в архиве не стали попадаться файлы с длинными именами. pkunzip их сокращает до формата 8.3... при этом в самом архиве файлы отображаются нормально, те длинные имена не сокращаются... извлекаю так : pkunzip.exe -e -o [имя архива]... можно ли как то с помощью pkunzip нормально извлекать файлы с полным именем?? если нет то чем можно заменить? (желательно бесплатным) ПС: подозреваю что такая же проблема будет и с pkzip((( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.06.2008, 13:06 |
|
||
|
извлечение из zip архива
|
|||
|---|---|---|---|
|
#18+
Подозреваю, что ты используешь старую DOS-овскую утилиту pkzip/pkunip. Тебе необходимо поискать какой-нибудь аналог для WIN32 + long file names. Попробуй скачать 7zip. По умолчанию он клепает архивы в своём формате, но, если поковырять опции, думаю его можно заставить работать в классическом zip режиме. Еще лучший вариант - найти порт архивирующих библиотек для .Net и более тесно интегрировать свой софт и работу с архивами. Я-бы остановился на этом варианте. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.06.2008, 13:16 |
|
||
|
извлечение из zip архива
|
|||
|---|---|---|---|
|
#18+
Еще лучший вариант - найти порт архивирующих библиотек для .Net и более тесно интегрировать свой софт и работу с архивами. Я-бы остановился на этом варианте. гугл рулит???? если можно подскажте по какомму принципу искать ?? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.06.2008, 13:25 |
|
||
|
извлечение из zip архива
|
|||
|---|---|---|---|
|
#18+
А разве гениальный C# не имеет встроенных классов для работы с zip архивами? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.06.2008, 13:36 |
|
||
|
извлечение из zip архива
|
|||
|---|---|---|---|
|
#18+
Навалом ссылок http://www.google.com.ua/search?q=zip+dotnet ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.06.2008, 13:41 |
|
||
|
извлечение из zip архива
|
|||
|---|---|---|---|
|
#18+
another-anonymousА разве гениальный C# не имеет встроенных классов для работы с zip архивами? Я кодил в .Net в 2003 году. Тогда мы с зипами сражались следующим образом. При установке Visual Studio Net в опциях компонентов указывали язык J#. И получали Sun-овскую библиотеку java.utul.zip, собранную в .Net сборке. Правда что-то нам в ней тогда не понравилось. Уж не помню. Кажется кириллица в именах не поддерживалась или что-то другое. Короче перешли на порт Zlib. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.06.2008, 13:46 |
|
||
|
извлечение из zip архива
|
|||
|---|---|---|---|
|
#18+
vehflможно ли как то с помощью pkunzip нормально извлекать файлы с полным именем?? если нет то чем можно заменить? (желательно бесплатным) PKZIP(R) Version 4.00 FAST! Compression Utility for Windows Copyright 1989-2000 PKWARE Inc. All Rights Reserved. Shareware Version PKZIP Reg. U.S. Pat. and Tm. Off. Patent No. 5,051,745 Usage: PKZIPC [command] [options] zipfile [@list] [files...] View .zip file contents: PKZIPC zipfile Create a .zip file: PKZIPC -add zipfile file(s)... Extract files from .zip: PKZIPC -extract zipfile The above usages are only basic examples of PKZIP's capability. Press any key to continue or <Esc> to exit ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.06.2008, 09:26 |
|
||
|
|

start [/forum/topic.php?fid=16&msg=35387006&tid=1345215]: |
0ms |
get settings: |
4ms |
get forum list: |
9ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
30ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
50ms |
get tp. blocked users: |
1ms |
| others: | 220ms |
| total: | 327ms |

| 0 / 0 |
