Страница 1 из 1

Плагин INFANATA

Добавлено: Ср мая 12, 2010 5:50 pm
noxius
собственно отдаю на растерзание пребэта версию =)
версия очень сырая.. (некоторые книги читает некоректно, не убирает тэги из описания итп..)

http://depositfiles.com/files/c51awys8h
http://narod.ru/disk/20667739000/INFANATA.dll.html

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

чуть низабыл... все делаете на свой страх и риск... лучше пока тестить на копии базы..

ЗЫ вопрос к писателям плагинов как коректно обработать параметры процедуры на C++
procedure AMB_NewBasePluginStart4(OrigTitle:Pchar; tlength:Integer);
данным образом она описана в readme.. а в примере плагина Google
procedure AMB_NewBasePluginStart4(OrigTitle:Pchar; tlength:Integer; QueryID:Integer);

пробовал и так и эдак и первый и второй параметр совсем не похожи на строку поиска и ее длинну...

Добавлено: Пт мая 14, 2010 2:10 pm
noxius
Обновил плагин.. устраненоно множество ошибок =)

но попрежнему строчку поиска вводим ручками

http://narod.ru/disk/20733626000/INFANATA.dll.html

Добавлено: Вт июля 06, 2010 9:30 pm
Tom_As
Результаты тестирования отправлял в личку.
Что-нибудь новенькое есть?
Жду с нетерпением. Большое спасибо за Ваш труд!!!

Re: Плагин INFANATA

Добавлено: Пт июля 16, 2010 1:46 pm
Quasar
noxius писал(а):ЗЫ вопрос к писателям плагинов как коректно обработать параметры процедуры на C++
procedure AMB_NewBasePluginStart4(OrigTitle:Pchar; tlength:Integer);
данным образом она описана в readme.. а в примере плагина Google
procedure AMB_NewBasePluginStart4(OrigTitle:Pchar; tlength:Integer; QueryID:Integer);

пробовал и так и эдак и первый и второй параметр совсем не похожи на строку поиска и ее длинну...

Второй вариант правильный.

Функцию SetString после этого используете? Первый параметр - указатель на строку.

Добавлено: Ср января 12, 2011 2:43 pm
Superwinner
Ребята, вытягиваю с рутрекера базы инфанаты (спасибо добрым людям), и файлы книг в названиях имеют ID, присвоенные им на сайте.

Как думаете, в работе плагина эти номера м.б. нужны, или нет? Жаль работу тех, кто их добавлял, а ведь удалив их в названии (без них в проводнике файлы лучше смотрятся), восстановить их при необходимости уже нельзя будет.

Добавлено: Вт января 25, 2011 8:37 pm
Tom_As
Я считаю, что нужны. А размещать их - в пользовательских полях. Создать специальное поле "ID для Инфанаты"

Добавлено: Чт февраля 03, 2011 5:26 pm
Superwinner
Tom_As писал(а):Я считаю, что нужны. А размещать их - в пользовательских полях. Создать специальное поле "ID для Инфанаты"


Tom_As, ну а зачем в таком случае-то? Если б кто-нибудь из умельцев здесь сказал: "нужны, мы с их помощью сделаем нормальный плагин!" - одно дело. А так - присылаешь товарищу файл книги, а там в назывании - цифры? Зачем?