Что бы Вы хотели видеть в SmartPoster 3.3 ?
Модератор: Max Terentiev
- Max Terentiev
- Admin
- Сообщения: 1937
- Зарегистрирован: Сб мар 27, 2004 12:01 am
- Откуда: Санкт-Петербург
- Контактная информация:
Сейчас планируется такой интерфейс для плагинов:
Он будет содержать две функции:
void GetPluginInfo(char *AnyPluginInfo, byte* SupportedCaptchaImage);
void RecognizeCapthca(char *EntireHtmlPage, char *CaptchaImageName, byte *CaptchaImageData, char *RecognitionResult);
Вас устроят такие параметры ? Сам плагин должен будет представлять собой dll'ку, написанную, вобщем-то, на любом язке.
Он будет содержать две функции:
void GetPluginInfo(char *AnyPluginInfo, byte* SupportedCaptchaImage);
void RecognizeCapthca(char *EntireHtmlPage, char *CaptchaImageName, byte *CaptchaImageData, char *RecognitionResult);
Вас устроят такие параметры ? Сам плагин должен будет представлять собой dll'ку, написанную, вобщем-то, на любом язке.
А поподробней про параметры можно? Дайте краткое пояснение к каждому из них.
Хотя гораздо интереснее предложенный мною вариант, так как можно организовать сервис.
Вот если dll-ка не сможет автоматически распознать капчу, то как ее в таком случае отдать на ручное распознавание?
Кстати, предлагаю по-дефолту, если длл или сервис распознавания капчей не подключен, сделать ручное распознавание капчей.
Суть: рассылка идет в автоматическом режиме, а капчи, которые надо распознать, выводятся на отдельную панель. На эту панель может выводиться не одна капча за раз, а скажем 3-5 штук. Оператор распознает капчи, вводит их значения и рассылка весело продолжается
Это уже реализовано в Allsubmitter 4.3, правда, к сожалению, в демо-версии автоматической рассылки нет и посмотерть, как это там работает, мне не удалось.
Хотя гораздо интереснее предложенный мною вариант, так как можно организовать сервис.
Вот если dll-ка не сможет автоматически распознать капчу, то как ее в таком случае отдать на ручное распознавание?
Кстати, предлагаю по-дефолту, если длл или сервис распознавания капчей не подключен, сделать ручное распознавание капчей.
Суть: рассылка идет в автоматическом режиме, а капчи, которые надо распознать, выводятся на отдельную панель. На эту панель может выводиться не одна капча за раз, а скажем 3-5 штук. Оператор распознает капчи, вводит их значения и рассылка весело продолжается
Это уже реализовано в Allsubmitter 4.3, правда, к сожалению, в демо-версии автоматической рассылки нет и посмотерть, как это там работает, мне не удалось.
- Max Terentiev
- Admin
- Сообщения: 1937
- Зарегистрирован: Сб мар 27, 2004 12:01 am
- Откуда: Санкт-Петербург
- Контактная информация:
void GetPluginInfo(char *AnyPluginInfo, byte* SupportedCaptchaImage);А поподробней про параметры можно? Дайте краткое пояснение к каждому из них.
- AnyPluginInfo - информация о плагине, контакты разработчика, стоимость плагина и т.д.
- SupportedCaptchaImage - пример картинки, которую может распознать плагин.
void RecognizeCapthca(char *EntireHtmlPage, char *CaptchaImageName, byte *CaptchaImageData, char *RecognitionResult);
EntireHtmlPage - полностью весь Html документ, который содержит форму, капчу и т.д.
CaptchaImageName - имя и тип картинки капчи (image.jpg, etc)
CaptchaImageData - сама картинка.
RecognitionResult - результат распознавания.
Dll'ке ничто не мешает отправлять данные по http, получать ответ и возвращать его как результат распознавания. Это лишь один из вариантов плагина.Смартпостер отсылает картинку с капчей по протоколу http, а в ответ получает строку
В принципе это можно, однако потребуется обновление баз - нужно обновить настройки урлов и указать где на странице расположена капча и в какое поле формы вводить результат распознавания.уть: рассылка идет в автоматическом режиме, а капчи, которые надо распознать, выводятся на отдельную панель
С параметрами понятно. С тем, что dll сама будет данные отсылать, если это требуется, тоже согласен.
Ручное распознавание капчи в автоматическом режиме сделать, думаю, все-таки стоит. По функциональности и по стоимости Allsubmitter - прямой конкурент Смартпостеру. В нем эта фишка есть. А вот плагина для автоматического распознавания капчей я там не увидел.
Ручное распознавание капчи в автоматическом режиме сделать, думаю, все-таки стоит. По функциональности и по стоимости Allsubmitter - прямой конкурент Смартпостеру. В нем эта фишка есть. А вот плагина для автоматического распознавания капчей я там не увидел.
В режиме ручной рассылки добавить кнопку пропустить, при этом не отмечать в истории, что отправлено (в базе кроме Отправлено добавить ПРОПУЩЕНО, или пропущенные урлы не добавлять в историю совсем)
Добавить полуавтоматический режим рассылок. Для рассылки по базе с подгруженными и заданными полями, когда для сабмита заполненной формы и перехода на другой урл надо нажать кнопку Send (там где сейчас Следующий адрес, Просмотр, Удалить). При этом в окне просмотра желательно видеть подсказку - правильную ли кнопку для сабмита определил смартпостер или настроил я.
Почему отказались от создания категории рассылок в смарте как в Списке Рассылки в АМSе? (создавать список рассылок с объявлениями и настройками на рассылку). Не удобно разве так создавать рассылки и попутно еще в них в ручном режиме отправки подредактировать адреса, пропускать адреса, обновлять поля, паузу делать, останавливаться когда надо? А после окончания рассылки при желании делать синхронизацию с имеющейся базой или сохранять урлы в отдельный список. Сохранение результатов сейчас возможно из Истории, но в ней сейчас все урлы пишутся Отправлено.
То есть первые три категории в меню такие
-Базы (АДРЕСА):
-РАССЫЛКИ. список одномоментных и пролонгированных рассылок с выбором категории рассылки. Список рассылок должен быть с возможностью выбора баз как сейчас, выбором объявления, с настройками (с прокси-без прокси, с шедулером и без, и пр.)
-ОБЪЯВЛЕНИЯ.
Пусть выскажется автор или пользователи о целесообразности этих изменений
Добавить полуавтоматический режим рассылок. Для рассылки по базе с подгруженными и заданными полями, когда для сабмита заполненной формы и перехода на другой урл надо нажать кнопку Send (там где сейчас Следующий адрес, Просмотр, Удалить). При этом в окне просмотра желательно видеть подсказку - правильную ли кнопку для сабмита определил смартпостер или настроил я.
Почему отказались от создания категории рассылок в смарте как в Списке Рассылки в АМSе? (создавать список рассылок с объявлениями и настройками на рассылку). Не удобно разве так создавать рассылки и попутно еще в них в ручном режиме отправки подредактировать адреса, пропускать адреса, обновлять поля, паузу делать, останавливаться когда надо? А после окончания рассылки при желании делать синхронизацию с имеющейся базой или сохранять урлы в отдельный список. Сохранение результатов сейчас возможно из Истории, но в ней сейчас все урлы пишутся Отправлено.
То есть первые три категории в меню такие
-Базы (АДРЕСА):
-РАССЫЛКИ. список одномоментных и пролонгированных рассылок с выбором категории рассылки. Список рассылок должен быть с возможностью выбора баз как сейчас, выбором объявления, с настройками (с прокси-без прокси, с шедулером и без, и пр.)
-ОБЪЯВЛЕНИЯ.
Пусть выскажется автор или пользователи о целесообразности этих изменений
- Max Terentiev
- Admin
- Сообщения: 1937
- Зарегистрирован: Сб мар 27, 2004 12:01 am
- Откуда: Санкт-Петербург
- Контактная информация:
Ок, сделаем уже в 2.35, это совсем просто.В режиме ручной рассылки добавить кнопку пропустить, при этом не отмечать в истории, что отправлено (в базе кроме Отправлено добавить ПРОПУЩЕНО, или пропущенные урлы не добавлять в историю совсем)
Не совсем понял. Напишите подробнее. Желательно на конкретном примере.Добавить полуавтоматический режим рассылок. Для рассылки по базе с подгруженными и заданными полями, когда для сабмита заполненной формы и перехода на другой урл надо нажать кнопку Send (там где сейчас Следующий адрес, Просмотр, Удалить). При этом в окне просмотра желательно видеть подсказку - правильную ли кнопку для сабмита определил смартпостер или настроил я.
Потому, что этот проект начинали другие разработчики. Сделать аналог "рассылок" AMS планы есть. Наверно на версию 3.4 или 3.5.Почему отказались от создания категории рассылок в смарте как в Списке Рассылки в АМSе? (создавать список рассылок с объявлениями и настройками на рассылку).
Исправлено. В 2.35 (выйдет завтра или послезавтра) все будет ок.Сохранение результатов сейчас возможно из Истории, но в ней сейчас все урлы пишутся Отправлено.
- Павел Владимирович
- Сообщения: 172
- Зарегистрирован: Ср окт 26, 2005 2:34 pm
- Контактная информация:
- Max Terentiev
- Admin
- Сообщения: 1937
- Зарегистрирован: Сб мар 27, 2004 12:01 am
- Откуда: Санкт-Петербург
- Контактная информация:
После начальной работы с базами: чистки, проверки, загрузки полей, много времени уходит на изучение и заполнение полей с нестандартными названиями. Полей, которые не заполняются по правилам автоподстановки значений. Заполнение трудоемко при одноразовой рассылке. Если страниц не очень много, то вполне подойдет ручной режим. Если страниц 300 и больше, то необходимый ручной режим утомляет, а контроль процесса нужен.Добавить полуавтоматический режим рассылок. Для рассылки по базе с подгруженными и заданными полями, когда для сабмита заполненной формы и перехода на другой урл надо нажать кнопку Send (там где сейчас Следующий адрес, Просмотр, Удалить). При этом в окне просмотра желательно видеть подсказку - правильную ли кнопку для сабмита определил смартпостер или настроил я.
Не совсем понял. Напишите подробнее. Желательно на конкретном примере.
К примеру,
Есть база №1 со страницами из выдачи поисковика. Для одного запроса (для одного объявления типа АВТОМОБИЛИ) эти страницы ВСЕ подходят на 100%. Для измененного объявления (например, РЖАВЫЕ АВТОМОБИЛИ) из этой базы подходят 60-80% страниц.
Просматривать копию этой базы и редактировать в разделе Адреса и затем рассылать в ручном режиме -это делать работу дважды. Проще пройтись быстро по базе №1 и пропускать ненужное, а затем сохранять результат
Полуавтоматический режим отличался бы от ручного:
-возможностью пропускать неподходящие урлы (или даже их редактировать),
-в окне предварительного просмотра страницы контролировать загруженные поля и кнопку Submit подсказками как сейчас при работе с полями,
-для сабмита объявления помимо окна просмотра сделать возможным нажимать кнопку в смартпостере (где-нибудь внизу под окном предварительного просмотра).
В принципе, будет достаточно расширять ручной режим функциями и не создавать новый режим рассылки.
Еще в процессе ручной рассылки нужно на ходу дополнять правила автоподстановки, а также дополнять правила автоподстановки в разделе, где задаем значение загруженных полей для списка адресов:
- Павел Владимирович
- Сообщения: 172
- Зарегистрирован: Ср окт 26, 2005 2:34 pm
- Контактная информация:
http://notices.ru/add.php?rubric=0
http://notices.ru/add.php?rubric=182
Программа определяет эти урлы как разные. Хотелось бы, чтоб проверка на повторяемость была до http://notices.ru
http://notices.ru/add.php?rubric=182
Программа определяет эти урлы как разные. Хотелось бы, чтоб проверка на повторяемость была до http://notices.ru
пусть лучше будет проверка и по домену и по страницам отдельно -пара чекбоксов, потому что так можно еще использовать постер под цмскуhttp://notices.ru/add.php?rubric=0
http://notices.ru/add.php?rubric=182
Программа определяет эти урлы как разные. Хотелось бы, чтоб проверка на повторяемость была до http://notices.ru
- Павел Владимирович
- Сообщения: 172
- Зарегистрирован: Ср окт 26, 2005 2:34 pm
- Контактная информация:
- Max Terentiev
- Admin
- Сообщения: 1937
- Зарегистрирован: Сб мар 27, 2004 12:01 am
- Откуда: Санкт-Петербург
- Контактная информация:
Да, это можно. К сожалению забыл добавить эту кнопку в 3.25 Просто вылетело из головы... Может перед 3.3 еще выпущу 3.28 с этой кнопкой, ф-цией автоматического обнволения и багофиксами (в случае если баги найдутся).Полуавтоматический режим отличался бы от ручного:
-возможностью пропускать неподходящие урлы (или даже их редактировать),
Т.е. сделать подстветку полей как в окне ручного редактирования урла ? Это можно. Будет доп. кнопка "Показывать Подсказки" как в окне редактирования.-в окне предварительного просмотра страницы контролировать загруженные поля и кнопку Submit подсказками как сейчас при работе с полями,
Тут проблема в том, что постер ведь не знает на какую кнопку нажимать для отпарвки формы. Если поля уже были настроены - это наверно можно (нужно смотреть) в противном случае - нет.-для сабмита объявления помимо окна просмотра сделать возможным нажимать кнопку в смартпостере (где-нибудь внизу под окном предварительного просмотра).
Согласен, постараюсь что-нибудь придумать.Еще в процессе ручной рассылки нужно на ходу дополнять правила автоподстановки, а также дополнять правила автоподстановки в разделе, где задаем значение загруженных полей для списка адресов:
- Max Terentiev
- Admin
- Сообщения: 1937
- Зарегистрирован: Сб мар 27, 2004 12:01 am
- Откуда: Санкт-Петербург
- Контактная информация:
Чтобы это реализовать нужно применять к таблице фильтр или запрос типа SELECT * FROM Table WHERE URL LIKE "string%"http://notices.ru/add.php?rubric=0
http://notices.ru/add.php?rubric=182
Программа определяет эти урлы как разные. Хотелось бы, чтоб проверка на повторяемость была до http://notices.ru
Боюсь что в случае нескольких десятков тысяч адресов в таблице будет тормоз т.к. этот запрос нужно выполнять для каждого найденного адреса... Я замерю скорость, если не будет слишком сильно тормозить - сделаю. В противном случае... все равно могу сделать и вы уже сами решайте что важнее - тормоз и определение существующих адресов.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 48 гостей