Устал я каждый раз писать под себя многопоточные регалки и задумался об универсальной. Изложу видение (очень образное) сего продукта.
Как мы все понимаем – всегда во всех регалках имеются одни и теже действия, но все равно лениво как то копировать куски кода и заниматься отладкой его. Так вот что я предлагаю. Каждый сервис просто имеет свой конфигурационный файл с описанием действий, чего надо сделать. Лучшего чем xml для этого я не придумал. XML — это способ записи данных с помощью тегов, атрибутов и других простых конструкций. А в обобщённом смысле — это семейство технологий для обработки структурированных данных.
Вот как к примеру может выглядеть какой-то обобщённый конфиг:
[cc lang="xml"]
Идея думаю из конфига ясна. Кто то реализовал такое?! Есть какие то подводные камни?!
{ 12 comments… read them below or add one }
Блять как код то опубликовать без всяких плагинов?!
Сцуко и code и pre рвет код и все тут – что в визифиг, что в html если вставлять
Опубликуй на и копи-паст в блог
А по поводу регалки – я как-раз собираюсь писать
На дополнительной панели (последняя кнопка в редакторе) есть кнопка вставить текст. Вроде бы нормально работает.
Можно в html убрать оборачивающий p от code, или заменить его на div.
А по поводу регалки.. Проще будет с ООП это реализовать.
Базовый класс выполняет основные функции (отправляет POST и GET, куки разбирает), а для каждого сервера уже производный делается в котором уже и последовательность задаётся и при необходимости расширяется как нужно.
Пришлось ставить плагин сцуко.
2aktuba – ох и зря ты это сказал – замучаю теперь в аське ))
2Александр – ООП оно то хорошо, но имея такой конфиг – в код заглядывать надо будет крайне редко.
Стукни в аську 19-22-66. Есть, что обсудить по этой теме.
Стучал – ты молчишь. Моя аська есть в контактах
По поводу подводных камней: капчи, редиректы, последовательность действий, подтверждение email, потоки… Еще десяток поменьше могу написать
Господа, изобретаете велосипеды?. Все давно уже есть, и регалки, и объекты и все на свете.

$browser->navigate(«http://google.com»);
Мыло не мое
Да, мне удалось реализовать систему мульти регистрации.. Не скажу что это было просто, но я это сделал.. Решение с xml впринципи правильное, но я использовал бд.. Думаю сильно помогу тебе если скажу что кроме адресов и кукисов надо ввести еще такое понятие как данные. То есть их можно парсить из страницы и вставлять куда надо… А вообще тема очень сложная..
ИМХО лучше это сделатьв виде хром плагина с визуальной эмуляцией.
Leave a Comment