04.24bposter.net
Решил выложить свой старенький скрипт.Суть скрипта – увеличить скорость прогона в bposter.net.Не придёться нажимать кнопки повторить и т.д.У кого vip аккаунт ,тот меня поймёт.
< ?php set_time_limit(0); ignore_user_abort(1); /** * @author RushteR * @copyright 2009 */ @$url = $_GET['url']; @$zagl = $_GET['zagl']; @$opis = $_GET['opis']; @$tags = $_GET['tags']; $email = ""; $passwd = ""; if (isset($_GET['url']) & isset($_GET['zagl']) & isset($_GET['opis']) & isset($_GET['tags'])) { $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, "http://www.bposter.net/account/login/"); curl_setopt($ch, CURLOPT_POST, true); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); curl_setopt($ch, CURLOPT_TIMEOUT, 3600); curl_setopt($ch, CURLOPT_HEADER, true); curl_setopt($ch, CURLOPT_USERAGENT, 'Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.9.0.7)'); curl_setopt($ch, CURLOPT_POSTFIELDS, "email=$email&password=$passwd&submit=%D0%92%D0%BE%D0%B9%D1%82%D0%B8"); $resp = curl_exec($ch); preg_match_all('#^Set-Cookie: ([^;]*)#mi', $resp, $cookies); $cook = implode('; ', $cookies[1]);; curl_setopt($ch, CURLOPT_URL, "http://www.bposter.net/"); curl_setopt($ch, CURLOPT_COOKIE, $cook); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); curl_setopt($ch, CURLOPT_HEADER, true); curl_setopt($ch, CURLOPT_USERAGENT, 'Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.9.0.7)'); $responce = curl_exec($ch); preg_match_all('#name=\"setting_id\[\]\" value=\"(.*?)\"#i', $responce, $arr); $co = "?setting_id[]=" . implode("&setting_id[]=", $arr[1]) . "&url=$url&title=$zagl&desc=$opis&tags=$tags"; //echo $co; curl_setopt($ch, CURLOPT_URL, "http://www.bposter.net/"); curl_setopt($ch, CURLOPT_COOKIE, $cook); curl_setopt($ch, CURLOPT_POST, true); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); curl_setopt($ch, CURLOPT_TIMEOUT, 3600); curl_setopt($ch, CURLOPT_HEADER, true); curl_setopt($ch, CURLOPT_USERAGENT, 'Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.9.0.7)'); curl_setopt($ch, CURLOPT_POSTFIELDS, $co); $resps = curl_exec($ch); preg_match_all('# <a href=\"/poster/submit/?(.*?)\" rel=\"submit\" target=\"_blank\">#i', $resps, $arr3); for ($i = 0; $i < = 1; $i++) { foreach ($arr3[1] as $key => $out) { $socket = fsockopen("www.bposter.net", 80, $errno, $errstr) or die("Can't open socket<br /><b>Ошибка!Повторите прогон.</b>"); fputs($socket, "GET /poster/submit/$out HTTP/1.1\r\n"); fputs($socket, "Host: www.bposter.net\r\n"); fputs($socket, "User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.9.0.7)\r\n"); fputs($socket, "Accept: application/json, text/javascript, */*\r\n"); fputs($socket, "Accept-Language: ru,en-us;q=0.7,en;q=0.3\r\n"); fputs($socket, "Accept-Encoding: gzip,deflate\r\n"); fputs($socket, "Accept-Charset: windows-1251,utf-8;q=0.7,*;q=0.7"); fputs($socket, "Keep-Alive: 300\r\n"); fputs($socket, "Connection: keep-alive\r\n"); fputs($socket, "X-Requested-With: XMLHttpRequest\r\n"); fputs($socket, "Referer: http://www.bposter.net/\r\n"); fputs($socket, "Cookie: $cook\r\n\r\n"); fclose($socket); } } echo '<b>Прогон завершён.</b>'; } else { echo '<b>Заполните необходимые поля.</b><br />'; echo '<form action="" name=frms method="GET">'; echo "<b>URL:<br /></b>"; echo '<input type=text name=url value="http://" size=50/><br />'; echo "<b>Заголовок:<br /></b>"; echo '<input type=text name=zagl size=50/><br />'; echo '<b>Описание:<br /></b>'; echo '<textarea class="textarea" name="opis" rows="10" cols="50"></textarea><br />'; echo '<b>Теги:(через запятую)<br /></b>'; echo '<textarea class="textarea" name="tags" rows="3" cols="50"></textarea><br />'; echo '<input type=submit value=go/>'; echo '</form>'; } ?>
-
http://seostain.ru Сеоштейн
-
admin
-
Minimalist
-
admin
-
http://seotracer.ru seotracer
-
http://wmworker.com Roman
-
http://klipner.ru rushter
-
http://wmworker.com Roman
-
http://icnsk.ru Александр
-
кривой
-
http://mongolor.ru/skriptik-dlya-bposter-net.html Mongolor
-
диман
-
http://klipner.ru rushter
-
Slavik
-
http://www.rabotasimply.ru Slava72