CGM

CGM (https://forum.cgm.ru/)
-   Покер софт (https://forum.cgm.ru/poker_soft/)
-   -   Как написать скрипт? (https://forum.cgm.ru/poker_soft/130250-kak_napisat_skript.html)

Tough 03.11.2007 20:06

Как написать скрипт?
 
Менял текст скрипта для серых столов Онгейма, ничего сложного. Задумался: я запускаю перед игрой много программ: клиента, трекер, ПАХ, скрипт БетПОТ, скрипт серых столов, в трекере запускаю автоимпорт. Хотелось бы автоматизировать все это. Подскажите где можно почитать про создание скриптов? А может вообще кто мне коротко подскажет как это делаеться?

Tough 03.11.2007 20:22

Re: Как написать скрипт?
 
Или подскажите где узнать команды BAT файла, таймер трекера уж вручную запущу. И как потом это все закрыть?

MoTOPMAHbAk 03.11.2007 20:32

Re: Как написать скрипт?
 
пиши autoit в гугле.

nuclear 03.11.2007 22:03

Re: Как написать скрипт?
 
[Ссылки могут видеть только зарегистрированные пользователи. ]

Tough 03.11.2007 22:18

Re: Как написать скрипт?
 
Привет
Цитата:

Сообщение от nuclear писал сб, 03 ноября 2007 22:03
[Ссылки могут видеть только зарегистрированные пользователи. ]

То что нужно!

vyvojer 08.11.2007 23:23

Re: Как написать скрипт?
 
вот для примера мой скрипт. Раньше у меня там еще был запуск импорта в трекере, но при уже запущенном импорте другого рума проблемы были и я стал вручную запускать.
Код:

SetTitleMatchMode,2

param1 = %1%


if (param1 == "tower"){
        FileCopy, c:\programs\monoongame\Original\*, x:\Program Files\TowerGaming\Resources\Graphics\ ,1
}
if (param1 == "redkings"){
        FileCopy, c:\programs\monoongame\Original\*, x:\Program Files\Red Kings Poker\Resources\Graphics\ ,1
}
if (param1 == "loco"){
        FileCopy, c:\programs\monoongame\Original\*, x:\Program Files\PokerLoco\Resources\Graphics\ ,1
}
if (param1 == "pokerroom"){
        FileCopy, c:\programs\monoongame\Original\*, x:\Program Files\PokerRoom.com\Resources\Graphics\ ,1
}
if (param1 == "sunpoker"){
        FileCopy, C:\programs\monocrypto\Original\*, x:\Program Files\SunPoker.com\img\ ,1
}
if (param1 == "inter"){
        FileCopy, C:\programs\monocrypto\Original\*, x:\Program Files\InterPoker\img\ ,1
}
if (param1 == "littlewoods"){
        FileCopy, C:\programs\monocrypto\Original\*, x:\Program Files\Littlewoods Poker\img\ ,1
}
if (param1 == "betsafe"){
        FileCopy, C:\programs\monocrypto\Original\*, x:\Program Files\Betsafe Poker\img\ ,1
}
if (param1 == "will"){
        FileCopy, C:\programs\monocrypto\Original\*, x:\Program Files\William Hill Poker\img\ ,1
}
if (param1 == "plex"){
        FileCopy, C:\programs\monocrypto\Original\*, x:\Program Files\PokerPlex\img\ ,1
}
if (param1 == "noiq"){
        FileCopy, C:\programs\monoipoker\Original\*, X:\Program Files\NoIQ Poker\data\table\topview ,1
}
if (param1 == "playboy"){
        FileCopy, C:\programs\monocrypto\Original\*, x:\Program Files\Playboy Poker\img\ ,1
}

Process, Exist,  ptrack2.exe
if ! ErrorLevel {
        Run, %ProgramFiles%\Poker Tracker V2\ptrack2.exe
}


if (param1 == "pacific"){
        Run, x:\Program Files\HandGrabber\HandGrabber.exe, x:\Program Files\HandGrabber
}
if (param1 == "tower"){
        Run, x:\Program Files\TowerGaming\StartPoker.exe, x:\Program Files\TowerGaming
}
if (param1 == "redkings"){
;        Run, x:\Program Files\Red Kings Poker\StartRedKingsPoker.exe, x:\Program Files\Red Kings Poker
        Run, C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Red Kings Poker\\Red Kings Poker.lnk
}
if (param1 == "sun"){
        Run, x:\Program Files\SunPoker.com\launcher.exe, x:\Program Files\SunPoker.com
}
if (param1 == "inter"){
        Run, x:\Program Files\InterPoker\launcher.exe, x:\Program Files\InterPoker
}
if (param1 == "littlewoods"){
        Run, x:\Program Files\Littlewoods Poker\launcher.exe, x:\Program Files\Littlewoods Poker
}
if (param1 == "betsafe"){
        Run, x:\Program Files\Betsafe Poker\launcher.exe, x:\Program Files\Betsafe Poker
}
if (param1 == "will"){
        Run, x:\Program Files\William Hill Poker\launcher.exe, x:\Program Files\William Hill Poker
}
if (param1 == "plex"){
        Run, x:\Program Files\PokerPlex\launcher.exe, x:\Program Files\PokerPlex
}
if (param1 == "noiq"){
        Run, C:\ProgramData\Microsoft\Windows\Start Menu\Programs\NoIQ Poker\NoIQ Poker
}
if (param1 == "playboy"){
        Run, x:\Program Files\Playboy Poker\launcher.exe, x:\Program Files\Playboy Poker
}

Loop{
        if (param1 == "inter" || param1 == "sun"  || param1 == "littlewoods"  || param1 == "betsafe" || param1 == "will" || param1 == "plex" || param1 == "playboy"){
                IfWinExist, Lobby
                break
        }
        if (param1 == "tower" || param1 == "redkings"){
                IfWinExist, Welcome 
                break
        }
        if (param1 == "noiq"){
                IfWinExist, kuzebaj
                break
        }
}

if (param1 ==  "redkings"){
        FileCopy, x:\Program Files\Red Kings Poker\Resources\Graphics\Game-MenuBackground.bmp, c:\programs\monoongame\Original\, 1
        FileCopy, x:\Program Files\Red Kings Poker\Resources\Graphics\Game-Table.bmp, c:\programs\monoongame\Original\, 1
        FileCopy, c:\programs\monoongame\Mono\*, x:\Program Files\Red Kings Poker\Resources\Graphics\, 1
}

if (param1 ==  "tower"){
        FileCopy, x:\Program Files\TowerGaming\Resources\Graphics\Game-MenuBackground.bmp, c:\programs\monoongame\Original\, 1
        FileCopy, x:\Program Files\TowerGaming\Resources\Graphics\Game-Table.bmp, c:\programs\monoongame\Original\, 1
        FileCopy, c:\programs\monoongame\Mono\*, x:\Program Files\TowerGaming\Resources\Graphics\, 1
}
if (param1 ==  "sun"){
        FileCopy, x:\Program Files\SunPoker.com\img\p_10pbg.jmp, c:\programs\monocrypto\Original\, 1
        FileCopy, x:\Program Files\SunPoker.com\img\p_6pbg.jmp, c:\programs\monocrypto\Original\, 1
        FileCopy, c:\programs\monocrypto\Mono\*, x:\Program Files\SunPoker.com\img\, 1
}
if (param1 ==  "inter"){
        FileCopy, x:\Program Files\InterPoker\img\p_10pbg.jmp, c:\programs\monocrypto\Original\, 1
        FileCopy, x:\Program Files\InterPoker\img\p_6pbg.jmp, c:\programs\monocrypto\Original\, 1
        FileCopy, c:\programs\monocrypto\Mono\*, x:\Program Files\InterPoker\img\, 1
}
if (param1 ==  "littlewoods"){
        FileCopy, x:\Program Files\Littlewoods Poker\img\p_10pbg.jmp, c:\programs\monocrypto\Original\, 1
        FileCopy, x:\Program Files\Littlewoods Poker\img\p_6pbg.jmp, c:\programs\monocrypto\Original\, 1
        FileCopy, c:\programs\monocrypto\Mono\*, x:\Program Files\Littlewoods Poker\img\, 1
}
if (param1 ==  "betsafe"){
        FileCopy, x:\Program Files\Betsafe Poker\img\p_10pbg.jmp, c:\programs\monocrypto\Original\, 1
        FileCopy, x:\Program Files\Betsafe Poker\img\p_6pbg.jmp, c:\programs\monocrypto\Original\, 1
        FileCopy, c:\programs\monocrypto\Mono\*, x:\Program Files\Betsafe Poker\img\, 1
}
if (param1 ==  "will"){
        FileCopy, x:\Program Files\William Hill Poker\img\p_10pbg.jmp, c:\programs\monocrypto\Original\, 1
        FileCopy, x:\Program Files\William Hill Poker\img\p_6pbg.jmp, c:\programs\monocrypto\Original\, 1
        FileCopy, c:\programs\monocrypto\Mono\*, x:\Program Files\William Hill Poker\img\, 1
}
if (param1 ==  "plex"){
        FileCopy, x:\Program Files\PokerPlex\img\p_10pbg.jmp, c:\programs\monocrypto\Original\, 1
        FileCopy, x:\Program Files\PokerPlex\img\p_6pbg.jmp, c:\programs\monocrypto\Original\, 1
        FileCopy, c:\programs\monocrypto\Mono\*, x:\Program Files\PokerPlex\img\, 1
}
if (param1 ==  "noiq"){
        FileCopy, X:\Program Files\NoIQ Poker\data\table\topview\back2.jpg, c:\programs\monoipoker\Original\, 1
        FileCopy, c:\programs\monoipoker\Mono\*, X:\Program Files\NoIQ Poker\data\table\topview\, 1
}
if (param1 ==  "playboy"){
        FileCopy, x:\Program Files\Playboy Poker\img\p_10pbg.jmp, c:\programs\monocrypto\Original\, 1
        FileCopy, x:\Program Files\Playboy Poker\img\p_6pbg.jmp, c:\programs\monocrypto\Original\, 1
        FileCopy, c:\programs\monocrypto\Mono\*, x:\Program Files\Playboy Poker\img\, 1
}

Process, Exist,  PAHud.exe
if ! ErrorLevel {
        Run, x:\Program Files\PokerAce Hud\PAHud.exe
}

Exit



Текущее время: 07:31. Часовой пояс GMT +3.

Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2025, vBulletin Solutions, Inc. Перевод: zCarot