FFForever
15.04.2009, 18:10
Вашему вниманию предлагается простая программа, которая сама "заходит" ботом на сервер.
Сделано для того, чтобы можно было поставить этот скрипт в автозагрузку, чтобы боты запускались при включении компьютера сами.
СОВМЕСТИМОСТЬ:
L2walker 10.8.6 (возможно, и другие; не тестировал)
Windows XP
В SET.INI уже должны быть прописаны логин и пароль чара. Программа только нажимает кнопку "логин" при запуске, больше ничего.
УСТАНОВКА
Распаковать в папку с ботом
ИСПОЛЬЗОВАНИЕ
1. Запустить бота
2. Через некоторое время (как бот запустится) запустить login_walker.bat
СКАЧАТЬ
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
ДЛЯ ТЕХ, У КОГО ДРУГАЯ ВЕРСИЯ l2walker
загляните в файл autologin.apptomizer. В первой строке вместо "L2Walker 10.8.6" подставьте заголовок Вашего бота.
ИСХОДНИКИ
Я знаю, что тут есть товарищи, которые, хоть и не умеют написать ни строчки на языке программирования, подозревают каждого в том, что он присылает троянчики. Мне это противно, но я могу понять. Выкладываю исходник apptomizer.exe.
#include <stdio.h>
#include <windows.h>
#include <string.h>
void main()
{
char cmd[200];
char name[100];
HWND wnd = NULL;
while(1)
{
printf("\n[ %8X #] ",wnd);
gets(cmd);
sscanf(cmd,"%s",name);
if(!strcmp(name,"exit")) break;
else if(!strcmp(name,"FindWindow"))
{
char Name[200];
strcpy(Name,&cmd[strlen(name)+1]);
//printf("\n*%s*\n",Name);
wnd = FindWindow(NULL,Name);
}
else if( (!strcmp(name,"Send")) || (!strcmp(name,"Post")))
{
unsigned long int Message, Lparam, Wparam=0, _1=0,_2=0;
char controlSeq[100];
sscanf(cmd,"%s%x%x%s",name,&Message,&Lparam,controlSeq);
if(!strcmp(controlSeq,"LONG"))
sscanf(cmd,"%s%x%x%s%x%x",name,&Message,&Lparam,controlSeq,&_1,&_2);
else
sscanf(cmd,"%s%x%x%x",name,&Message,&Lparam,&Wparam);
if(!Wparam)Wparam = MAKELPARAM(_1,_2);
if(!strcmp(name,"Send")) SendMessage(wnd,Message,Lparam,Wparam);
if(!strcmp(name,"Post")) PostMessage(wnd,Message,Lparam,Wparam);
printf("%s\t%X\t\t%X\t%X\t%X",name,wnd,Message,Lparam,Wparam);
}
else printf("Bad command");
}
}
(с)Sirien
Сделано для того, чтобы можно было поставить этот скрипт в автозагрузку, чтобы боты запускались при включении компьютера сами.
СОВМЕСТИМОСТЬ:
L2walker 10.8.6 (возможно, и другие; не тестировал)
Windows XP
В SET.INI уже должны быть прописаны логин и пароль чара. Программа только нажимает кнопку "логин" при запуске, больше ничего.
УСТАНОВКА
Распаковать в папку с ботом
ИСПОЛЬЗОВАНИЕ
1. Запустить бота
2. Через некоторое время (как бот запустится) запустить login_walker.bat
СКАЧАТЬ
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
ДЛЯ ТЕХ, У КОГО ДРУГАЯ ВЕРСИЯ l2walker
загляните в файл autologin.apptomizer. В первой строке вместо "L2Walker 10.8.6" подставьте заголовок Вашего бота.
ИСХОДНИКИ
Я знаю, что тут есть товарищи, которые, хоть и не умеют написать ни строчки на языке программирования, подозревают каждого в том, что он присылает троянчики. Мне это противно, но я могу понять. Выкладываю исходник apptomizer.exe.
#include <stdio.h>
#include <windows.h>
#include <string.h>
void main()
{
char cmd[200];
char name[100];
HWND wnd = NULL;
while(1)
{
printf("\n[ %8X #] ",wnd);
gets(cmd);
sscanf(cmd,"%s",name);
if(!strcmp(name,"exit")) break;
else if(!strcmp(name,"FindWindow"))
{
char Name[200];
strcpy(Name,&cmd[strlen(name)+1]);
//printf("\n*%s*\n",Name);
wnd = FindWindow(NULL,Name);
}
else if( (!strcmp(name,"Send")) || (!strcmp(name,"Post")))
{
unsigned long int Message, Lparam, Wparam=0, _1=0,_2=0;
char controlSeq[100];
sscanf(cmd,"%s%x%x%s",name,&Message,&Lparam,controlSeq);
if(!strcmp(controlSeq,"LONG"))
sscanf(cmd,"%s%x%x%s%x%x",name,&Message,&Lparam,controlSeq,&_1,&_2);
else
sscanf(cmd,"%s%x%x%x",name,&Message,&Lparam,&Wparam);
if(!Wparam)Wparam = MAKELPARAM(_1,_2);
if(!strcmp(name,"Send")) SendMessage(wnd,Message,Lparam,Wparam);
if(!strcmp(name,"Post")) PostMessage(wnd,Message,Lparam,Wparam);
printf("%s\t%X\t\t%X\t%X\t%X",name,wnd,Message,Lparam,Wparam);
}
else printf("Bad command");
}
}
(с)Sirien