Page 47 of 49

Re: Плагин "ICQ RemoteCP"

Posted: 05 Mar 2010, 10:39 Fri
by Korney San
vasa_pmr wrote:Может для размера папки просто юнит общий сосздать и запихать в плагин типа ToolKit, Tools, Utils etc. А то из за рекурсивной функции 500 кб кода.
Пардон, каких 500кб? Окстись! 92 всего. Вот проверочник из-за формы уже 736. :)

Я ещё думаю файловые операции написать (создание/удаление папки, создание/удаление флага, копирование, перемещение и удаление файла). Возможно, будет смысл объединить их, ServiceDirsize и ServiceSystem в один сервис.
Потом на этой фигне можно будет доточить After Download или слепить на его базе охрененный планировщик.
Кстате, полез посмотреть, чего ServiceSystem такой увесистый, увидел uses Forms, погуглил альтернативу на WinAPI. Результат - меньше в четыре раза О_о.

Re: Плагин "ICQ RemoteCP"

Posted: 05 Mar 2010, 12:43 Fri
by vasa_pmr
Korney San wrote:
vasa_pmr wrote:Может для размера папки просто юнит общий сосздать и запихать в плагин типа ToolKit, Tools, Utils etc. А то из за рекурсивной функции 500 кб кода.
Пардон, каких 500кб? Окстись! 92 всего. Вот проверочник из-за формы уже 736. :)

Я ещё думаю файловые операции написать (создание/удаление папки, создание/удаление флага, копирование, перемещение и удаление файла). Возможно, будет смысл объединить их, ServiceDirsize и ServiceSystem в один сервис.
Потом на этой фигне можно будет доточить After Download или слепить на его базе охрененный планировщик.
Кстате, полез посмотреть, чего ServiceSystem такой увесистый, увидел uses Forms, погуглил альтернативу на WinAPI. Результат - меньше в четыре раза О_о.
ну да это я немного перегрелся, но всетаки слишком большую модульность лучше не делать:
Накладные расходы на выделение/освобождение строк, Вызов виртуальных функций класса, Загрузка/выгрузка DLL.

Re: Плагин "ICQ RemoteCP"

Posted: 05 Mar 2010, 14:22 Fri
by Korney San
vasa_pmr wrote: Накладные расходы на выделение/освобождение строк, Вызов виртуальных функций класса,
Это да.
vasa_pmr wrote: Загрузка/выгрузка DLL.
Это нет - DM один раз грузит на старте.

Re: Плагин "ICQ RemoteCP"

Posted: 06 Mar 2010, 10:52 Sat
by vasa_pmr
Korney San wrote:
vasa_pmr wrote: Накладные расходы на выделение/освобождение строк, Вызов виртуальных функций класса,
Это да.
vasa_pmr wrote: Загрузка/выгрузка DLL.
Это нет - DM один раз грузит на старте.
Я про это и говорю, насколько я знаю, ДМ обрабатывает плагины в главной нити, и чем больше плагинов тем больше будет загружаться

Re: Плагин "ICQ RemoteCP"

Posted: 14 Apr 2010, 14:07 Wed
by Korney San
Korney San wrote:
maksimilian wrote:уже март, наследник еще не готов? каков % готовности?
Примерно 90%, идёт написание скриптов, обслуживающих команды, согласование всех модулей и отлов глюков.
Итак, середина апреля. Готовность - 93%, отловлено пару дедлоков.
Очередной тупик - некорректная обработка скриптов, требующих выполнения тела. Трясу поддержку.

Re: Плагин "ICQ RemoteCP"

Posted: 28 Apr 2010, 8:09 Wed
by Korney San
Korney San wrote:Очередной тупик - некорректная обработка скриптов, требующих выполнения тела. Трясу поддержку.
Случилось страшное. На пару с техподдержкой мы выяснили, что я ССЗБ.
Заработало добавление ссылок на скачивание. Финиш стал ещё ближе!

Re: Плагин "ICQ RemoteCP"

Posted: 19 Jun 2010, 8:15 Sat
by mozgoder
Когда же финиш? )
Или патчи Samsung отвлекают ? :wink:

Re: Плагин "ICQ RemoteCP"

Posted: 19 Jun 2010, 19:37 Sat
by Korney San
mozgoder wrote:Когда же финиш? )

ASAP - работы привалило. Можно пока ругаться и хотеть нового в старом - это будет исправлено/сделано быстрее...
mozgoder wrote:Или патчи Samsung отвлекают ? :wink:
О_О откуда?..

Re: Плагин "ICQ RemoteCP"

Posted: 20 Jun 2010, 14:38 Sun
by mozgoder
Korney San wrote: ASAP - работы привалило. Можно пока ругаться и хотеть нового в старом - это будет исправлено/сделано быстрее...
А зачем ругаться то ? Всё в нормально. Я пользуюсь вообще старой версией и всё меня устраивает :wink: Спасибо тебе за это.
Korney San wrote: О_О откуда?..
http://forum.sgh.ru/ipb.html?showuser=139716 :wink:

Re: Плагин "ICQ RemoteCP"

Posted: 25 Jun 2010, 18:24 Fri
by maksimilian
добавьте команду для удаления закачки и удаления закачки вместе с файлом если такое возможно

Re: Плагин "ICQ RemoteCP"

Posted: 25 Jun 2010, 19:40 Fri
by Korney San
maksimilian wrote:добавьте команду для удаления закачки и удаления закачки вместе с файлом если такое возможно
На следующей неделе. Минимальная версия DM в таком случае - 5.6.1.

Re: Плагин "ICQ RemoteCP"

Posted: 28 Jun 2010, 14:51 Mon
by Korney San
Полгода минуло уже... :D
ICQ RemoteCP 2.5.4 - плагин Английская версия
Перевод на русский для 2.5.4 версии 0.9
Перевод на транслит для 2.5.4 версии 0.9

2.5.4 (28.06.2010)
[-] Всплывающие оповещения: исправлена высота оповещений (затирался текст)
[>] Всплывающие оповещения: кнопка подключения или отключения от сети
[+] Команды: добавлена короткая форма OFF команды OFFLINE
[+] Команды: добавлена команда DELETE для удаления загрузок (в том числе
с файлами)
[+] Команды: добавлена команда UPTIME для вывода времени работы системы
[*] Доработан и исправлен перевод
Командой DELETE пользуйтесь осторожно - подтверждения не спрашивает. ;)
Синтаксис:
DELETE ? - справка
DELETE <id> - удалить загрузку с указанным id (через пробел можно несколько)
DELETE FILES <id> - удалить загрузку с указанным id вместе с файлом (через пробел можно несколько)

P.S. Забыл добавить новые команды в HELP, извините.
P.P.S. Ещё раз повторю - для новой версии (точнее, для работы команды DELETE) нужен DM не менее 5.6.1 ! Все остальные команды будут работать везде.

Re: Плагин "ICQ RemoteCP"

Posted: 28 Jun 2010, 15:19 Mon
by marcipan
Коллега, может стоит почистить тему ?

Re: Плагин "ICQ RemoteCP"

Posted: 28 Jun 2010, 17:14 Mon
by maksimilian
вывод команды uptime сделайте покрасивше) ну например вида 1м 2н 3дн 4ч 5м 58с если возможно конечно) или даже лучше настраиваемым

удаление вместе с файлами не пробовал, но не помешал бы алиас dlfl или delfile для удаления закачки с файлами)

а так же было бы неплохо если бы по команде halt выполнялась команда shut))

для команды uptime нет алиаса гзешьу )) добавьте в следующем обновлении

Re: Плагин "ICQ RemoteCP"

Posted: 28 Jun 2010, 17:59 Mon
by Korney San
marcipan wrote:Коллега, может стоит почистить тему ?
Кстати да. OMFG, 50 страниц!.. Займусь завтра.
maksimilian wrote:вывод команды uptime сделайте покрасивше) ну например вида 1м 2н 3дн 4ч 5м 58с если возможно конечно) или даже лучше настраиваемым
Маленькая такая фишка - согласно справке, таймер, который я использую, обнуляется через 49,7 дней, другого пока не нашёл. А так да, особых трудностей нет.
maksimilian wrote:удаление вместе с файлами не пробовал, но не помешал бы алиас dlfl или delfile для удаления закачки с файлами)
Я пробовал. Работает. Лишний алиас ПМСМ незачем.
maksimilian wrote:а так же было бы неплохо если бы по команде halt выполнялась команда shut))
Жируете? ;) Не стоит умножать сущностей.
maksimilian wrote:для команды uptime нет алиаса гзешьу )) добавьте в следующем обновлении
Справки тоже нет. :) Работать ей это не мешает.
А для следующего обновления нужен более весомый повод.