Страница 9 из 25

Добавлено: Вт ноя 21, 2006 11:03
DeathStalker
Можно добавить кнопку обновить, а то обновление по таймеру не очень удобно, притормаживает в момент обновления, поэтому возникает желание обновить список плагинов самому.

Добавлено: Вт ноя 21, 2006 14:35
Alextp
2DeathStalker

Уже есть: Ctrl-R или контекстное меню и пункт "Обновить список".

Добавлено: Вт ноя 21, 2006 14:46
DeathStalker
Блин, просмотрел... Так даже лучше что есть горячие клавиши

Добавлено: Вс ноя 26, 2006 20:25
Lamer
Может спрашивали уже.Что-то не нашёл.Почему бы не сделать подхват пути к rar.exe из wincmd.ru ?

Добавлено: Вс ноя 26, 2006 20:56
Alextp
2Lamer
А что там должно быть прописано?
У меня ерунда:
RAR=%COMMANDER_PATH%\Packages\Rar.exe -m5 -s


от какого-то пака осталось. Два года назад паки ставил. :)

И параметры еще какие-то. У меня-то без параметров.

Добавлено: Вс ноя 26, 2006 21:04
Lamer
Ёлки, я гонец из Пизы. Не из wincmd.ru , понятно, а из wincmd.ini :)
Так вот именно об этом и речь.Что у юзера там написано,то в качестве пути к рару и принимать.

Добавлено: Вс ноя 26, 2006 21:19
Alextp
2Lamer
См. выше.

Предложил бы лучше unrar.dll использовать :)

Добавлено: Вс ноя 26, 2006 21:22
Alextp
Alextp

Зарегистрирован: 06.02.2005
Сообщения: 600
Откуда: Москва
Еще один юбилей.

Жалко, нет платных продуктов. Раздал бы лицензии.

Добавлено: Вс ноя 26, 2006 21:35
Lamer
Alextp писал(а):Предложил бы лучше unrar.dll использовать :)
Кстати,да. почему бы и не unrar.dll. Я просто не догадался, а ты почему не стал?
Alextp писал(а):Еще один юбилей.
Поздравлям!!!
Alextp писал(а):Жалко, нет платных продуктов
Ну так поправляй положение ;)

Добавлено: Вс ноя 26, 2006 21:37
Alextp
почему бы и не unrar.dll. Я просто не догадался, а ты почему не стал?
Лень

Добавлено: Вс ноя 26, 2006 21:44
Lamer
фигасе :) Ну давай исходники в личку,я прикручу :).

Добавлено: Вс ноя 26, 2006 21:51
Alextp
Ну спасибо. Сейчас напишу.

Добавлено: Пн ноя 27, 2006 03:03
Alextp
2Lamer

Тогда так. Надо приделать поддержку unrar через unrar.dll в папке Тотала.
И поддержку unzip через unzip32.dll из моих исходников OOSimpleViewer. Можешь пока начать?

Код: Выделить всё

procedure InitUnrarDll(const fn: string); 
procedure InitUnzipDll(const fn: string); 
function UnpackWithDll(const ArcName, DestDir: string): boolean; 
это должно быть в твоем юните. В завивимости от расширения вызывать unrar, unzip или давать false. Если архив не распаковывается, давать false. Распаковка со всеми подкаталогами. Прогресс не нужен. И демо к ней, чтобы на архивах потеcтировать. Когда заработает, можно будет приделать к Plugman'у.

Добавлено: Пн ноя 27, 2006 09:34
Моторокер
13.02.06 Добавлено: При добавлении архиваторных плагинов предельная длина расширения может быть не более 15 (это максимум, работающий с TC <=6.5x).

Фича TC. Нужна и в PM.

Добавлено: Пн ноя 27, 2006 16:24
Alextp
2Моторокер
Не фича, а workaround. Добавил.