Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: Возможно ли сделать такое на php или нужен JavaScript???

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (2): [1] 2 »   

> Описание: Простой скрипт для соц сети.
filimyn
Отправлено: 29 Октября, 2012 - 05:54:35
Post Id


Новичок


Покинул форум
Сообщений всего: 9
Дата рег-ции: Окт. 2012  


Помог: 0 раз(а)




Здравствуйте, дорогие участники форума!
Очень прошу помочь написать простой скрипт или хотя бы сказать, возможно ли это на php или не обойтись всё-таки без Java...

Смысл очень простой...

Есть сайт одноклассники.ру...
Профили пользователей имеют адрес вида

Необходимо следующее...
Чтобы происходила авторизация пользователя на сайте, далее скрипт должен путем перебора заходить на страницы пользователей, меняя цифры профиля на +1 от начального заданного номера ...

То есть смысл в чем... Скрипт открывает вкладку в браузере(можно заранее авторизоваться на сайте, чтобы куки сохранились), заходит на страницу к примеру 123456789101, через 0,5 сек закрывает страницу и переходит к следующей по такому же принципу...

Вот в принципе и всё...

Результатом этого действия должно быть - появление в гостях... То есть, чтобы сайт одноклассники фиксировал переход на страницу пользователя... В связи с этим возникает следующая проблема - Сколько нужно пробыть на странице пользователя, чтобы сайт среагировал на присутствие???

Заранее спасибо!!! Очень жду помощи!
 
 Top
dubasua
Отправлено: 29 Октября, 2012 - 06:00:13
Post Id



Посетитель


Покинул форум
Сообщений всего: 454
Дата рег-ции: Апр. 2012  


Помог: 7 раз(а)




Вполне реально, вот только с таким алгоритмом +1, долго не протянешь.
 
 Top
filimyn
Отправлено: 29 Октября, 2012 - 06:17:16
Post Id


Новичок


Покинул форум
Сообщений всего: 9
Дата рег-ции: Окт. 2012  


Помог: 0 раз(а)




dubasua пишет:
Вполне реально, вот только с таким алгоритмом +1, долго не протянешь.


Что вы имеете ввиду...??
Я же не знаю, посоветуйте как можно лучше... Я языками не владею (((

(Отредактировано автором: 29 Октября, 2012 - 06:18:38)

 
 Top
dubasua
Отправлено: 29 Октября, 2012 - 06:28:03
Post Id



Посетитель


Покинул форум
Сообщений всего: 454
Дата рег-ции: Апр. 2012  


Помог: 7 раз(а)




Причем здесь языки? Вы думаете вы первый кто такого бота мастерит? Вас безопастность одноклассников на один два три забанит с таким алгоритмом перехода по страницам.
 
 Top
filimyn
Отправлено: 29 Октября, 2012 - 07:12:27
Post Id


Новичок


Покинул форум
Сообщений всего: 9
Дата рег-ции: Окт. 2012  


Помог: 0 раз(а)




dubasua пишет:
Причем здесь языки? Вы думаете вы первый кто такого бота мастерит? Вас безопастность одноклассников на один два три забанит с таким алгоритмом перехода по страницам.


То есть смысл в том, чтобы поставить рандомный номер перехода?
 
 Top
dubasua
Отправлено: 29 Октября, 2012 - 07:15:32
Post Id



Посетитель


Покинул форум
Сообщений всего: 454
Дата рег-ции: Апр. 2012  


Помог: 7 раз(а)




Суть в том, что бы Вашего бота не раскусили что он бот. Такие боты по 1000$ стоят, а Вы не зная языков хотите на одном php бота смастерить.
(Добавление)
Сейчас такие боты, что они даже комментарии по смыслу к фотографиям оставляют, и на сообщения по теме отвечают, но их все равно банят. Сейчас очень сложно написать именно для этой соц.сети бота, это вам не вконтакте.
 
 Top
filimyn
Отправлено: 29 Октября, 2012 - 08:39:58
Post Id


Новичок


Покинул форум
Сообщений всего: 9
Дата рег-ции: Окт. 2012  


Помог: 0 раз(а)




dubasua пишет:
Суть в том, что бы Вашего бота не раскусили что он бот. Такие боты по 1000$ стоят, а Вы не зная языков хотите на одном php бота смастерить.
(Добавление)
Сейчас такие боты, что они даже комментарии по смыслу к фотографиям оставляют, и на сообщения по теме отвечают, но их все равно банят. Сейчас очень сложно написать именно для этой соц.сети бота, это вам не вконтакте.


но он же просто будет ходить по страничкам пользователей...
Не спамить и гадить...Просто скрипт, который открывает ссылки, как буд-то я их открываю...
 
 Top
Мелкий Супермодератор
Отправлено: 29 Октября, 2012 - 08:47:40
Post Id



Активный участник


Покинул форум
Сообщений всего: 11926
Дата рег-ции: Июль 2009  
Откуда: Россия, Санкт-Петербург


Помог: 618 раз(а)




filimyn пишет:
или не обойтись всё-таки без Java...

А Java зачем и какое имеет отношение к вопросу? Не спорю, если вы знаете яву, можете и на ней сделать. Какая разница, чем по http общаться. Хоть bash'ем можно извратиться наверняка.

cURL: http://php.su/lessons/?lesson_11
И N-усилий разобрать, что же учитывает статистика одноглазников за переход.


-----
PostgreSQL DBA
 
 Top
filimyn
Отправлено: 29 Октября, 2012 - 10:45:33
Post Id


Новичок


Покинул форум
Сообщений всего: 9
Дата рег-ции: Окт. 2012  


Помог: 0 раз(а)




Мелкий пишет:
cURL: http://php.su/lessons/?lesson_11


ссылка не фурычит...
 
 Top
Мелкий Супермодератор
Отправлено: 29 Октября, 2012 - 10:49:14
Post Id



Активный участник


Покинул форум
Сообщений всего: 11926
Дата рег-ции: Июль 2009  
Откуда: Россия, Санкт-Петербург


Помог: 618 раз(а)




filimyn, скопируйте-вставьте. Подтверждение перехода с форума косячит...


-----
PostgreSQL DBA
 
 Top
NoPaper
Отправлено: 29 Октября, 2012 - 14:06:05
Post Id



Посетитель


Покинул форум
Сообщений всего: 315
Дата рег-ции: Янв. 2012  
Откуда: Минск


Помог: 9 раз(а)




Можно в несколько раз облегчить задачу с помощью javascript и браузера пользователя =)
Авторизовываемся в одноклассниках, пишем небольшой скриптик javascript, который каждые N секунд будет открывать в новом окне M страницу.

Способ не серверный, но зато рабочий и не нужно будет "заниматься сексом" с авторизацией, куками и прочей дребеденью
 
 Top
filimyn
Отправлено: 29 Октября, 2012 - 21:29:22
Post Id


Новичок


Покинул форум
Сообщений всего: 9
Дата рег-ции: Окт. 2012  


Помог: 0 раз(а)




NoPaper пишет:
Можно в несколько раз облегчить задачу с помощью javascript и браузера пользователя =)
Авторизовываемся в одноклассниках, пишем небольшой скриптик javascript, который каждые N секунд будет открывать в новом окне M страницу.

Способ не серверный, но зато рабочий и не нужно будет "заниматься сексом" с авторизацией, куками и прочей дребеденью


Вот именно это я и хотел реализовать!!!! Я знаю, что опера поддерживает пользовательские скрипты, но я в них ни бум-бум...

Можете написать эти пару строк с учетом того, что авторизация уже произведена в опере... ???

И желательно, чтобы он еще умел закрывать эти страницы, а то комп сдохнет...

(Отредактировано автором: 29 Октября, 2012 - 21:30:44)

 
 Top
DlTA
Отправлено: 29 Октября, 2012 - 23:04:50
Post Id



Постоянный участник


Покинул форум
Сообщений всего: 2952
Дата рег-ции: Окт. 2010  


Помог: 53 раз(а)




тогда уж лучше в хроме или мозиле, там дебажить легче
 
 Top
filimyn
Отправлено: 30 Октября, 2012 - 23:37:00
Post Id


Новичок


Покинул форум
Сообщений всего: 9
Дата рег-ции: Окт. 2012  


Помог: 0 раз(а)




DlTA пишет:
тогда уж лучше в хроме или мозиле, там дебажить легче


Да мне всё равно где! Может кто помочь или у нас Страна Советов???
 
 Top
DlTA
Отправлено: 30 Октября, 2012 - 23:49:01
Post Id



Постоянный участник


Покинул форум
Сообщений всего: 2952
Дата рег-ции: Окт. 2010  


Помог: 53 раз(а)




написать юзерскипт?
для пример, скрипт который был написан для ютуба, чтоб при открытии страницы ютуба с видео оно разворачивалось на всю страницу (это для ребенка 3-х лет, выбирать мультики он уже умеет, а по кнопке развернуть иногда промахивается)
youtube.user.js
CODE (javascript):
скопировать код в буфер обмена
  1. // ----------Куча комментариев----------------------------------------------
  2. // ==UserScript==
  3. // @name big-youtube
  4. // @namespace DlTA/
  5. // @version 1.0
  6. // @source dlta.syte
  7. // @description делает окно ютуба на весь экран
  8. // @include http://www.youtube.com/watch*
  9. // ==/UserScript==
  10. if(document.getElementById("watch-video")){
  11.         document.getElementById("masthead-container").style['display']='none';
  12.         document.getElementById("watch-headline").style['display']='none';
  13.         document.getElementById("watch-player").style['width'] = '100%';
  14.         document.getElementById("watch-video").style['width'] = '100%';
  15.         document.getElementById("watch-player").style['height'] = document.body.clientHeight+"px";
  16. }

тоесть в начале описываются заголовки скрипта, имя, кто писал, версия, ресурс откуда скрипт типа был скачан, описание, на каких страницах нужно данных скрипт подкидывать (Ёбжик тут типа все что угодно)
// тут еще и исключения иногда ставят отедльным совйством, но мне не надо.
ну а дальше сам js скрипт, тут уже можно творить что угодно на чистом js

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

если стоит вопрос с сборе данных со страници и отправке их куда нить на свой сервер то это тоже можно сделать создав фрейм с формой и отправить на сой сервак данные,

так же можно подключить скрипт (обычный js файл) добавив юзерским скриптом соответсвующий элемент на странице.

в общем можно делать что хош.
 
 Top
Страниц (2): [1] 2 »
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Напишите за меня, пожалуйста »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB