И еще, у них там два типа формы регистрации, надо будет определить какая работает в данные момент и уже от нее отталкиваться.
Только прикрути разных юзерагентов.
У меня есть списочек юзерагентов со своих сайтов, метров 40 уникальных, могу дать.
да, именно phpMorfy. насчет скелетов. просто можно набросать определенный ряд условий - по которым генерировать текст используя информацию полученную через phpMorfy.
Вот как-раз для этих условий нам и нужны учительница русского языка - дорвейщица, желательно адалт тематики )) Так интересней ))
Насчет регера аков - так есть же, даже бесплатная, десктопная тулза которая на полуавтомате регит.
А вообще, регеры аков, это мелочно - там же работы почти никакой.
берешь httpanalizer (если лень читать html код) - региш акаунт - смотришь какие данные отправляються скрипту - потом пишеш на php с помощью curl отправку таких-же данных - только сгенеренных твоим скриптом. капчу можно отправлять на антикап...у вообщем такое пишется быстро.
если не знаешь ПХП то как-раз дня хватит что-бы вникнуть что-куда писать и сделать самому )
отжёг! ;)
101010
Эх. регэкспы сам не люблю )))
Ну вообще-то уже есть такое - могу разобрать любой текст и определить все свойства каждого слова, (род,число,тип итд..) так-же есть библиотека которая отдает все возможные виды этого слова.
Вот тут пример разбора фразы: /ru/forum/comment/4480982
Теперь надо продумать каким образом правильно строить предложения, что после чего должно идти.
То есть разработать ( самое трудное ) алгоритм генерации с учетом тех данных которые мы можем получить по словам.
Эх, нам бы сюда учительницу русского языка, молоденькую и симпотную :)
firacet добавил 10.03.2009 в 19:22
А может Ув. ТС понравиться и он поработает с нами еще пару деньков? ;-)
Может и Вы готовы присоединиться? Сможете чем-то помочь в этом не легком деле? Со своей стороны обеспечу весь код, а вот алгоритмов не хватает 🙅
помочь мне написать скрипт который бы создавал правильные, по синтаксису, предложения на русском. ( надо помнить школьную программу по русскому языку )
Не так уж и не просто. Вот давайте посмотрим что мы может узнать ключевике "скачать архивы порно галерей" - после анализа ( на лету ) мы получаем такую информацию:
Тоесть на каждую слово форму мы имеем полную информацию, род, мн. или од. число, глагол или местоимение итд. итд. итд.
То есть в элементе массива forms - все возможные словоформы, а в элементе all - описание этих словоформ.
Имея эти данные собрать все возможные "правильные" вариации ключевика очень просто.
array ( [архивы] => array ( [0] => array ( [forms] => array ( [0] => архив [1] => архива [2] => архиву [3] => архивом [4] => архиве [5] => архивы [6] => архивов [7] => архивам [8] => архивами [9] => архивах ) [common] => но [all] => array ( [0] => с мр,ед,им;с мр,ед,вн [1] => с мр,ед,рд [2] => с мр,ед,дт [3] => с мр,ед,тв [4] => с мр,ед,пр [5] => с мр,мн,им;с мр,мн,вн [6] => с мр,мн,рд [7] => с мр,мн,дт [8] => с мр,мн,тв [9] => с мр,мн,пр ) ) ) [галерей] => array ( [0] => array ( [forms] => array ( [0] => галерея [1] => галереи [2] => галерее [3] => галерею [4] => галереей [5] => галереею [6] => галерей [7] => галереям [8] => галереями [9] => галереях ) [common] => но [all] => array ( [0] => с жр,ед,им [1] => с жр,ед,рд;с жр,мн,им;с жр,мн,вн [2] => с жр,ед,дт;с жр,ед,пр [3] => с жр,ед,вн [4] => с жр,ед,тв [5] => с жр,ед,тв [6] => с жр,мн,рд [7] => с жр,мн,дт [8] => с жр,мн,тв [9] => с жр,мн,пр ) ) ) [порно] => array ( [0] => array ( [forms] => array ( [0] => порно ) [common] => но [all] => array ( [0] => с ср,0 ) ) ) [скачать] => array ( [0] => array ( [forms] => array ( [0] => скачать [1] => скачал [2] => скачала [3] => скачало [4] => скачали [5] => скачаю [6] => скачаем [7] => скачаешь [8] => скачаете [9] => скачает [10] => скачают [11] => скачав [12] => скачавши [13] => скачаемте [14] => скачай [15] => скачайте [16] => скачавший [17] => скачавшего [18] => скачавшему [19] => скачавшим [20] => скачавшем [21] => скачавшая [22] => скачавшей [23] => скачавшую [24] => скачавшею [25] => скачавшее [26] => скачавшие [27] => скачавших [28] => скачавшими [29] => скачанный [30] => скачанного [31] => скачанному [32] => скачанным [33] => скачанном [34] => скачан [35] => скачанная [36] => скачанной [37] => скачанную [38] => скачанною [39] => скачана [40] => скачанное [41] => скачано [42] => скачанные [43] => скачанных [44] => скачанными [45] => скачаны ) [common] => св,пе [all] => array ( [0] => г дст,инф [1] => г дст,прш,мр,ед [2] => г дст,прш,жр,ед [3] => г дст,прш,ср,ед [4] => г дст,прш,мн [5] => г дст,буд,1л,ед [6] => г дст,буд,1л,мн;г дст,пвл,1л,мн [7] => г дст,буд,2л,ед [8] => г дст,буд,2л,мн [9] => г дст,буд,3л,ед [10] => г дст,буд,3л,мн [11] => г дст,дпр,прш [12] => г дст,дпр,прш [13] => г дст,пвл,1л,мн [14] => г дст,пвл,2л,ед [15] => г дст,пвл,2л,мн [16] => г прч,од,но,прш,дст,ед,мр,им;г прч,но,прш,дст,ед,мр,вн [17] => г прч,од,но,прш,дст,ед,мр,рд;г прч,од,прш,дст,ед,мр,вн;г прч,од,но,прш,дст,ед,ср,рд [18] => г прч,од,но,прш,дст,ед,мр,дт;г прч,од,но,прш,дст,ед,ср,дт [19] => г прч,од,но,прш,дст,ед,мр,тв;г прч,од,но,прш,дст,ед,ср,тв;г прч,од,но,прш,дст,мн,дт [20] => г прч,од,но,прш,дст,ед,мр,пр;г прч,од,но,прш,дст,ед,ср,пр [21] => г прч,од,но,прш,дст,ед,жр,им [22] => г прч,од,но,прш,дст,ед,жр,рд;г прч,од,но,прш,дст,ед,жр,дт;г прч,од,но,прш,дст,ед,жр,тв;г прч,од,но,прш,дст,ед,жр,пр [23] => г прч,од,но,прш,дст,ед,жр,вн [24] => г прч,од,но,прш,дст,ед,жр,тв [25] => г прч,од,но,прш,дст,ед,ср,им;г прч,од,но,прш,дст,ед,ср,вн [26] => г прч,од,но,прш,дст,мн,им;г прч,но,прш,дст,мн,вн [27] => г прч,од,но,прш,дст,мн,рд;г прч,од,прш,дст,мн,вн;г прч,од,но,прш,дст,мн,пр [28] => г прч,од,но,прш,дст,мн,тв [29] => г прч,од,но,прш,стр,ед,мр,им;г прч,но,прш,стр,ед,мр,вн [30] => г прч,од,но,прш,стр,ед,мр,рд;г прч,од,прш,стр,ед,мр,вн;г прч,од,но,прш,стр,ед,ср,рд [31] => г прч,од,но,прш,стр,ед,мр,дт;г прч,од,но,прш,стр,ед,ср,дт [32] => г прч,од,но,прш,стр,ед,мр,тв;г прч,од,но,прш,стр,ед,ср,тв;г прч,од,но,прш,стр,мн,дт [33] => г прч,од,но,прш,стр,ед,мр,пр;г прч,од,но,прш,стр,ед,ср,пр [34] => г прч,од,но,прш,стр,ед,мр,кр [35] => г прч,од,но,прш,стр,ед,жр,им [36] => г прч,од,но,прш,стр,ед,жр,рд;г прч,од,но,прш,стр,ед,жр,дт;г прч,од,но,прш,стр,ед,жр,тв;г прч,од,но,прш,стр,ед,жр,пр [37] => г прч,од,но,прш,стр,ед,жр,вн [38] => г прч,од,но,прш,стр,ед,жр,тв [39] => г прч,од,но,прш,стр,ед,жр,кр [40] => г прч,од,но,прш,стр,ед,ср,им;г прч,од,но,прш,стр,ед,ср,вн [41] => г прч,од,но,прш,стр,ед,ср,кр [42] => г прч,од,но,прш,стр,мн,им;г прч,но,прш,стр,мн,вн [43] => г прч,од,но,прш,стр,мн,рд;г прч,од,прш,стр,мн,вн;г прч,од,но,прш,стр,мн,пр [44] => г прч,од,но,прш,стр,мн,тв [45] => г прч,од,но,прш,стр,мн,кр ) ) ) )
Ну на мой взгляд - красивее будет если бредо-контент будет разбавлен не одним ключевиком, а ключевиком с разными словоформами.
Думаю большинство просто вставляет ключевики в текст без всяких преобразований )
Сейчас тоже сделаю функу которая будет делать такое.
firacet добавил 10.03.2009 в 04:09
Вот набросал мелкий скриптик который работает с ключевиком:
Original: скачать архивы порно галерей Base: скачать архив порно галерея Other: скачанное архивам порно галереями Other: скачаю архиву порно галереей Other: скачанная архивом порно галерей Other: скачав архивах порно галерея Other: скачанному архивам порно галереею Other: скачанными архивов порно галереей Other: скачает архивом порно галерея Other: скачанное архивами порно галерее Other: скачанное архивов порно галереи Other: скачанною архивом порно галереям