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

» FreeArc (часть 4)

Автор: Paramon111
Дата сообщения: 01.08.2012 14:51
Bulat_Ziganshin
Аж полегчало ))) я думал у меня комп проклят )))))
Автор: vasulpr
Дата сообщения: 05.11.2011 20:49

Цитата:
команду, вывод на экран и прочее выслал телепатической связью?

-lc- -mcr- -mx -s;
-lc- -mx
А выводит просто окно с надписью "user error"


Цитата:
посмотри в vmmap от sysinternals

Можно подробнее!
Автор: Skaara
Дата сообщения: 09.04.2011 20:51
почему при удалении файла из архива происходит перепаковка всего архива?
Автор: ALExey1995
Дата сообщения: 01.08.2012 15:01
Пакую консольной версией, какую команду использовать чтоб запаролить архив и какую чтоб распаковать запароленый?
Автор: Bulat_Ziganshin
Дата сообщения: 05.11.2011 21:02

Цитата:
А выводит просто окно с надписью "user error"   

вероятно просто памяти не хватает. с чего ты решил что -lc- не работает??
запусти в консоли и посмотри что он скажет


Цитата:
Можно подробнее!

если гугшлом пользоваться не умеешь - ничем не помогу. прочти в звголовке статью насчёт 2 гб
Автор: Bulat_Ziganshin
Дата сообщения: 09.04.2011 22:53
Skaara
потому что это solid архив
Автор: Bulat_Ziganshin
Дата сообщения: 01.08.2012 15:08
ALExey1995
-pПАРОЛЬ в обоих случаях
Автор: vasulpr
Дата сообщения: 05.11.2011 21:08

Цитата:
вероятно просто памяти не хватает. с чего ты решил что -lc- не работает??

Всегда хватало, а сейчас не хватает. странно


Цитата:
если гугшлом пользоваться не умеешь - ничем не помогу

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

Нельзя ли что-то сделать чтобы блок снова стал 1800мб?

Автор: ALExey1995
Дата сообщения: 01.08.2012 15:44
Bulat_Ziganshin
спасибо за ответ.
Поставил пароль, но он запрашивается только при распаковке(т.е. архив можно открыть и посмотреть информацию о нём), как сделать чтоб проль запрашивался при попытке открытия архива?
Автор: Skaara
Дата сообщения: 10.04.2011 00:39
не нашел в опциях галочки непрерывный архив. он автоматом уже пакует так?
Автор: slech
Дата сообщения: 05.11.2011 21:38

Цитата:

Bulat_Ziganshin
попробуй плиз с http://freearc.org/download/testing/7z.dll - у меня с ним работает на голой w7x64, хотя он неким подозрительным образом всё же меньше игоревского

Спасибо, это решило мою проблему - FreeArc 0.67 (November 3 2011).


Цитата:
при разработке своей ОС я обязательно учту ваше замечание

До сих пор я прекрасно обновлял версии способом описанным мною выше. А вот история с перезагрузками точно мне не подойдёт на продакшен серверах.


Цитата:

kalpak
пользоваться GUI на серверах? ))
странно, я думал там только консольные версии архиваторов используются ну или на крайняк простой winrar

Пакуем консолью а, вот 2 клика точно быстрее нежели поиск консоли для извлечения архива. А WinRar зачем если есть FA, ну или чем GUI отличается от GUI(я не про функционал)?

Автор: Bulat_Ziganshin
Дата сообщения: 10.04.2011 01:02
Skaara
в закладке Сжатие есть настройка размера solid-блока, выбери там 1 файл


Цитата:
до -mx -se -mcr-

кстати тебе наверно лучше "-se;"
Автор: Paramon111
Дата сообщения: 01.08.2012 15:53
ALExey1995
Попробуй -hpПАРОЛЬ
Автор: ALExey1995
Дата сообщения: 01.08.2012 16:04
Paramon111
работает! Спасибо
Автор: GORA2
Дата сообщения: 11.04.2011 08:10

Цитата:
это проект суб-dll к 7z.dll для поддержки .arc в 7-zip и других основанных на 7z.dll продуктах

Bulat_Ziganshin, не совсем понял Вас...
7-Zip теперь будет поддерживать .arc архивы?
Только распаковку или упаковку тоже?
Эта "суб-dll" будет распространятся в составе 7-Zip или ее нужно будет отслеживать и скачивать у Вас?
Автор: kalpak
Дата сообщения: 05.11.2011 23:55
slech
я про winrar упомянул потому что он де факто стандарт

а в чем проблема с архиватором через GUI? тут дело явно в другом, потому как программу то он запускает относительно своего пути

а насчет ассоциации и перезагрузки, то почему енльзя сделать

Цитата:
cd %OldFreeArcPath%\bin\ArcShellExt
regsvr32 /u ArcShellExt
cd %NewFreeArcPath%\bin\ArcShellExt
regsvr32 ArcShellExt


хотя если файл ассоциирован то папку с shell-ext.dll не переименовать никак пока не закрыть explorer

7z.dll от 29-09-2011
отличается от 27-10-2011не только версией
в последней msvcr100.dll используется (который есть не у многих, только если игры последине не ставили с vc redisrt 2010)
в оригинальной - msvcrt.dll (котоырй у почти у всех есть)
Автор: Bulat_Ziganshin
Дата сообщения: 01.08.2012 16:32
Paramon111
мы с вами вместе лоханулись. вы паковали три файла, но послали мне архив с 4-мя. первый раз я просто перепаковывал присланный вами архив, второй - те файлы что были видны на видео. если бы вы мне и во второй раз архив прислали, мы бы опять ничего не нашли
Автор: ndch
Дата сообщения: 11.04.2011 13:11
Bulat_Ziganshin
Извините пожалуйста чайника, но не могли бы Вы привести пример созжания *.zip при помощи КОНСОЛьной версии freearc.
Автор: Bulat_Ziganshin
Дата сообщения: 06.11.2011 00:36
ndch

Цитата:
E:\konsul>Arc.exe a -m9 -sfx "base" "\\сетевая_машинка\E$\konsultant\Consultant\"
FreeArc 0.666 creating archive: base.exe
WARNING: can't read directory "\\сетевая_машинка\E$\konsultant\Consultant""
WARNING: no files, erasing empty archive
There were 2 warning(s)

При этом если есть архив base.exe
E:\konsul>Arc.exe a -m=tor:3:1024k:h512k -sfx "base" "\\сетевая_машинка\E$\konsultant\Consultant"
FreeArc 0.666 updating archive: base.exe
Compressing 452 files, 5,192,924,751 bytes. Processed 0.7%
Arc.exe: wclose: invalid argument (Bad file descriptor)
Arc.exe: write: invalid argument (Bad file descriptor)
Program terminated by user!


по всякому пытался, но что-то не воспроизводится. пока закрою, если с 0.67 остались проблемы - пиши ( http://code.google.com/p/freearc/issues/detail?id=232 )



Добавлено:

Цитата:
Нельзя ли что-то сделать чтобы блок снова стал 1800мб?

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


Цитата:
Спасибо, это решило мою проблему - FreeArc 0.67 (November 3 2011).

уточни - подошла 7z.dll из этой версии или та которую я специально выложил?


Цитата:
До сих пор я прекрасно обновлял версии способом описанным мною выше

если ты НЕ пользуешься интеграцией в ПКМ-меню explorer - то это будет работать. dll загружается в его адресное пространство только при вызове этого меню

впрочем, учитывая что в этой dll ничего уже сто лет не менял (у меня даже скрипты компиляции год как были неисправны) - ничего удивительного нет. у тебя просто продолжала работать старая версия. ты вот попробуй её стереть!
Автор: insorg
Дата сообщения: 01.08.2012 17:29
V2driver
Цитата:
выложить тестовый файл
Яндекс на втором гиге затупил, не захотел принимать мой файл.
Так что я нарезал архив на кусочки на ifolder - с ним проблем быть не должно.
Ссылка - http://rusfolder.com/f4213522 - в этой папке будет мой архив.

Автор: Bulat_Ziganshin
Дата сообщения: 11.04.2011 14:08
GORA2
проект только начат. я его честно говоря заморозил поскольку работы много, пока просто "приценился"

когда будет готово - можно будет кинуть dll в инсталяцию 7-zip и получить поддержку .arc. если немного попинать разрабов winrar, power archiver, winzip и пр. - то поддержка появится и в них

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



Цитата:
пример созжания *.zip при помощи КОНСОЛьной версии freearc.


arc a a.zip -tzip

тип создаваемого/обновляемого архзива определяется опцией -t и только ей - есть пока такая недоработка

Добавлено:

Цитата:
это проект суб-dll к 7z.dll для поддержки .arc в 7-zip и других основанных на 7z.dll продуктах


кстати, если есть желающие помочь freearc - можете заняться этим проектом. он требует знания только C++
Автор: Paramon111
Дата сообщения: 01.08.2012 18:04
Bulat_Ziganshin
У меня они и с .bmp не хотели паковаться. Вообще даже 2 файла .ctg и .сtb у меня вместе не пакуются.
Автор: slech
Дата сообщения: 06.11.2011 08:44
kalpak

Цитата:
я про winrar упомянул потому что он де факто стандарт

У нас стандартом стал 7zip. И думаю так не только у нас, посему удивился про WinRar.
Цитата:
а насчет ассоциации и перезагрузки, то почему енльзя сделать

Цитата:
cd %OldFreeArcPath%\bin\ArcShellExt
regsvr32 /u ArcShellExt
cd %NewFreeArcPath%\bin\ArcShellExt
regsvr32 ArcShellExt



хотя если файл ассоциирован то папку с shell-ext.dll не переименовать никак пока не закрыть explorer

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

Bulat_Ziganshin

Цитата:
уточни - подошла 7z.dll из этой версии или та которую я специально выложил?

К версии за 3 ноября подошла версия 7z.dll которую ты отдельно выложил.
Похоже на то что сказал kalpak

Цитата:
7z.dll от 29-09-2011
отличается от 27-10-2011не только версией
в последней msvcr100.dll используется (который есть не у многих, только если игры последине не ставили с vc redisrt 2010)
в оригинальной - msvcrt.dll (котоырй у почти у всех есть)



Цитата:
если ты НЕ пользуешься интеграцией в ПКМ-меню explorer - то это будет работать. dll загружается в его адресное пространство только при вызове этого меню

ПКМ - Правое контекстное меню ? Пользуюсь конечно и об этом писал при своих проблемах выше. На серверах так же использую - иначе ведь не получить правое меню для разорхивации.

Цитата:

впрочем, учитывая что в этой dll ничего уже сто лет не менял (у меня даже скрипты компиляции год как были неисправны) - ничего удивительного нет. у тебя просто продолжала работать старая версия. ты вот попробуй её стереть!


Так вот папку при этом можно прекрасно переместить, но не удалить.
А в версии от 10-27 и 11-03 уже новая версия библиотечки ?

Щас попробую проделать эксперимент с заменой одной версии на другую, с удалением папки старой версии(кроме arcshell.dll), посмотрим как будет реагировать на это arcshell.dll




Добавлено:
1. Установленна версия - FreeArc 0.67 (November 3 2011)
Из правого меню вызывается именно она, проверяю по FreeArc --> Open with FreeArc --> Help ---> About
2. Качаю версию http://freearc.no-ip.org:8080/testing/0.67--2011-10-27/FreeArc-portable-0.67-alpha-win32.zip
3. Выношу папку FreeArc в другое место(в корень диска D:\) - правое меню слетает.
4. Создаю папку с нновой версией(FreeArc 0.67 (October 27 2011) на старом месте, добавил конечно же новую 7z.dll) - меню не появляется.
5. Ставлю интеграцию и проверяю - FreeArc --> Open with FreeArc --> Help ---> About - FreeArc 0.67 (October 27 2011).

Т.е. мне удалось снова прекрасно обновиться с одной версии на другую, с работающим контекстным меню.
Вся проблема была в 7z.dll.

D:\FreeArc\bin\ArcShellExt\ArcShellExt-64.dll - это всё что де удалось затем удалить. Получается что загруженно 2 ArcShellExt-64.dll ?
Я спокойно переместил папку в d:\$RECYCLE.BIN\S-1-5-21-1493454354-112465463-224567577844-1000\FreeArc и забуду о ней.
Автор: Bulat_Ziganshin
Дата сообщения: 01.08.2012 18:21
insorg
мой любимый файлообменник для больших файлов - files.mail.ru. логин encoderu/encoderu, если нужен
Автор: ndch
Дата сообщения: 12.04.2011 11:09
Bulat_Ziganshin

Цитата:
arc a a.zip -tzip

arc a a.zip -tzip
FreeArc 0.67 (March 18 2011) creating archive: a.zip
Compressing 2 files, 47,675 bytes. Processed 0%
c_szCompress: unsupported archive type
arc.EXE: szCheckedTABI: error
Автор: Paramon111
Дата сообщения: 01.08.2012 18:38
Ага, дело в размере! Создал текстовый файл размером как Atlantis 9.7.ctb байт в байт. И все, завис. Размер файла 16 396b. Начал экспериментировать. Так вот, зависание происходит в диапазоне размера файла от 16 385b до 16512b, если его паковать вместе с .ctg
Автор: Bulat_Ziganshin
Дата сообщения: 12.04.2011 12:52
ndch
положи 7z.dll в каталог с arc.exe
Автор: ndch
Дата сообщения: 12.04.2011 15:46
Bulat_Ziganshin

Цитата:
положи 7z.dll в каталог с arc.exe
положил
>arc a a.zip -tzip
FreeArc 0.67 (March 18 2011) creating archive: a.zip
Compressing 4 files, 183,314,706 bytes. Processed 0.0%
c_szCompress: unsupported archive type
arc.EXE: szCheckedTABI: error

Зачем 7z.dll отсутствует в дистрибутиве ?


Добавлено:
более того запускаю гуёвую версию:
libgdk-win32-2.0-0.dll not found

Это самое... хочется скачать дистрибутив, установить и пользоваться, а не бегать "из интернетов скачивать".
Кстати, что надо GLib,gdk-pixbuf или GTK+ ?

Будте любезны, сделайте "полный" дистрибутив.
Автор: insorg
Дата сообщения: 01.08.2012 18:41
Bulat_Ziganshin
Спасибо, но уже не нужно, уже на фолдера выгрузил.
Автор: juvaforza
Дата сообщения: 06.11.2011 10:31
Bulat_Ziganshin

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

Дело в закрывающем слеше и кавычках.

Цитата:
"\\сетевая_машинка\E$\konsultant\Consultant\"

Цитата:
WARNING: can't read directory "\\сетевая_машинка\E$\konsultant\Consultant""

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275

Предыдущая тема: Punto Switcher (часть 3)


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