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

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

Автор: Benchmark
Дата сообщения: 08.02.2009 16:53
Опытным путем установлено, что для нормального функционирования архиватора вроде достаточно (по крайней мере с дефолтной темой) вот этих библиотек:

intl.dll
libatk-1.0-0.dll
libcairo-2.dll
libgdk-win32-2.0-0.dll
libgdk_pixbuf-2.0-0.dll
libglib-2.0-0.dll
libgmodule-2.0-0.dll
libgobject-2.0-0.dll
libgthread-2.0-0.dll
libgtk-win32-2.0-0.dll
libpango-1.0-0.dll
libpangocairo-1.0-0.dll
libpangowin32-1.0-0.dll
libpng13.dll

p.s. Имеется в виду версия GTK, которая ставится с архиватором.
Автор: juvaforza
Дата сообщения: 08.02.2009 19:34
Bulat_Ziganshin
Посмотрите, пожалуйста, на четверый ворнинг.

Добавлено:
На той странице Опера автоматически не верно определяет кодировку.
Автор: egor23
Дата сообщения: 08.02.2009 21:12
Bulat_Ziganshin

Цитата:
(хотя с меньшей оперативной памятью не смотрел, может это хроническое)

опробывал на 512МБ (/MAXMEM=512), файла подкачки нет. (крайность).
arc.exe a a bin\ -mx
ppmd:16:384mb
Using dict:977kb:80%:l8192:m400:s100+lzp:977kb:92%:235:h20:d1mb+ppmd:16:384mb
Program terminated!

Цитата:
и кол-ва своб. физического озу

скорее всего из количества ОЗУ + вшитый лимит для данного количества.
Автор: juvaforza
Дата сообщения: 08.02.2009 22:20
Registered_User

Цитата:
поэтому вики - ИМХО неплохой вариант.

Возможный минус вики - это её форматирование, если документация будет выклаватся вместе с дистрибутивом.
Автор: CTACKo
Дата сообщения: 08.02.2009 23:37
в оф. доке почему-то много раз встречается символ J - видимо пережиток не совсем удачного конвертирования и по всей вероятности указывавший на конец или перевод строки...

зы здаётся мне что факт перевода разных частей доки разными людьми будет ощущаться англоязычниками
Автор: juvaforza
Дата сообщения: 08.02.2009 23:41
CTACKo
скорее всего, это был смайл

Добавлено:
Bulat_Ziganshin

Цитата:
делать для каждой команды отдельный дилог... как лучше сделать??

Вы наверное правы. Я за то, чтобы сделать отдельные мини-диалоги для некоторых Tools, но и диалог Modify оставить, только его подкорректировать. Просто тогда пропадает задумка редактирования архива, как обычного файла .
И по поводу этого вопроса?
Автор: Bulat_Ziganshin
Дата сообщения: 09.02.2009 01:26
Егор, я сделал команду lt: arc lt archive. качай и критикуй

имхо, в gui это делать пока не нужно. лучше в cmdline. либо как я сейчас сделал либо команда листинга может вставлять инфу о блоках между файлами (файлы сейчас так и так выводятся поблочно)


Цитата:
опробывал на 512МБ (/MAXMEM=512), файла подкачки нет. (крайность).
arc.exe a a bin\ -mx

ты тут создаёшь новый архив или обновляешь старый с ppmd:2gb?


Цитата:
И по поводу этого вопроса?

я думал вопрос риторический. оно мне нужно? буду делать About, заодно вставлю


Цитата:
Просто тогда пропадает задумка редактирования архива, как обычного файла .

в смысле?


Цитата:
здаётся мне что факт перевода разных частей доки разными людьми будет ощущаться англоязычниками

это наверняка но один человек это вряд ли потянет


Цитата:
Program terminated!

Егор, ты прав, я там напорол фигню и сейчас все ошибки выводятся как Program terminated! поправлю


Цитата:
Опытным путем установлено, что для нормального функционирования архиватора вроде достаточно

не будем заниматься самодеятельностью, есть официальный набор файлов для redistributables


Цитата:
Gtk2Hs 0.9.13 released

0.10 выйдет на днях. но с ними exe-шник будет больше плюс придётся чинить несовместимости. оно нам нужно?



Цитата:
Моё мнение по поводу доки:
1) сначала надо сделать русскую доку.
2) я за систему онлайн-редактирования. Но тогда очень желательно разбить её на разделы, каждый - на отдельной странице, чтобы пользователи не затирали правки друг друга.
3) если почистить её от вордовских тегов, думаю, получим ~200-250 кб. На это указывает 20х сжатие фарком (в её нынешнем виде).
4) форматирование для доки, ИМХО, нужно совсем несложное - обычный шрифт для текста, крупный для заголовков, моноширинный для "кода", может быть, ещё отдельные для ключей и предупреждений.
5) документацию всё равно обычно разбивают на страницы, поэтому вики - ИМХО неплохой вариант. Потом, в крайнем случае, можно будет выкачать оффлайн-браузером.
К сожалению, haskellwiki закрыли для регистрации. Помнится, там что-то валялось.

1. да, я сейчас только обсуждаю как будем переводить
2. наскока я понимаю, онлайн-системы генерят диффф так что если мы разделим меду собой разделы, то пробем не будет и при монолитном файле
3. во-первых, чем? во-вторых, сколько тегов добавит сам GoogleDocs?
4. форматирование уже есть в русской доке. ты предлагаешь отказаться от части использованного мной форматирования?
5. перевод в формат вики из doc/htm - во-первых, я не знаю утилиты, которая сделает это автоматом. во-вторых, я не хочу вручную разбивать на отдельыные файлы с главами. не забывай, что там внутридокументные ссылки

поэтому я всё же хочу взять имеющуюся доку, затащить её в онлайн-систему редактирования, разделить главы между переводчиками, дать права и вперёд
Автор: egor23
Дата сообщения: 09.02.2009 06:31
Bulat_Ziganshin

Цитата:
я сделал команду lt: arc lt archive. качай и критикуй

точно было нужно выводится, кратко и по существу вопроса.


Цитата:
имхо, в gui это делать пока не нужно.

в gui - это было предложение на подобии того как в 7-zip сделано, а так может в АркИнфо добавить эту информацию.

Цитата:
лучше в cmdline. либо как я сейчас сделал либо команда листинга может вставлять инфу о блоках между файлами (файлы сейчас так и так выводятся поблочно)

в cmdline по-файлово, возможно нужно, но это вопрос к тем кто пользуется листингом.


Цитата:
ты тут создаёшь новый архив

новый


Цитата:
0.10 выйдет на днях. но с ними exe-шник будет больше плюс придётся чинить несовместимости. оно нам нужно?

если релиз FreeArc будет в "ближайшее" время, то не имеет смысла создавать проблемы на ровном месте, если всё затянится на несколько месяцев, то нужно уже смотреть.

CTACKo

Цитата:
оф. доке почему-то много раз встречается символ J

смотрите в IE будет наглядней (это смайлик, т.к. документация в офисе писалась, шрифт Wingdings)
Автор: Bulat_Ziganshin
Дата сообщения: 09.02.2009 13:31

Цитата:
На той странице Опера автоматически не верно определяет кодировку.

добавил тег ru, вроде в нём должно быть дело. проверь результат - у меня оперы нет
Автор: egor23
Дата сообщения: 09.02.2009 14:12
Bulat_Ziganshin

Цитата:
добавил тег ru, вроде в нём должно быть дело. проверь результат - у меня оперы нет

этого не достаточно, и это касается и Opera, Mozilla Firefox
причём проблема скорее в чём-то другом, т.к. сохранённая (скаченная качалкой) страница нормально открывается. И залил
http://forall.ru-board.com/egor23/FreeArc-GUI-Rus.htm
тоже нормально открывается

Добавлено:
причём IE как и Opera, и Mozilla Firefox
кодировку определяет как ЗападноЕвропейская, но т.к. это IE, выводит текст правильно.

Добавлено:
сохранил в utf8 залейте к себе на сайт, для проверки:
http://forall.ru-board.com/egor23/FreeArc-GUI-Rus2.htm

Добавлено:
причём http://freearc.sourceforge.net/rus/FreeArc040-rus.htm
нормально открывается

Добавлено:

Цитата:
добавил тег ru

он теперь два раза прописан, первый раз:
<meta http-equiv=Content-Language content=ru>
</head>
может как раз из-за него косячит?
в FreeArc040-rus.htm нету такого тэга

Добавлено:
Bulat_Ziganshin
А вообще наверно лучше в utf-8 сохранять.
Посмотрите в настройках офисах (сохранение) может есть возможность выставить сохранение в utf-8.
Незнаю как сейчас с настройками в офисе 2007, в 2003 настройки были, но не было utf-8.

Добавлено:
глянул что сервер браузеру отдаёт:
http://www.haskell.org/bz/FreeArc-GUI-Rus.htm

Content-Type: text/html; charset=iso-8859-1

а вот FreeArc040-rus.htm до браузера в gzip добирается
http://freearc.sourceforge.net/rus/FreeArc040-rus.htm

Content-Encoding: gzip



Автор: juvaforza
Дата сообщения: 09.02.2009 23:11
Bulat_Ziganshin
Неа, не сработало.
Автор: egor23
Дата сообщения: 10.02.2009 18:46
Bulat_Ziganshin

Цитата:
При тестировани (распаковке) архива происходит обратные манипуляции с данными, и в логе мы увидим цепочки алгоритмов наоборот:

только не всегда так
напрмиер:
rep:100m:10+lzma:30m
при тестировании вывод в прямом направлении:
rep:100mb:10:
lzma:30mb:normal:32:
Автор: Registered_User
Дата сообщения: 10.02.2009 19:25

Цитата:

3. во-первых, чем?

Посмотрим.
Цитата:
4. форматирование уже есть в русской доке. ты предлагаешь отказаться от части использованного мной форматирования?

Нет. я просто хочу сказать, что там его и так немного.

Цитата:
5. перевод в формат вики из doc/htm - во-первых, я не знаю утилиты, которая сделает это автоматом. во-вторых, я не хочу вручную разбивать на отдельыные файлы с главами. не забывай, что там внутридокументные ссылки


поэтому я всё же хочу взять имеющуюся доку, затащить её в онлайн-систему редактирования, разделить главы между переводчиками, дать права и вперёд

Согласен. Тогда, пожалуйста, мне тоже аккаунт.
Автор: Nikolai2004
Дата сообщения: 10.02.2009 21:09
онлайн-система редактирования называется wiki
Автор: egor23
Дата сообщения: 10.02.2009 23:29

Цитата:
начал подготавливать тестовый набор с большим количествов файлов
на днях думаю будет готов (упор делается на количество файлов).
если накладок не возникнет будет одна папка с 1млн.файлов в корне папки

test_files.arc 95кБ
Автор: Aleks267
Дата сообщения: 12.02.2009 20:27
Что-то я не пойму как фри-арк FreeArc-0.50-win32-alpha-2008-06-23 запустить???
Я даже не могу найти, где в нем переключить на русский. Хотя на скриншотах эта функция есть -это видно из скринов, а вот где...
И архивировать не могу. Открываю файл, установки по дефолту, пробовал и макс. степень сжатия поставить: запускаю (О.К. жму) -и ничего не происходить.
С-п-а-с-а-й-т-е))
Автор: egor23
Дата сообщения: 12.02.2009 21:10
Aleks267

Цитата:
Я даже не могу найти, где в нем переключить на русский

File- Settings

Цитата:
И архивировать не могу. Открываю файл, установки по дефолту, пробовал и макс. степень сжатия поставить: запускаю (О.К. жму) -и ничего не происходить.

Какой файл открываете? (или что имели ввиду?)

Добавлено:
Bulat_Ziganshin
В виртуальный привод X смонтирован образ test_11000.iso
Тут вот Found выводит цифры в два раза большие, при упаковке диска x:\ , при упаковке папки на диске x:\00010000 Found выводит нормальные цифры.
Это косяк? или что вообще за значения выводит Found?

Цитата:
Found 22.004 files: 4.23 secs
Sorted 22.004 files: 7.66 secs
Joined filelists, 11.002 files: 7.72 secs

[more=log-file_t.log..]
C:\FreeArc>arc a t.arc x:\ -mlzma:2m -di -di+$#% --logfile=log-file_t.log
FreeArc 0.50 alpha (Feb 7 2009) Creating archive: t.arc using lzma:2mb:normal:32
Memory for compression 3904kb, decompression 2112kb, cache 16mb
Started: 0.02 secs
Found 22.004 files: 4.23 secs
Sorted 22.004 files: 7.66 secs
Joined filelists, 11.002 files: 7.72 secs
Compressing 2 files of 0 bytes: 7.80 secs
Using storing
Memory for compression 0b, decompression 0b
Solid block compression results
storing: 0 bytes in -1.000 seconds
Compressing 11.000 files of 121.000 bytes: 7.83 secs
Using lzma:119kb:normal:32
Memory for compression 533kb, decompression 183kb
Solid block compression results (0.094 seconds)
lzma:119kb:normal:32: 106 bytes in 0.094 seconds

Writing directory: 579.00 secs
Found 3 directory names: 579.09 secs
Directory written: 580.83 secs
Compressed 11.002 files, 121.000 => 106 bytes. Ratio 0.0%
Directory 1.562.098 => 1.202 bytes. Ratio 0.0%
Compression time: cpu 532.81 secs, real 580.88 secs. Speed 0 kB/s
All OK
[/more]
Автор: Bulat_Ziganshin
Дата сообщения: 12.02.2009 22:29

Цитата:
Found 22.004 files: 4.23 secs
Sorted 22.004 files: 7.66 secs
Joined filelists, 11.002 files: 7.72 secs

какая-то лажа. выходит, каждый файл был найден в двух экземплярах. а потом дубликаты имён убиты
Автор: Bulat_Ziganshin
Дата сообщения: 13.02.2009 12:02

Цитата:
Found 22.004 files: 4.23 secs
Sorted 22.004 files: 7.66 secs
Joined filelists, 11.002 files: 7.72 secs

попробовал другие варианты: d:\dir\ не создаёт дубликаты, а d:\ - создаёт. наверно, эта ошибка - результат переделок конца июня. спасибо за багрепорт


Цитата:
что вообще за значения выводит Found?

сначала на диске находятся все файлы, отвечающие заданным критериям. их кол-во выводит Found. затем этот список сливается со списком файлов в обновляемом архиве, и попутно убиваются дубликаты, которые могли получиться при сложных критериях поиска. в данном случае критерий простой, а появление дубликатов наверно следствие какой-то ошибки
Автор: Aleks267
Дата сообщения: 13.02.2009 18:18

Цитата:
egor23

Спасибо! Я перевел на русский)) Omg, они запрятали язык в файл )))
Подскажи теперь, как запустить архивацию файла -какие кнопочки нажать. Я, вроде, файл (iso) открыл там, поставил макс. архивацию -все пошло, быстро отсчитались проценты. а потом ничего -нет нигде нового архива. Ни в той же папке, где iso, ни на диске с.
И вообще этим архиватором какие файлы лучше всего сжимаются?

З.Ы. С праздниками всех)
Автор: Bulat_Ziganshin
Дата сообщения: 13.02.2009 18:56

Цитата:
как запустить архивацию

ставишь курсор на свой iso-файл, нажимаешь Add, OK. архив создастся здесь же с именем iso-файла, только с расширением arc
Автор: egor23
Дата сообщения: 13.02.2009 19:32
Bulat_Ziganshin
Aleks267 навёл на мысль, а что будет, если упаковать на CD, т.е. файл лежит на диске на которой нельзя писать, или в папке, где запрешена запись. А архив по-умолчанию в той-же папке создаётся в которой выделены файлы.

Окно упаковки появляется и закрывается.
В итоге получаем в логе: Добавление в архив.arc

Вот ещё бага:


Aleks267
Пишите более дохотчиво, что и где делаете, а то непонятно в чём у Вас проблема, может баг нашли и нужно его устранить будет.
Автор: Engaged Clown
Дата сообщения: 13.02.2009 21:45
February 13, 2009

NanoZip 0.06 alpha is available for download. Linux and 64-bit versions are available as well.

Продублирую тут
Автор: Benchmark
Дата сообщения: 13.02.2009 23:16
Engaged Clown

Цитата:
Продублирую тут

А зачем оно здесь ?
Автор: Engaged Clown
Дата сообщения: 13.02.2009 23:22
Чтобы было с чем сравнивать, наверно
Автор: Aleks267
Дата сообщения: 14.02.2009 00:04

Цитата:
Пишите более дохотчиво, что и где делаете

Да я прошу просто научить, какие кнопки нажать, чтобы запустить процесс сжатия. Нет там бага. Я нажимаю следующее.
Файл--упаковать--в строке "Выходной архив" ищу свой фал для сжатия--дальше жму select--в строке с галочкой "Сжатие" ставлю максимальное--О.К, жму.
Вот и все. Т.е. я что-то или не то жму, или где-то не там. В общем ничего не происходит. Или начинается какой-то отсчет, но и только((
Еще бы ссылку на инструкцию.

Напишите плиз, что этим ФриАрком лучше сжимается. Мне надо бы образы посжимать от игр -mdf, iso. 7zиногда дает результат, иногда нет. Да и то, не сильно. Ну и другое есть что посжимать.
Автор: egor23
Дата сообщения: 14.02.2009 00:41
Aleks267

Цитата:
Файл--упаковать--в строке "Выходной архив" ищу свой фал для сжатия--дальше жму select--в строке с галочкой "Сжатие" ставлю максимальное--О.К, жму.

Как в любом GUI перед тем как нажать упаковать надо выделить файлы которые будете упаковывать.

Цитата:
"Выходной архив" ищу свой фал для сжатия

Это неправильно, здесь указывается имя архива в который будут добавлены выделенные файлы, если такого архива нет он будет создан.

А так наверно лучше обновиться до последней внутренней версии:
http://www.haskell.org/bz/arc1.arc
(распаковать в папку FreeArc\bin)
Автор: Aleks267
Дата сообщения: 14.02.2009 02:59
Я тоже так думал, что "выходной архив" -для выхода готового. Но. Я, открыв пограмму, больше там вообще не нашел, где свой фал можно выделить. Поэтому уже тыкал наудачу)) Это не портабл-верия, я ставил обычную. Соответственно, ФриАрк интегрировался в Виндоус -ведь так? А когда я файлы выделяю в тотал командере -там нет "сжать с помощью ФриАрк". Другие архиваторы есть, ФриАрк нет. Как его интегрировать?
З.Ы. Хотя сам значек ФриАрк у меня белый почему-то. Может не так встал? Но все функции, вроде, пашут. Все открывается и меняется...
З.Ы.Ы. спасибо, обновился)
Автор: Bulat_Ziganshin
Дата сообщения: 14.02.2009 20:05
updated http://www.haskell.org/bz/arc1.arc

* GUI: finished main menu reorganization
* GUI: hotkeys for menu commands
* GUI: Windows native Open/Save dialogs
* GUI: search for filename being typed
* GUI: archive comment editing in ArcInfo dialog
* GUI: Ctrl +/-, Alt +/-, Shift +/- for marking files
* GUI: saving order of columns in file list
* Translation: 0093 Avg. size -> 0093 Avg. blocksize
* "lt" command: technical archive listing


Цитата:
Вот ещё бага:

fixed
Автор: Benchmark
Дата сообщения: 14.02.2009 20:46
Bulat_Ziganshin

1. File->Open archive пока ничего не делает. Так и должно быть ?
2. Папки без точки в имени по-прежнему не выделяются Select Files по маске *.*
3. после запуска прямо в папке с FA выделяю два файла: arc.exe и arc-tiny.sfx, после чего жму кнопку Up. Результат - висим (на всякий пожарный: GTK установлен как положено со всеми библиотеками)
4. Хоткеи для пунктов главного меню (вроде Alt-F, Alt-C, Alt-T etc.) пока отсутствуют. Точнее некоторые из них уже используются, но для других команд. Планируется ?

И еще.


Цитата:
* GUI: Windows native Open/Save dialogs

А как оно будет в GUI-версии под Linux ?

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051

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


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