Page 6 of 49

Posted: 27 Oct 2008, 7:48 Mon
by Korney San
Буду отвечать по порядку.
Piroman wrote: Первое, что бы хотел сказать - модуль ICQ просто ужасен. Поскольку даже кратковременное отключение от сети - и бот в сеть больше не выходит. Зачем такой бот, из-за которого приходится практически каждый раз лезть по RDP на машину, включать бота, а потом только слать ему ссылки?
Для бота используется TICQClient, имеющий на данный момент версию 1.34. Список возможностей у него весьма неплохой. Если вы знаете модуль лучше - ссылку в студию.
Piroman wrote: Второе - это разбор входящих ссылок. Отправляю Http://www.Primer.Servera.Ru/... и он не добавляет ссылку из-за прописных букв. А именно так она была представлена на сайте, откуда её копировал и исправлять её, и все остальные подобные ссылки, нет абсолютно никакого желания.
Каюсь, есть такое. Но это легко исправить и без + :) Потому что при проверке строки на ссылку не учитывается, что ссылка может быть в любом регистре...
Может, вам ещё и автозамену всяких hxxp встроить? ;)
Piroman wrote: Ещё что не сильно могу понять, это почему админ бота не может видеть все закачки, добавленные вручную или с других UIN? Он же, в принципе, админ, у которого должны быть все права =)
Он может - вы, видимо, не до конца изучили список команд. Есть такая команда LIST Ox, доступная администраторам (а с RC2 будет только главадмину), которая выводит все закачки, имеющиеся в DM.
И вы этим вопросом подали мне одну идею...
Piroman wrote: Если вам не хватает рабочих рук, могу учавствовать в доработке плагина. Конечно, по мере возможностей и свободного времени
А с этим добро пожаловать в ICQ.

Posted: 27 Oct 2008, 8:06 Mon
by Piroman
Korney San wrote: Для бота используется TICQClient, имеющий на данный момент версию 1.34. Список возможностей у него весьма неплохой. Если вы знаете модуль лучше - ссылку в студию.
Я именно этот компонент и использовал. Да и дело то не в компоненте, а в проверке на отключение и переподключение.
Korney San wrote: Может, вам ещё и автозамену всяких hxxp встроить? ;)
Ну зачем же. Я прекрасно понимаю, что можно реализовать, приложив совсем маленько усилий, а что потребует большой работы, а на самом деле 99% пользователей никогда этим пользоваться не будут.
Korney San wrote: Он может - вы, видимо, не до конца изучили список команд.
Каюсь, плохо изучил.
Korney San wrote: И вы этим вопросом подали мне одну идею...
Интересно услышать
Korney San wrote: А с этим добро пожаловать в ICQ.
Я имел в виду доработку вашего плагина

Posted: 27 Oct 2008, 9:53 Mon
by Korney San
Piroman wrote:Да и дело то не в компоненте, а в проверке на отключение и переподключение.
В одно событие отключения встроена проверка. Может быть, оно там не одно и я их не все нашёл...
Piroman wrote:
Может, вам ещё и автозамену всяких hxxp встроить? ;)
Ну зачем же. Я прекрасно понимаю, что можно реализовать, приложив совсем маленько усилий, а что потребует большой работы, а на самом деле 99% пользователей никогда этим пользоваться не будут.
Просто это в ту же строку,и раз уж ковырять, так до конца... :)
Piroman wrote:
И вы этим вопросом подали мне одну идею...
Интересно услышать
Дать главадмину просматривать только закачки, добавленные конкретным UIN.
Piroman wrote:
А с этим добро пожаловать в ICQ.
Я имел в виду доработку вашего плагина
Я тоже - заходите ко мне в аську, поговорим.

Posted: 29 Oct 2008, 19:12 Wed
by Korney San
Успехи прошедшего времени:
[+] Добавлены короткие версии команд
[-] Не обратывались ссылки в смешанном регистре
[x] Из списка параметров ссылки убран hidden - ибо нефиг
[-] При отсутствии закачек админа в ответе не было соответствующей строки
[*] Операции с UIN (добавление/перемещение, удаление) позволяют задать несколько UIN через пробел
[+] Опция авторизации пользователей плагина: автоматически и через запрос к главному администратору
[+] Главный администратор авторизуется автоматически
[+] Главный администратор: команда разрешения/запрещения авторизации
[+] Авторизация через форму настроек
[-] Исправлено (надеюсь) переподключение при ошибках

По поводу файлообменников:
Я разговаривал с aldari (автор плагина FileShares) и с Dimoniusis (автор USDownloader-а).
Aldari сбросил мне свои исходники, т.к. у него пока нет времени на плагин. Если у меня получится, то я продолжу его работу.
У меня была мысль подключить плагины USDownloader-а, но Dimoniusis против этого.
Поэтому возможны следующие пути развития:
1. Копировать ссылку в буфер (или записывать в файл) в надежде на USDownloader. Почти реализовано.
2. Дорабатывать плагин FileShares до приемлемого уровня, ICQ RemoteCP оставить как есть. Т.е. ссылка будет попадать в DM, а там её будет обарабатывать FileShares (как умеет). Это потребует много времени.
3. Дорабатывать плагин FileShares до приемлемого уровня с возможность использовать как сервис через Thunk, включить в ICQ RemoteCP вожможность работы с FileShares через Thunk (ну и до кучи довести до ума сам Thunk). Это потребует МНОГО времени.

Пока императивом является вариант № 1 как наиболее [быстро] достижимый. Тем более что USDownloader умеет составлять список сайтов, обрабатываемых его плагинами, который можно сохранить в файл и перехватывать ссылки по нему...

Posted: 29 Oct 2008, 21:20 Wed
by Demen
А когда будет RC2, а то уже хочеться поюзать!!!

Posted: 29 Oct 2008, 22:31 Wed
by Korney San
Demen wrote:А когда будет RC2, а то уже хочеться поюзать!!!
Осталось ещё пару вопросов, проверить на видимые глюки, потестить в целом - думаю, на следующей неделе.
С одной стороны, работой привалило, с другой, кода тоже прибавилось...

Posted: 30 Oct 2008, 10:46 Thu
by Korney San
Глюпый вопрос: команда перезагрузки компьютера нужна?

Posted: 30 Oct 2008, 18:32 Thu
by G0rdon
ну пусть будет на всякий...
ждем RC2:)

Posted: 30 Oct 2008, 18:34 Thu
by Korney San
За сегодня:
[!] ICQ: пакетная отправка сообщений (каждые 5 с) с контролем их длины
[+] Команды: в формат списка всех закачек добавлен токен #UIN (UIN добавившего закачку). Токен доступен только администраторам. В остальных случаях этот токен вырезается.
[+] В список завершённых закачек добавлены закачки из истории за сегодня
[-] Команды: при отсутствии токена hidden его не указывало в команде - открывалось ненужное окно добавления закачки

И шо-то сломал однако... :x

Posted: 30 Oct 2008, 19:30 Thu
by Demen
Можно ли сделать список процессов, с возможностью убивания процесса, регулировка громкости звука в системе, запуск программ...

Запуск программ по пути + запуск по быстрым командам...
н-р:
Забил в плагин дома запуск по команде "usd"
C:\...\usdonloader.exe потом из любого места можно былоб запустить...

Былоб очень приятно и полезно!!!

Posted: 30 Oct 2008, 23:42 Thu
by G0rdon
Кстати былоб очеь неплохо :wink:
кстати есче хотелось бы команду,при которой выводилса общий вес всех файлов ,которые лежат в папке для скачивания по умолчанию....Чтоб знать скоко я там скачал.....:)

Posted: 31 Oct 2008, 7:50 Fri
by Korney San
Demen wrote:Можно ли сделать список процессов, с возможностью убивания процесса, регулировка громкости звука в системе, запуск программ...

Запуск программ по пути + запуск по быстрым командам...
н-р:
Забил в плагин дома запуск по команде "usd"
C:\...\usdonloader.exe потом из любого места можно былоб запустить...

Былоб очень приятно и полезно!!!
Оно понятно, что приятно и полезно, но каким боком это к скачиванию? Ведь у нас "плагин для управления DM", а не "ICQ клент для управления системой"...

Posted: 31 Oct 2008, 9:05 Fri
by Korney San
G0rdon wrote:кстати есче хотелось бы команду,при которой выводилса общий вес всех файлов ,которые лежат в папке для скачивания по умолчанию....Чтоб знать скоко я там скачал.....:)
А файрвол от этой команды кто отгонять будет?

Posted: 31 Oct 2008, 15:38 Fri
by G0rdon
если вся проблема в фаирволе то нада сделать....
было б просто супер если эти функции будут....:)
это ж очень удобно...

кстати ,не работает оповещение о изменении и добавлении закачек из ДМ(ну и из плагинов):(
или я чето точно намудрил....тогда скиньте кто плз файлик в настроиками....

да и переподключение вроде не работает:(

Posted: 31 Oct 2008, 20:06 Fri
by Demen
Оно понятно, что приятно и полезно, но каким боком это к скачиванию? Ведь у нас "плагин для управления DM", а не "ICQ клент для управления системой"...[/quote]

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