обновил http://www.haskell.org/bz/sfx.arc - теперь он включает GUI SFX модули. критикуйте, пока это не попало в релиз
» FreeArc: бесплатный open-source архиватор
Bulat_Ziganshin
Цитата:
Пока критиковать не за что, разве что за отутствие каких-либо дизайнерских изысков
Булат, есть другой, более актуальный вопрос - добавление пустых папок в архив. Зачем ? Иногда все же бывает необходимо при архивации сохранить _всю_ структуру подкаталогов, включая пустые. RAR сохраняет (и правильно делает). Может и FreeARC научится ?
Цитата:
критикуйте, пока это не попало в релиз
Пока критиковать не за что, разве что за отутствие каких-либо дизайнерских изысков
Булат, есть другой, более актуальный вопрос - добавление пустых папок в архив. Зачем ? Иногда все же бывает необходимо при архивации сохранить _всю_ структуру подкаталогов, включая пустые. RAR сохраняет (и правильно делает). Может и FreeARC научится ?
Bulat_Ziganshin
Цитата:
1. c upx перебор, у winarc.sfx иконка не отображается (лишнее ужали).
2. winarc.sfx - прогресс распаковки - анимация летящие файлы - сильно Проводник напоминает (и дядю Билла).
3. sfx - не выставлен флаг /LARGEADDRESSAWARE.
Добавлено:
Цитата:
нельзя ли тогда класть в дистриб, в отдельную папку developer, неупакованные sfx (сильно размер дистриба не утяжелит).
Цитата:
обновил http://www.haskell.org/bz/sfx.arc - теперь он включает GUI SFX модули. критикуйте, пока это не попало в релиз
1. c upx перебор, у winarc.sfx иконка не отображается (лишнее ужали).
2. winarc.sfx - прогресс распаковки - анимация летящие файлы - сильно Проводник напоминает (и дядю Билла).
3. sfx - не выставлен флаг /LARGEADDRESSAWARE.
Добавлено:
Цитата:
равно как и наоборот. я просто не виду в этом никаких преимуществ, а вот архивы у малоопытных пользователей буду получаться больше. те, кто способен отредактировать картинку, уж как-нибудь и upx запустить смогут
нельзя ли тогда класть в дистриб, в отдельную папку developer, неупакованные sfx (сильно размер дистриба не утяжелит).
Bulat_Ziganshin
Искренне прошу заменить идиотский диалог открытия Гномовский хотя бы только под windows, но было бы просто супер если бы еще и в КДЕ... есть способы. Допустим в OpenOffice кдешный диалог.
Искренне прошу заменить идиотский диалог открытия Гномовский хотя бы только под windows, но было бы просто супер если бы еще и в КДЕ... есть способы. Допустим в OpenOffice кдешный диалог.
Цитата:
добавление пустых папок в архив
папки добавляются и есть даже ключ -ed который это контролирует
Цитата:
нельзя ли тогда класть в дистриб, в отдельную папку developer, неупакованные sfx
что это даст? мы так и не нашли никаких глюков, связанных с упаковкой-распаковкой upx, верно? в крайнем случае, эти sfx всегда можно будет перекомпилять и без меня
Цитата:
sfx - не выставлен флаг /LARGEADDRESSAWARE.
похоже upx его съедает. буду разбираться
Цитата:
1. c upx перебор, у winarc.sfx иконка не отображается (лишнее ужали).
спасибо, посмотрю
кстати, я потихоньку коррректирую "Планы дальнейшего развития..."
Добавлено:
Цитата:
Искренне прошу заменить идиотский диалог открытия Гномовский хотя бы только под windows, но было бы просто супер если бы еще и в КДЕ... есть способы. Допустим в OpenOffice кдешный диалог.
есть такое в планах
Bulat_Ziganshin
Цитата:
upx-су поставьте флаг, тогды не затирает.
хотя upx вроде не затирает флаг...
Цитата:
похоже upx его съедает. буду разбираться
upx-су поставьте флаг, тогды не затирает.
хотя upx вроде не затирает флаг...
возможно, дело в старой версии upx (2.95)
Добавлено:
нет, это у меня компилировалось неправильно. исправил
Добавлено:
нет, это у меня компилировалось неправильно. исправил
Bulat_Ziganshin
Цитата:
Я так понимаю, что для добавления пустых папок ключ должен быть "выключен", т.е. -ed-
Но на командную строку в настройках FAR'a (добавление файлов и папок) вроде
arc a -r -ed- {-ap%%R} --noarcext {%%S} -- %%A @%%LNMA
FreeARC реагирует неадекватно - ничего не делает, но и работу не завершает. Только трещит винчестером.
Без FAR'a просто из командной строки - то же самое.
Вопрос: как оно должно выглядеть правильно ?
Цитата:
папки добавляются и есть даже ключ -ed который это контролирует
Я так понимаю, что для добавления пустых папок ключ должен быть "выключен", т.е. -ed-
Но на командную строку в настройках FAR'a (добавление файлов и папок) вроде
arc a -r -ed- {-ap%%R} --noarcext {%%S} -- %%A @%%LNMA
FreeARC реагирует неадекватно - ничего не делает, но и работу не завершает. Только трещит винчестером.
Без FAR'a просто из командной строки - то же самое.
Вопрос: как оно должно выглядеть правильно ?
вот такое дело заметил
MinGW - Minimalist GNU for Windows 64
http://sourceforge.net/project/showfiles.php?group_id=202880
MinGW - Minimalist GNU for Windows 64
http://sourceforge.net/project/showfiles.php?group_id=202880
Цитата:
Я так понимаю, что для добавления пустых папок ключ должен быть "выключен", т.е. -ed-
нет, -ed. опции -ed- нет вообще. читай доку!!! и приводи в следующий раз конкретную ком. строку неольбходимую для воспроизведения ошибки!
Цитата:
MinGW - Minimalist GNU for Windows 64
ага. вот только в ghc его поддержку добавлять не спешат
Добавлено:
Цитата:
Но на командную строку в настройках FAR'a (добавление файлов и папок) вроде
там проблема именно в неправильном подходе к обработке нескольких имён файлов/каталогов в ком. строке. боюсь, что игра опциями не позволит её решить - мне нужно кое-что доделать в самой программе
об этом несолько страниц назад писал sciner, у него аналогичные проьблемы в конфигурировании своего warc
Bulat_Ziganshin
Цитата:
Ясно. А то я никак не мог понять, как же -ed может помочь в данной ситуации.
И еще хотелка: проектировать sfx-модули сразу с прицелом на будущее, когда будут добавлены многотомные архивы. Ибо multi-volume sfx штука крайне полезная в народном хозяйстве.
Цитата:
там проблема именно в неправильном подходе к обработке нескольких имён файлов/каталогов в ком. строке. боюсь, что игра опциями не позволит её решить - мне нужно кое-что доделать в самой программе
Ясно. А то я никак не мог понять, как же -ed может помочь в данной ситуации.
И еще хотелка: проектировать sfx-модули сразу с прицелом на будущее, когда будут добавлены многотомные архивы. Ибо multi-volume sfx штука крайне полезная в народном хозяйстве.
у меня sfx-архив при распаковке где-то на 50% падает с ошибкой:
Код: Microsoft Visual C++ Runtime Library
Runtime Error!
This application has requested the Runtime to terminate it in an unusual way.
Please contact the application's support team for more information.
Код: Microsoft Visual C++ Runtime Library
Runtime Error!
This application has requested the Runtime to terminate it in an unusual way.
Please contact the application's support team for more information.
думаю, памяти не хватает. он сейчас не очень умно её использует и сообщения об ошибке толком не выдаёт. кстати, попробуй консолный модуль (arc.sfx) - он должен ругаться более информативно. если не проясним - закинь мне этот архив для изучения
Цитата:
для начала надо бы спроектировать саму многтомность )
Цитата:
И еще хотелка: проектировать sfx-модули сразу с прицелом на будущее, когда будут добавлены многотомные архивы
для начала надо бы спроектировать саму многтомность )
Bulat_Ziganshin
Цитата:
Выводит все блоки или с определённого размера?
Цитата:
http://www.haskell.org/bz/memo.7z
Выводит все блоки или с определённого размера?
Цитата:
Выводит все блоки или с определённого размера?
начиная с одного мегабайта
Цитата:
у меня sfx-архив при распаковке где-то на 50% падает с ошибкой:
выяснил в чём дело - в конце обработки солид-блока не освоюождалась память между прочим, создание sfx с такими опциями - не лучшая идея. помимо прочего, sfx не умеет записывать промежуточные данные в temp-файл
обновил http://www.haskell.org/bz/sfx.arc - на данный момент пофикшены все известные ошибки за исключением поддержки unicode-сиволов в имени архива/каталога куда проихсодит распаковка/высвечиваемом комментарии
оба новых sfx-модуля (оконный и консольный) выдают уже другую ошибку (теперь сразу после запуска распаковки):
Код: sft-test.exe has encountered a problem and needs to close. We are sorry for the inconvenience.
If you were in the middle of something, the information you were working on might be lost.
Код: sft-test.exe has encountered a problem and needs to close. We are sorry for the inconvenience.
If you were in the middle of something, the information you were working on might be lost.
просто не портестировал окончательную. версию перед выкладкой. грузи заново - исправил. кстати, с рапиды у меня загурзки нет. есть же сервисы типа яндекс-диск
загрузил заново. теперь сразу не вылетает. ошибка появляется как раньше - на 50%. только уже новая:
Код: ERROR: archive data corrupted (decompression fails)
Код: ERROR: archive data corrupted (decompression fails)
просто я реализовал вывод сообщений об ошибке, а раньше делался просто abort
Добавлено:
дай листинг тестирования этого архива самим freearc с -di+$
Добавлено:
дай листинг тестирования этого архива самим freearc с -di+$
Bulat_Ziganshin
Цитата:
попробывал тоже проблемы с winarc.sfx есть, а с arc.sfx нет и небыло (sfx от 26.05.08-27.05.08).
Добавлено:
Цитата:
[more=ARC.EXE t -di+$ Visio11.arc..]
FreeArc 0.50 alpha (May 15 2008) testing archive: Visio11.arc
Decoding directory: 0.00 secs
Directory decoded: 0.00 secs
Directory built: 0.02 secs
Solid block decompression results (0.031 seconds)
lzma:1873kb:max:bt4:128: 883.450 bytes in 0.016 seconds
dict:1873kb:75%: 1.916.455 bytes in 0.016 s 58.9%
Solid block decompression results (6.703 seconds)
lzma:110mb:max:bt4:128: 114.955.725 bytes in 6.156 seconds
delta: 114.793.769 bytes in 0.250 seconds
exe: 114.793.769 bytes in 0.297 s
Tested 564 files, 40.245.946 => 116.710.224 bytes. Ratio 34.4%
Testing time 6.73 secs, speed 17.331 kB/s. Total 8.16 secs
All OK[/more]
Цитата:
пробовал и winarc.sfx, и arc.sfx - результат одинаковый
попробывал тоже проблемы с winarc.sfx есть, а с arc.sfx нет и небыло (sfx от 26.05.08-27.05.08).
Добавлено:
Цитата:
дай листинг тестирования этого архива самим freearc с -di+$
[more=ARC.EXE t -di+$ Visio11.arc..]
FreeArc 0.50 alpha (May 15 2008) testing archive: Visio11.arc
Decoding directory: 0.00 secs
Directory decoded: 0.00 secs
Directory built: 0.02 secs
Solid block decompression results (0.031 seconds)
lzma:1873kb:max:bt4:128: 883.450 bytes in 0.016 seconds
dict:1873kb:75%: 1.916.455 bytes in 0.016 s 58.9%
Solid block decompression results (6.703 seconds)
lzma:110mb:max:bt4:128: 114.955.725 bytes in 6.156 seconds
delta: 114.793.769 bytes in 0.250 seconds
exe: 114.793.769 bytes in 0.297 s
Tested 564 files, 40.245.946 => 116.710.224 bytes. Ratio 34.4%
Testing time 6.73 secs, speed 17.331 kB/s. Total 8.16 secs
All OK[/more]
Цитата:
ARC.EXE t -di+$ Visio11.arc..
т.е. этот архив не распаковывается с winarc.sfx, но идёт нормально с arc.sfx?
памяти ему для распаковки нужно всего 130 мег, так что странно. ладно, Николай зальёт свой архив - посмотрим
Bulat_Ziganshin
Цитата:
у меня с arc.sfx идёт, если у Nikolai2004 не идёт, интересно становится.
Цитата:
т.е. этот архив не распаковывается с winarc.sfx, но идёт нормально с arc.sfx?
у меня с arc.sfx идёт, если у Nikolai2004 не идёт, интересно становится.
ура, я получил эту проблему - тоже создал архив со словарём в 110 мег. счас проснёмся - разберёмся
Добавлено:
Цитата:
аналогично. а вот unarc.exe вылетает с той же ошибкой. прямо праздник какой-то )
Добавлено:
Цитата:
у меня с arc.sfx идёт
аналогично. а вот unarc.exe вылетает с той же ошибкой. прямо праздник какой-то )
исправил. ошибка заключалась в том, что sfx распаковывал lzma с фиксированным словарём в 64 мб грузите заново http://www.haskell.org/bz/sfx.arc
кстати, как вы относитесь к такой фиче в gui sfx - после того, как данные успешно распакованы, открывать destination directory в explorer?
Добавлено:
заодно уж выложу свежие версии arc/winarc. отличия от последней альфы:Поддержка sfx в GUI и ком. строке
GUI: комбобокс сообщений внизу окна
Добавлена иконка к .arc файлам
Изменён формат хранения комментария архива (UTF-8 вместо UCS-4) с поддержкой чтения старых комментариевработа с sfx через командную строку:создание sfx с заголовком arc.sfx: arc a archive -sfx
создание sfx с заданным заголовком: arc a archive -sfxWinArc.sfx
смена sfx: arc ch archive.exe -sfxWinArc.sfx
удаление sfx: arc ch archive.exe -sfx-
команды "s..." эквивалентны командам "ch -sfx...", например: arc s- archive.exeна самом деле, всё как в rar плюс чуть-чуть ещё. sfx-модуль берётся из каталога, где находится Arc.exe/WinArc.exe, если только его имя не указано с путём, например: arc a archive -sfx.\my.sfx
кстати, как вы относитесь к такой фиче в gui sfx - после того, как данные успешно распакованы, открывать destination directory в explorer?
Добавлено:
заодно уж выложу свежие версии arc/winarc. отличия от последней альфы:Поддержка sfx в GUI и ком. строке
GUI: комбобокс сообщений внизу окна
Добавлена иконка к .arc файлам
Изменён формат хранения комментария архива (UTF-8 вместо UCS-4) с поддержкой чтения старых комментариевработа с sfx через командную строку:создание sfx с заголовком arc.sfx: arc a archive -sfx
создание sfx с заданным заголовком: arc a archive -sfxWinArc.sfx
смена sfx: arc ch archive.exe -sfxWinArc.sfx
удаление sfx: arc ch archive.exe -sfx-
команды "s..." эквивалентны командам "ch -sfx...", например: arc s- archive.exeна самом деле, всё как в rar плюс чуть-чуть ещё. sfx-модуль берётся из каталога, где находится Arc.exe/WinArc.exe, если только его имя не указано с путём, например: arc a archive -sfx.\my.sfx
Цитата:
кстати, как вы относитесь к такой фиче в gui sfx - после того, как данные успешно распакованы, открывать destination directory в explorer?
Если это действие по умолчанию и изменить его нельзя, то однозначно плохо. А если можно будет создавать архивы хоть с таким действием, хоть со стандартным, то хорошо.
Bulat_Ziganshin
Цитата:
Если опционально (где-нть галку выставлять перед началом распаковки), то хорошо. Если всегда только так - то плохо. Это бывает нужно далеко не во всех случаях.
Цитата:
Булат, а может сделать задание параметра как в консольном pkzip/securezip ? То есть это выглядело бы как -sfx=WinArc.sfx
С технической точки зрения что в лоб, что по лбу, но смотрится нагляднее. Как думаешь ?
Цитата:
кстати, как вы относитесь к такой фиче в gui sfx - после того, как данные успешно распакованы, открывать destination directory в explorer?
Если опционально (где-нть галку выставлять перед началом распаковки), то хорошо. Если всегда только так - то плохо. Это бывает нужно далеко не во всех случаях.
Цитата:
создание sfx с заданным заголовком: arc a archive -sfxWinArc.sfx
Булат, а может сделать задание параметра как в консольном pkzip/securezip ? То есть это выглядело бы как -sfx=WinArc.sfx
С технической точки зрения что в лоб, что по лбу, но смотрится нагляднее. Как думаешь ?
Цитата:
Булат, а может сделать задание параметра как в консольном pkzip/securezip ? То есть это выглядело бы как -sfx=WinArc.sfx
а это и так для всех опций работает
Цитата:
Это бывает нужно далеко не во всех случаях.
объясните. я думал, что всегда
Bulat_Ziganshin
Цитата:
Очень просто. Если я куда-то распаковываю архив, то это не значит, что я прямо сейчас, немедленно, все брошу и что-то начну делать с его распакованным содержимым.
Цитата:
объясните. я думал, что всегда
Очень просто. Если я куда-то распаковываю архив, то это не значит, что я прямо сейчас, немедленно, все брошу и что-то начну делать с его распакованным содержимым.
Цитата:
Если опционально (где-нть галку выставлять перед началом распаковки), то хорошо. Если всегда только так - то плохо.
Это да, тоже поддерживаю.
Цитата:
объясните. я думал, что всегда
-Если очень приближенно, то такие вещи часто просто раздражают.
-некоторые не используют explorer.
-Надо закрывать не нужное окошко.
Страницы: 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667
Предыдущая тема: Установка и настройка SAMS
Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.