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

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

Автор: Registered User
Дата сообщения: 04.06.2008 20:21

Цитата:
Мне кажется надо избавиться от WinArc и гуй версию назвать FreeArc. Звучит лучше (имхо), для линукса логичнее и путаницы с названиями меньше...

А давайте - LinArc
Автор: BrainOff
Дата сообщения: 04.06.2008 20:26

Цитата:
А давайте - LinArc

а потом и iArc согласен, лучше везде и всегда FreeArc
Автор: Registered User
Дата сообщения: 04.06.2008 20:33

Цитата:
от названия WinArc надо отказаться. FreeArc намного лучше звучит

Хотя правда. автору Windows Commander'а написали из макрософта и предложили поменять название. поэтому теперь он Total Commander.
Автор: Dementei
Дата сообщения: 04.06.2008 20:53
Registered User
Тут не тот случай.. так были б TotalRar, TotalZip

Другое дело, что FreeArc лучше звучит и отражает "суть" программы.




И даже больше того, хотя это менять уже не будут, было бы лучше если б расширение было FA.
С той точки зрения, что... "я тебе послал файл в RAR, 7Z, FA" звучит и произносится легко.. Arc в этом плане лично для меня не очень...
Автор: Bulat_Ziganshin
Дата сообщения: 04.06.2008 22:05
ок, насчёт переименования WinArc в FreeArc - решили.

насчёт gui-версии претензии принимаются, но немедленной реализации не ждите. этот комбобокс снизу я на самом деле ещё в феврале начал делать, просто сейчас до ума довёл приоритет дальнейшей работы будет следующий:

1. исправить ошибки в сжатии
* у меня есть один отчёт об ошибке вроде в REP

2. исправить то, что в 0.50 работает хуже чем в 0.40
* обработка ^Break и ошибок в программе
* русские комментарии, поддержка русского языка в SFX и т.п.
* ещё что-то?

3. исправить очевидные проблемы в консольной версии
* упаковка/распаковка пустых каталогов
* реализация опции -ap должна быть совместима с RAR
* ?

4. usability issues в WinArc. когда что-то разъезжается, вылетает и т.п.

реализация достойной функциональности WinArc уезжает в 0.60, поскольку хотелось бы зафиксировать уже достигнутый прогресс в 0.50 и заменить новым релизом версию 0.40, в которой есть ряд проблем


я обновил страницу загрузки http://freearc.org/ru/Download.aspx . сейчас дело идёт к тому, чтобы выпустить хотя бы бета-версию. хотелось бы услышать претензии к странице загрузки и предлагаемым для загрузки пакетам. как можно сделать страницу загрузки удобней, что может надо поменять в пакетах? в частности, кто у меня просил консольную версию - этот вариант подходит?

насколько я понимаю, остался неохваченным вариант portable инсталяции, я хочу просто добавить в installer галочку для отвены прописывания в Start Menu и прочая - тогда он просто распакует программу в указанный каталог. так нормально или лучше просто сделать отдельный zip архив?
Автор: Benchmark
Дата сообщения: 04.06.2008 22:06
Registered User

Цитата:
А давайте - LinArc

Дык зачем ?

Робяты. Проект родился и развивается как FreeARC, так пусть им и будет независимо от платформы.

Dementei

Цитата:
И даже больше того, хотя это менять уже не будут, было бы лучше если б расширение было FA.
С той точки зрения, что... "я тебе послал файл в RAR, 7Z, FA" звучит и произносится легко.. Arc в этом плане лично для меня не очень...

Пусть Булат поправит меня, если я не прав, но вся фишка именно в ARC. Чтобы понять суть фишки, надо вернуться примерно в 1985 год и посмотреть, что тогда произошло в "эволюции архиваторов на PC"

2Булат: до настоящего момента считал текушую версию GUI'шного FA технологической демкой и даже на явные внимания не обращал. Собсно вопрос: можно начинать слать баг-репорты, или ты и сам все знаешь ?
Автор: Bulat_Ziganshin
Дата сообщения: 04.06.2008 22:42

Цитата:
Да и думаю смотря, что понимать под всем.

всё то, что в виндовой версии. раньше и это не работало


Цитата:
Собсно вопрос: можно начинать слать баг-репорты

баг-репорты и usability issues - да
Автор: Nikolai2004
Дата сообщения: 04.06.2008 22:43

Цитата:
Чтобы понять суть фишки, надо вернуться примерно в 1985 год и посмотреть, что тогда произошло в "эволюции архиваторов на PC"

чтобы далеко не ходить
http://en.wikipedia.org/wiki/.arc
Автор: Bulat_Ziganshin
Дата сообщения: 04.06.2008 23:05

Цитата:
Barabashka
Скорее у тебя не подцепилась тема Windows в gtk, так как FreeArc у меня выглядит практически как windows приложение.

я тут уже приводил картинку:


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


Цитата:
Gtk
1. не хватает возможности менять шрифт.
2. шрифт по-умолчанию - Arial Unicode MS 8 (иначе видим квадратики на определённых языках).
3. нет возможности выбора тем, также нет тем в комлекте (в широком смысле) (темы весят 50кбайт в архиве).
4. Не хватает жёсткой привязки к наcтройкам, или выбора какие настройки использовать:
идущие в комплекте или установленного Gtk, иначе данный комплект теряет смысл, т.к. будет использоваться сразу установленный Gtk (если установлен зачем-то был).

не совсем понятно, что от меня требуется. добавить в Settings настройку gtk чтобы ручками не лазить? дело далёкого будущего. единственное с чем я согласен - надо положить в комплект rc-файл с настройкой шрифта, ты мне его уже давал, помнишь?


Цитата:
11. Не понял назначение кнопки Save

rtfm, да? всё остальное записал. претензии Дементия - тоже
Автор: egor23
Дата сообщения: 05.06.2008 00:11
Bulat_Ziganshin

Цитата:
если у тебя изображение как сверху - надо разбираться. возможно, я сделал неправильный инсталер, просто никто этого не замечает поскольку все уже поставили отдельный gtk. если как снизу, то не понимаю что плохо. внешний вид без изысков, но не хуже чем у других, того же WinRAR

инсталлер нормальный, с условием что gtk никогда не стояло, а если стоит\стояло могут быть неточности.

Цитата:
не совсем понятно, что от меня требуется. добавить в Settings настройку gtk чтобы ручками не лазить? дело далёкого будущего. единственное с чем я согласен - надо положить в комплект rc-файл с настройкой шрифта, ты мне его уже давал, помнишь?

В Settings: менять
шрифт
тему
всё как в Change GTK2 Appearance, исходники есть.
или для начала просто вносить изменения шрифт\тема в gtkrc, чтобы не лазить вручную.
rc-файл в комплекте уже есть, только его ручками нужно править.
GTK2 Appearance создаёт файлик C:\Documents and Settings\User\.gtkrc-2.0

Код: # Auto-written by gtk2_prefs. Do not edit.

gtk-theme-name = "MS-Windows"
style "user-font"
{
    font_name="Arial Unicode MS 8"
}
widget_class "*" style "user-font"
Автор: squxe
Дата сообщения: 05.06.2008 10:02

Цитата:
насколько я понимаю, остался неохваченным вариант portable инсталяции, я хочу просто добавить в installer галочку для отмены прописывания в Start Menu и прочая - тогда он просто распакует программу в указанный каталог. так нормально или лучше просто сделать отдельный zip архив?

Галочку надо добавить в любом случае. Но мне кажется, удобнее будет просто zip архив.
Автор: l1720
Дата сообщения: 05.06.2008 10:37

Цитата:
насколько я понимаю, остался неохваченным вариант portable инсталяции, я хочу просто добавить в installer галочку для отвены прописывания в Start Menu и прочая - тогда он просто распакует программу в указанный каталог.

Да, надо.

Цитата:
или лучше просто сделать отдельный zip архив?

Зачем zip, когда есть arc sfx?
Автор: Bulat_Ziganshin
Дата сообщения: 05.06.2008 11:33

Цитата:
всё как в Change GTK2 Appearance, исходники есть.

я ж не могу исходники на С подцепить к хаскеловской программе

Егор, ты можешь сам собрать праввильную инсталяцию и выслать её мне в архиве? а я уж оберну её в инсталлер


Цитата:
Галочку надо добавить в любом случае

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


Цитата:
Господа, я не участвую активно в дискуссии о freearc, но топик периодически почитываю. И сабж пробовал. Поэтому позвольте вставить пару фраз. Главное, имхо конечно, не GUI (мне так он вообще не нужен), не рековери, не бекап и даже не возможность использования памяти свыше 3 гиг. Главное - надежность. По эффективности (скорость-компрессия) fa и так уже лидер. Мне, как простому пользователю, надо быстро, эффективно, а главное - НАДЕЖНО - запаковать набор файлов. У всех этот набор свой - документы, проекты чего-то еще... Но гиги паковать далеко не всем надо. И 1 Мб сейчас уже, наверное, тоже не очень-то надо. На мой взгляд, наиболее востребовано архивирование 10-200 Мб при гарантированной распаковке без ошибок.

дело значит в следующем:

1. требования стабильности и однвоременно передовой эффективности на самом деле противоречивы. сейчас из 11 алгоритмов половина - мои. и ошибки выявляются именно в моих алгоритмах. ты можешь запросто их отключить, но что тогда у тебя останется? bcj+lzma, lzp+ppmd плюс ММ сжатие и автовыбор. в общем, получится 7-zip с автоматическим выбор алгоримта сжатия

2. идея моей разработки заключалась именно в создании навороченного архиватора. универсальная среда, в которую вписалось 11 алгоритмов сжатия - это только один из её аспектов. многотомность или шифрование не менее важны для других категорий юзеров. поэтому я считаю, что поавильным будет просто расставить приоритеты - в первую очередь исправление ошибок и недоработок, чтобы уже реализованным функционалом можно было пользоваться без проблем, во вторую очередь постпенная реализация новых возможностейЮ, в третью очередь - собственный GUI


кстати, насчёт наименования - было бы интересно покрутить альтернативные варианты. но не пертурбации на тему arc, а новые звучные имена. такие как Tornado. я всё ещё нахожусь в сомнениях, помогает такое имя как freearc распространению и принятию программы или наоборот мешает
Автор: Barabashka
Дата сообщения: 05.06.2008 11:33

Цитата:
если у тебя изображение как сверху - надо разбираться. возможно, я сделал неправильный инсталер, просто никто этого не замечает поскольку все уже поставили отдельный gtk. если как снизу, то не понимаю что плохо. внешний вид без изысков, но не хуже чем у других, того же WinRAR

Картинка как сверху, но дело даже не в этом. А дела в привычных любому пользователю рюшечек - сочетаний клавиш, drag&drop и т.д. Я уверен что гуи будет себя вести не корректно в нестандартных инсталляциях (с крупным размером шрифта, цветовые схемы, accesability и т.д.) Будет много ошибок. Это и вправду как программирование на С и .Net. Основная логика должна быть скрыта в GTK, а не реализована в ручную (это к вопросу сортировки, столбцов, сочетаний клавиш, drag&drop). Я думал в современных разработках об этом можно почти не думать.

Добавлено:
15. Если нажата пауза, то после нажатия Cancel окошко не закрывается.
Автор: Bulat_Ziganshin
Дата сообщения: 05.06.2008 11:38

Цитата:
Зачем zip, когда есть arc sfx?

ни у кого нет возражений против того, чтобы portable версия была в виде sfx, а не zip?
Автор: egor23
Дата сообщения: 05.06.2008 11:43
Bulat_Ziganshin

Цитата:
Егор, ты можешь сам собрать праввильную инсталяцию и выслать её мне в архиве? а я уж оберну её в инсталлер

это будет проблемно...
+ нужны пошаговые инструкции к сборке (как компилировать).
Автор: Bulat_Ziganshin
Дата сообщения: 05.06.2008 11:48

Цитата:
Будет много ошибок. Это и вправду как программирование на С и .Net. Основная логика должна быть скрыта в GTK, а не реализована в ручную (это к вопросу сортировки, столбцов, сочетаний клавиш, drag&drop). Я думал в современных разработках об этом можно почти не думать.


1. gtk2hs и вправду неудобна в программировании, к сожалению ничего лучше для хаскела нет. я потому и думаю сосредоточиться на предостиавлении самого энжина (freearc.dll) c тем чтобы граф. версию можно было сделать на других языках. правда, под linux ничего лучше всё равно нет

2. как бы ни легко оно было, всё равно всё это надо реализовывать. приоритет в моей разработке был на предосталении доступа к возможностям fa и сейчас в диалоге add отобрадены все опции, которые есть в ком. строке. добавь к этому отсутствие у меня опыта работы с gtlk2hs. этим и объясняется разница с wArc

Добавлено:

Цитата:
это будет проблемно...
+ нужны пошаговые инструкции к сборке (как компилировать).

я имею в виду, что ты просто создашь набор файлов, которые должны появиться после инсталяции, и кинешь мне архив, а я сам сделаю инсталятор, бо уже набил в этом руку
Автор: slech
Дата сообщения: 05.06.2008 12:19

Цитата:
ни у кого нет возражений против того, чтобы portable версия была в виде sfx, а не zip?

думаю именно так и должно быть.
Автор: Bulat_Ziganshin
Дата сообщения: 05.06.2008 12:45
вообще, я прихожу к такой мысли, что надо сделать релиз 0.50 в виде cmdline-only версии, поскольку включать в релиз нынешний gui нельзя, а зарелизить улучшения в cmdline необходимо
Автор: juvaforza
Дата сообщения: 05.06.2008 14:00
Bulat_Ziganshin
А если релиз - 0.45?
Автор: egor23
Дата сообщения: 05.06.2008 14:11
Bulat_Ziganshin

Цитата:
вообще, я прихожу к такой мысли, что надо сделать релиз 0.50 в виде cmdline-only версии, поскольку включать в релиз нынешний gui нельзя, а зарелизить улучшения в cmdline необходимо

Поддерживаю, пусть будет релиз доделанной консолной версии, чем сильно недоделанной GUI.
Автор: Bulat_Ziganshin
Дата сообщения: 05.06.2008 14:20
добавил portable zip, пока только на английскую страницу загрузки: http://freearc.org/Download.aspx
Автор: vvvyg
Дата сообщения: 05.06.2008 14:43
Булат, два бага на последней альфе:

FreeArc-console-0.50-win32-alpha-2008-06-03.exe не смог распаковаться, будучи запущенным из директории с русским именем.

Arc.exe при упаковке файла выдал следующее:

FreeArc 0.50 alpha (June 3 2008) Creating archive: mx.arc using exe+rep:1gb+delt
a+tempfile+lzma:128mb:max:bt4:128, $obj => rep:1gb+delta+tempfile+lzma:128mb:max
:bt4:128, $text => dict:128mb:80%:l8192:m400:s100+lzp:384mb:92%:235:h26:d1mb+ppm
d:22:1gb, $wav => tta, $bmp => mm+grzip:8mb:m1:l:a
Memory for compression 1344mb, decompression 1088mb, cache 1mb
Compressing 1 file, 738.603.008 bytes. Processed 10.0%
ERROR: Can't allocate memory required for (de)compression in lzma:128mb:max:bt4:
128

в системе 2 Гб памяти, при старте было где-то 1.5 свободной физической.
Автор: Bulat_Ziganshin
Дата сообщения: 05.06.2008 14:52

Цитата:
Arc.exe при упаковке файла выдал следующее

ком. строка?


Цитата:
FreeArc-console-0.50-win32-alpha-2008-06-03.exe не смог распаковаться, будучи запущенным из директории с русским именем.

исправлю
Автор: vvvyg
Дата сообщения: 05.06.2008 15:00
a -mx -di
Автор: Bulat_Ziganshin
Дата сообщения: 05.06.2008 15:06

Цитата:
А если релиз - 0.45?

мне нравится эта идея

Добавлено:
>a -mx -di

странно. добавь -di+$%
Автор: vvvyg
Дата сообщения: 05.06.2008 15:39

Цитата:
>a -mx -di

странно. добавь -di+$%


FreeArc 0.50 alpha (June 3 2008) There is 25 percent of memory in use.
There are 2047 total Mbytes of physical memory.
There are 1530 free Mbytes of physical memory.
There are 3430 total Mbytes of paging file.
There are 3032 free Mbytes of paging file.
There are 2047 total Mbytes of virtual memory.
There are 2015 free Mbytes of virtual memory.
There are 0 free Mbytes of extended memory.

Allocated 1794 mb, addr=017B0000
Allocated 86 mb, addr=71AC0000
Allocated 72 mb, addr=78000000
Allocated 25 mb, addr=7C9B0000
Allocated 18 mb, addr=7E400000
Allocated 7 mb, addr=7F7F0000
Allocated 4 mb, addr=77610000
Allocated 1 mb, addr=77250000
Allocated 1 mb, addr=77C60000
There is 25 percent of memory in use.
There are 2047 total Mbytes of physical memory.
There are 1530 free Mbytes of physical memory.
There are 3430 total Mbytes of paging file.
There are 3028 free Mbytes of paging file.
There are 2047 total Mbytes of virtual memory.
There are 1 free Mbytes of virtual memory.
There are 0 free Mbytes of extended memory.
creating archive: mx.arc
Started: 0.00 secs
Found 1 files: 0.02 secs
Sorted 1 files: 0.02 secs
Joined filelists, 1 files: 0.02 secs
INFRA64.iso ["default","default","default","default","$compressed"]There is
25 percent of memory in use.
There are 2047 total Mbytes of physical memory.
There are 1530 free Mbytes of physical memory.
There are 3430 total Mbytes of paging file.
There are 3022 free Mbytes of paging file.
There are 2047 total Mbytes of virtual memory.
There are 2000 free Mbytes of virtual memory.
There are 0 free Mbytes of extended memory.

Allocated 1777 mb, addr=028C0000
Allocated 86 mb, addr=71AC0000
Allocated 72 mb, addr=78000000
Allocated 25 mb, addr=7C9B0000
Allocated 18 mb, addr=7E400000
Allocated 7 mb, addr=7F7F0000
Allocated 4 mb, addr=77610000
Allocated 2 mb, addr=01CC0000
Allocated 1 mb, addr=77250000
Allocated 1 mb, addr=77C60000
There is 25 percent of memory in use.
There are 2047 total Mbytes of physical memory.
There are 1530 free Mbytes of physical memory.
There are 3430 total Mbytes of paging file.
There are 3018 free Mbytes of paging file.
There are 2047 total Mbytes of virtual memory.
There are 2 free Mbytes of virtual memory.
There are 0 free Mbytes of extended memory.

Compressing 1 file of 738.603.008 bytes: 0.03 secs
Using exe+rep:705mb+delta+tempfile+lzma:128mb:max:bt4:128
Memory for compression 1344mb, decompression 9.9%
ERROR: Can't allocate memory required for (de)compression in lzma:128mb:max:bt4:128
Автор: Nick222
Дата сообщения: 05.06.2008 15:49
Bulat_Ziganshin

Цитата:
ни у кого нет возражений против того, чтобы portable версия была в виде sfx, а не zip?

Есть и категорические - ИМХО - самораспаковывающийся архив для portable версии нужен только тогда, когда установка программы достаточно сложна или (и) архиватор, применённый для упаковки дистрибутива, не очень распространён (из-за размера софта - например OpenOffice.org portable в виде sfx 7-zip).

Во всех остальных случаях нужен простой zip - чтобы пользователь мог сам решить - что и куда ему распаковать...
Автор: Bulat_Ziganshin
Дата сообщения: 05.06.2008 15:51
vvvyg
понятно. попробуй -mx -mcr- - сработает?

Добавлено:
ещё одна идея. кто-нибудь возьмётся за то, чтобы пройтись по интерфейсу и добавить tooltips (всплывающие подсказки) везде где необходимо?
Автор: l1720
Дата сообщения: 05.06.2008 16:14
Bulat_Ziganshin
Тут случайно наткнулся.
sfx не поддерживает шифрования, а самораспаковывающийся архив с паролем иногда бывает полезен.
сайт на английской версии download помоему на ссылках либо везде надо сделать жирный шрифт, либо убрать его, а то выглядит как будто заголовок и комментарий к нему, запутывает.
Portable Windows package всё-таки в zip решил сделать? На данном этапе если уж не в sfx выкладывать, то уж лучше в rar или 7z.
Размер уж слишком велик, а так минимум в 3 раза меньше будет.

Страницы: 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667

Предыдущая тема: Установка и настройка SAMS


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