Ru-Board.club
← Вернуться в раздел «Программы»

» FreeArc: бесплатный open-source архиватор - Часть 2

Автор: 4kusNick
Дата сообщения: 11.05.2009 00:02
Похоже на небольшую багу с переводом:
[more] [/more]
Автор: Bulat_Ziganshin
Дата сообщения: 11.05.2009 02:57

Цитата:
Похоже на небольшую багу с переводом:

это меню не я формирую. ставь русификацию на сам gtk
Автор: 4kusNick
Дата сообщения: 11.05.2009 11:51

Цитата:
это меню не я формирую. ставь русификацию на сам gtk

Ясно, не, меня такое меню не смущает, но вот для обычных юзеров, которые будут пользоваться архиватором (мы ведь хотим сделать архиватор популярней других?), это может оказаться неприятным сюрпризом, т.к. многие даже не подозревают, что такое gtk, и им будет не удобно собирать то что им нужно по кусочкам, и мучаться с разными локализациями. Они просто забьют, поставят какой-нибудь винрар с кейгеном и все (
Возможно ли в будущем как-то автоматизировать установку нужной локализации для gtk и при переключении языка в FA, переключать его и для gtk? Или как-то вынести это меню (и другие подобные "видимые" части gtk) к себе, чтобы была возможность и к нему применять локализацию?
Обращаю на это внимание, т.к. именно из мелочей и удобства использования складывается впечатление об используемом ПО. И если мы хотим достичь высокого уровня популярности и завоевать любовь народных масс, придется не забывать, что большинство пользователей - не "продвинутые" люди, которым до фени на разные технические аспекты и прроблемы реализации, им надо чтобы было удобно и красиво.
Это все мое мнение и оно может быть ошибочным.
Автор: slech
Дата сообщения: 11.05.2009 12:48
Выдвижение номинантов на конкурс самых популярных проектов SourceForge
Автор: Bulat_Ziganshin
Дата сообщения: 11.05.2009 13:53
4kusNick
не компостируй мне мозги. это меню большинство пользователей никогда вообще не увидит. полная русификация к gtk, кстати - 30 мег
Автор: crotoff
Дата сообщения: 11.05.2009 14:58
по работе контекстного меню заметил странность - если расширение ARC в верхнем регистре то файл не опознаётся как архив и для него вызывается пункт "Add to..."

Добавлено:
верхний регистр расширению ТС автоматом ставит, если наименование упаковываемой папки верхним регистром записано
Автор: 4kusNick
Дата сообщения: 11.05.2009 15:51

Цитата:
полная русификация к gtk, кстати - 30 мег

Ого!

Вроде бы кроме этого меню ничего не глаза не попадалось, одна менюшка - не страшно, согласен.
Автор: Bulat_Ziganshin
Дата сообщения: 11.05.2009 16:45

Цитата:
если расширение ARC в верхнем регистре то файл не опознаётся как архив


Код: if #filenames==1 and string.match(string.lower(ext),"^"..archive_extensions.."$") then
Автор: Bulat_Ziganshin
Дата сообщения: 11.05.2009 22:45
http://freearc.wiki.sourceforge.net/All2Arc - convert to Arc from your favourite archive formats
Автор: spider91
Дата сообщения: 12.05.2009 16:42
помогите плиз с етими вопросами

как максимально задействовать rep во FreeArc'е?


если не сложно обьяните по русски для чего нужна delta и как е максимально задействовать
Автор: Bulat_Ziganshin
Дата сообщения: 12.05.2009 17:12
spider91
rep и delta задействуются автоматом. сделать что-то лучше с delta вряд ли удастся, а описание параметров rep есть в доке
Автор: spider91
Дата сообщения: 12.05.2009 19:22
Bulat_Ziganshin


спасибо. вроде разобрался.


а можно во FA добавить прогу xdelta? она неплохо сжимает файлы которые сжаты zlib и при етом ненужно использовать precomp
Автор: sanb
Дата сообщения: 12.05.2009 20:01
увидел на софтпедии версию 0.51 решил поставить на убунту, поставил (make install)
а как его теперь добавить в контекстное меню? (это в июле планируется?)
ассоциировал но что то по даблклику не открывается
в настройках поменял локаль на русский, но что то не применилось, остался инглиш
Автор: Bulat_Ziganshin
Дата сообщения: 12.05.2009 22:00

Цитата:
в настройках поменял локаль на русский, но что то не применилось, остался инглиш

даже после перезапуска программы?


Цитата:
а как его теперь добавить в контекстное меню? (это в июле планируется?)

планируется для виндов. для gnome тоже есть инфа, но по срокам не скажу. насчёт kde пока не знаю как это делать


Цитата:
ассоциировал но что то по даблклику не открывается

как ассоциировал?



Цитата:
а можно во FA добавить прогу xdelta? она неплохо сжимает файлы которые сжаты zlib и при етом ненужно использовать precomp

сам можешь добавить в arc.ini

я лично впервые слышу что она сжимает zip-файлы: http://ru.wikipedia.org/wiki/Xdelta
Автор: sanb
Дата сообщения: 12.05.2009 22:07
Bulat_Ziganshin

Цитата:
даже после перезапуска программы?

да, запускаю из терминала #freearc

Цитата:
как ассоциировал?

через свойства файлов ассоциировал
правой кнопкой по файлу>свойства>открывать в программе...
Автор: spider91
Дата сообщения: 12.05.2009 23:53
Bulat_Ziganshin



Цитата:
я лично впервые слышу что она сжимает zip-файлы



ну я пробовал сжать одни файлы и при сжатии FA размер оставался таким же, FA + precomp размел уменьшался в 2 раза, с xdelta получилось на ~5 мб больше от каждого файла чем c FA + precomp но я еще не совсем разобрался в ее параметрах так что ето не максимум
Автор: egor23
Дата сообщения: 13.05.2009 04:24
spider91

Цитата:
а можно во FA добавить прогу xdelta?


Цитата:
но я еще не совсем разобрался в ее параметрах так что ето не максимум

xdelta - основная задача выдавать разницу между 2-мя файлами
и вроде нету там возможности создавать файл - оригинал+разница(delta),
если есть такая возможность, то как это сделвть за один проход.

Bulat_Ziganshin
как-то говорили:
о параллельной обработке файлов rep-ом (были большие файлы),
о обработке rep-ом файла считывая данные с разных "смещений",
это относится кFreeArc - к способу подачи данных упаковщику
подходит для частного случая:
большие файлы разных версий и т.п.
мало памяти на машине и т.п.

только уже не помню, чем разговор закончился.

Добавлено:
spider91

Цитата:
она неплохо сжимает файлы которые сжаты zlib

под какой gzip заструган xdelta ( http://xdelta.org/ ) непонятно
файлы gzip обрабатывает как обычные файлы
выложьте свои файлы

кстати никто не знает где взять
Timer v8.00 tool by Igor Pavlov
увидел на http://xdelta.org/

Автор: egor23
Дата сообщения: 13.05.2009 08:28

Цитата:
кстати никто не знает где взять
Timer v8.00 tool by Igor Pavlov

вспомнил, где видел
7-Benchmark
http://sourceforge.net/project/showfiles.php?group_id=116710
Автор: crotoff
Дата сообщения: 13.05.2009 08:42
Bulat_Ziganshin
можно ли в одном архиве совместить зашифрованные и незашифрованные файлы, или зашифрованные разными алгоритмами? Например чтоб каталог "А" был зашифрован –ae=aes-128:r20:n2000; каталог "Б" –ae=aes-128+serpent:n5000+twofish/cfb с сокрытием имён, а всё остальное - вообще без шифрования?

Добавлено:
если такое возможно - как это практически осуществить?
Автор: Bulat_Ziganshin
Дата сообщения: 13.05.2009 09:28

Цитата:
можно ли в одном архиве совместить зашифрованные и незашифрованные файлы

да, надо добавлять файлы в несколько приёмов, выставляя необходимые опции. и использовать --append (её эквивалент - Архив/Режим перепаковки/Быстро добавить новые файлы в конец архива)

Добавлено:
crotoff
ах да - насчёт того, чтобы часть файлов была с шифрованием каталога, а часть - без. формат архива это позволяет, а вот программа - вряд ли
Автор: crotoff
Дата сообщения: 13.05.2009 10:59
Bulat_Ziganshin
при добавлении к зашифрованному архиву - запрашивается пароль. После добавления видны имена всех файлов. Если наоборот - добавлять к обычному архиву с опцией -hp то при открытии объединённого архива запрашивается пароль. То есть без пароля не пускает. Если же содержимое скрывать не требуется - можно просто объединить архивы. В принципе логично, ведь иначе юзер может забыть что в архиве есть скрытые файлы

Добавлено:
А вообще было бы неплохо в GUI видеть на зашифрованых файлах пометки, типа "*"
Автор: AlexShpi
Дата сообщения: 13.05.2009 14:07
Создал архив с максимальным сжатием, а распаковать не могу ))

http://savepic.ru/635027.png
Автор: 4kusNick
Дата сообщения: 13.05.2009 14:26
AlexShpi
Наверное чтобы этого избежать, надо было использовать -ld при упаковке.
При распаковке кстати тоже должно помочь, если алгоритм позволит:
"В командах, создающих архив, ограничивает объём памяти, который будет необходим для распаковки создаваемого архива. В командах распаковки может уменьшить требования к памяти, если алгоритм позволяет сохранять промежуточные данные на диск. По умолчанию –ld75%. См. Использование памяти"
Автор: AlexShpi
Дата сообщения: 13.05.2009 14:40
4kusNick, спасибо вроде разобрался.
Автор: spider91
Дата сообщения: 13.05.2009 15:21
извините я про xdelta не то написал. посто когда я смотрел на размер он еще не обновился.

есть еще вопрос:

если я напишу

Код: arc a -mlzma:559mb:a2:128:mc2
Автор: Bulat_Ziganshin
Дата сообщения: 13.05.2009 15:43

Цитата:
только с lzma

да

Цитата:
даст ли приписка -mx какойто результат?

нет

читай доку
Автор: spider91
Дата сообщения: 13.05.2009 15:59
Bulat_Ziganshin


а как ети алгоритмы добавить? можно ли сделать сжатие сильнее чем при -mx? нужно самое максимальное сжатие но без использования precomp и других внешних прог.
Автор: crotoff
Дата сообщения: 13.05.2009 16:50
spider91
попробуй побрутфорсить

Добавлено:
расшифровка -mx в текущей альфе
rep:512mb+exe+delta+tempfile+lzma:64mb:max:bt4:128, $obj => rep:512mb+delta+tempfile+lzma:64mb:max:bt4:128, $text => dict:128mb:80%:l8192:m400:s100+lzp:384mb:92%:235:h26:d1mb+tempfile+ppmd:22:1gb, $wav => tta, $bmp => mm+grzip:8mb:m1:l:a

можно поменять параметры вызываемых методов и препроцессоров, а с опцией -ma- можно изменить методы для определённых расширений, если отредактировать arc.groups

Добавлено:
кстати, у меня вопрос похожий по методам - эти все встроенные препроцессоры rep, delta, lzp разработаны и настроены для LZMA и PPM? А для ROLZ и BWT какие сочетания лучше использовать?
Автор: Giesmos
Дата сообщения: 13.05.2009 17:41
Возможно ли каким-то образом в GUI изменять параметры сжатия кроме предустановленных "радиобатонами", к примеру, править командную строку? Т.е. можно ли каким-то образом через GUI сделать сжатие, к примеру, -max, а не -mx?

Возможно ли редактированием ArcShellExt-user.lua добиться того, чтобы в контекстном меню было несколько вариантов сжатия (например, пара с различной степенью сжатия и один SFX) или же вызов окна настроек перед запуском самого процесса сжатия?

Правильно я понимаю, что внынешней альфа-версии уже можно каким-то образом создавать SFX с использованием precomp? (Unarc/SFX: support for external compressors and tempfiles) Если это так, то каким образом?
Автор: Bulat_Ziganshin
Дата сообщения: 13.05.2009 17:56

Цитата:
Возможно ли каким-то образом в GUI изменять параметры сжатия кроме предустановленных "радиобатонами", к примеру, править командную строку? Т.е. можно ли каким-то образом через GUI сделать сжатие, к примеру, -max, а не -mx?

да. берёшь и вбиваешь что тебе там нужно )


Цитата:
Возможно ли редактированием ArcShellExt-user.lua добиться того, чтобы в контекстном меню было несколько вариантов сжатия (например, пара с различной степенью сжатия и один SFX) или же вызов окна настроек перед запуском самого процесса сжатия?

1)да, размножаешь строку архивации и вбиваешь в неё нужные тебе настройки
2)нет, пока я не сделаю поддержку старта с диалогом сжатия в самом fa


Цитата:
Правильно я понимаю, что внынешней альфа-версии уже можно каким-то образом создавать SFX с использованием precomp? (Unarc/SFX: support for external compressors and tempfiles) Если это так, то каким образом?

можно. но при распаковке arc.ini и precomp должны быть в текщем каталоге. в будущем появится их автораспаковка из архива - найди соотв. issue по слову external и подпишись на него

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051

Предыдущая тема: Universal Share Downloader (USD)


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.