ganjawars.ru

<< < (66/69) > >>

zillis:
Игруха если честон полное дермицо.

barmalei:
Вот написал такую тулзу чтобы на работу устраиваться
с мабили было не в напряг по трафику тулза сама ищет куда устроиться можно
уменьшает размер картинки и избавляет от ненужного хтмл кода
пример работы этого скрипта сморим тут http://kla.name/barm/job.php
будут вопросы поредложения пишите  ;)
Код:

<?
//////////////////////////////////////////////////////////
//               Config
//////////////////////////////////////////////////////////
//Логин перса
$login='login';
//пасворд перса
$password='password';
//размер картинки в пикселях по самой широкой стороне
$size="100";
//////////////////////////////////////////////////////////
function login()
{
global $login,$password;
$url="http://www.ganjawars.ru/login.php";
$ch = curl_init();
      curl_setopt($ch,CURLOPT_URL,$url);
      curl_setopt($ch,CURLOPT_HEADER,1);
      curl_setopt($ch,CURLOPT_REFERER, $url);
      curl_setopt($ch,CURLOPT_POST,1);
      curl_setopt($ch,CURLOPT_POSTFIELDS,"login=$login&pass=$password");
      curl_setopt($ch,CURLOPT_COOKIEJAR, "cook");
      curl_setopt($ch,CURLOPT_COOKIEFILE, "cook");
      curl_setopt($ch,CURLOPT_RETURNTRANSFER,1);
      curl_setopt($ch,CURLOPT_FOLLOWLOCATION, 1);
      curl_setopt($ch,CURLOPT_TIMEOUT,100);
$result=curl_exec($ch);
curl_close($ch);
}
//////////////////////////////////////////////////////////
function query($url) {
$url=parse_url($url);
   $ch = curl_init();
      curl_setopt($ch,CURLOPT_URL, "http://$url[host]$url[path]");
      curl_setopt($ch,CURLOPT_HEADER,1);
      curl_setopt($ch,CURLOPT_REFERER, "http://$url[host]$url[path]");
      curl_setopt($ch,CURLOPT_POST,1);
      curl_setopt($ch,CURLOPT_POSTFIELDS,"$url[query]");
      curl_setopt($ch,CURLOPT_COOKIEJAR, "cook");
      curl_setopt($ch,CURLOPT_COOKIEFILE, "cook");
      curl_setopt($ch,CURLOPT_HEADER, 0);
      curl_setopt($ch,CURLOPT_RETURNTRANSFER, 1);
      curl_setopt($ch,CURLOPT_FOLLOWLOCATION, 0);
      curl_setopt($ch,CURLOPT_TIMEOUT,100);
$result=curl_exec($ch);
   curl_close ($ch);
   return $result;
   }
//////////////////////////////////////////////////////////
function createimage($siz,$file)
{
$size=getimagesize($file);
$width=$size[0];
$height=$size[1];
if($width>$height)
{
$x = $siz;
$y = ceil($siz * $height / $width);
}
else
{
$y = $siz;
$x = ceil($siz * $width / $height);
}
$im = @imagecreatefromgif($file);
$new_im = @ImageCreateTrueColor($x,$y);
imagecopyresized ($new_im,$im,0,0,0,0,$x,$y, imagesx($im),imagesy($im));
header ("Content-type: image/gif");
Imagegif($new_im);
}
//////////////////////////////////////////////////////////
if($img==""){
if($kod==""){
login();
$data_map[tech]=query('http://cartman.ganjawars.ru/map.php?st=tech');
$data_map[plants]=query('http://cartman.ganjawars.ru/map.php?st=plants');
foreach($data_map as $o)
{
preg_match_all('/object\\.php\\?id=([0-9]{1,5})>/',$o, $result, PREG_PATTERN_ORDER);
for ($i = 0; $i < count($result[0]); $i++) {
$obj[]=$result[1][$i];}
}
foreach($obj as $obj_1){
$result_o=query("http://cartman.ganjawars.ru/object.php?id=$obj_1");
preg_match_all('/name=hvalue value=(.*)>|name=hva1ue value=(.*)>|name=id value=([0-9]{1,5})|image\\.php\?random=([0-9]{1,10})/',$result_o, $result1, PREG_PATTERN_ORDER);
if($result1[1][1]!=""&&$result1[2][2]!=""&&$result1[3][3]!=""&&$result1[4][4]){
$im=$result1[4][4];
$id=$result1[3][3];
$hvalue=$result1[1][1];
$hva1ue=$result1[2][2];
echo"<center>";
echo"<img src=$SCRIPT_NAME?img=$im>";
echo"<form action=$SCRIPT_NAME method=post>";
echo"<input name=id type=hidden value=$id>";
echo"<input name=hvalue type=hidden value=$hvalue>";
echo"<input name=hva1ue type=hidden value=$hva1ue>";
echo"<input name=kod>";
echo"<input type=submit value=Job>";
echo"</form>";
echo"</center>";
break;
}}}else{
$ans=query("http://home.ganjawars.ru/work.php?hvalue=$hvalue&hva1ue=$hva1ue&id=$id&h2=0&tricky=$kod");
echo"<center>";
if(eregi("Вы успешно приняты на работу",$ans)){echo"OK";}else{echo"Bad:(((";}
echo"<a href=\"$SCRIPT_NAME\"><<<</a>";
echo"</center>";
}}else{
header ("Content-type: image/gif");
$img= query("http://gomer.ganjawars.ru/image.php?random=$img");
$f = fopen("tmp.gif","w");
fputs($f,$img);
fclose($f);
createimage($size,'tmp.gif');}
echo"</center>";
?>

mbot:
Бармалей, респект!!!!  :D

barmalei:
Исправлены баги выкладываю рабочий скрипт
 если кому это надо :D http://kla.name/barm/job.php.txt

Celtic:
мля... ну подарки... ппц...

Навигация

[0] Главная страница сообщений

[#] Следующая страница

[*] Предыдущая страница