1

Тема: PHP + AHK = ?

Здравствуйте. У меня возникла такая проблема: надо как-то совместить скрипт на PHP и оболочку на AHK. Да так, чтобы данные, введённые в оболочку заменяли переменные в крипте.
Каким образом мне это сделать? И возможно ли это вообще?

Вот тот самый php-скрипт:

<?php
 
$mail = "qweqwe@mail.ru"; 
$pass = "zxczxc"; 
$title = "RE1"; 
$text = "text"; 
$sleep = "2";
 
$res=file_get_contents('http://login.vk.com/?act=login&email='.urlencode($mail).'&pass='.urlencode($pass));
preg_match("/value=\'(.*?)\'/",$res,$sid);
 
$ch=curl_init("http://vkontakte.ru/market.php?act=view&id=34216894");
curl_setopt($ch, CURLOPT_RETURNTRANSFER,1);
curl_setopt($ch, CURLOPT_COOKIE,"remixsid=$sid[1]");
 
$res=curl_exec($ch); 
curl_close($ch);
 
preg_match("/chas\" value=\"(.*?)\"/",$res,$hash);
$hash=substr($hash[1],-5).substr($hash[1],4,-8);
$hash=strrev($hash);
 
$title=iconv('cp1251','utf-8',"$title");
$text=iconv('cp1251','utf-8',"$text");
 
while(1) {
 
$ch=curl_init("http://vkontakte.ru/mail.php");
curl_setopt($ch, CURLOPT_RETURNTRANSFER,1);
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS,"item_id=5084178&chas=$hash&to_id=2943&act=sent&title=$title&message=$text");
curl_setopt($ch, CURLOPT_COOKIE,"remixsid=$sid[1]");
 
$res=curl_exec($ch); 
curl_close($ch);
 
print iconv('cp1251','866',"$res\n");
 
sleep($sleep);
 
}
 
?>

2

Re: PHP + AHK = ?

А ты не пробовал использовать

php devel studio

для написания оболочки или же GUI для ПХП? Ведь это будет проще
З.ы. Интересен тоже вопрос, т.к. хочу тоже кое какие скрипты совместить

3

Re: PHP + AHK = ?

мой логин говорит за меня
сейчас попробуем. спасибо.