1

Тема: Приложение в приложении

Нужно сделать такую штуку например ты в браузере сидишь и в анти афк сделать чат ( то есть то что там пишут у тебя в анти афк в отдельном окошке ) на всякий случай что бы если кто нибудь напишет тебе а ты афк?
Вот начальный код


TrayTip, Выберите лог файл SA:MP, Документы\GTA San Andreas User Files\SAMP\chatlog.txt, 5, 1
FileSelectFile, SelectedFile, 3, chatlog,Открыть файл, Chatlog (*.txt)
if SelectedFile =
{
TrayTip, Внимание, Вы закрыли программу!, 5, 1
sleep, 2000
return
}

Прошу помочь

2 (изменено: Humphrey, 2013-07-05 02:01:57)

Re: Приложение в приложении

как буду с компа запилю.
Зы: когдато чатбота писал для САМПа по чатлогу))

3

Re: Приложение в приложении

Надеюсь что поможешь

4

Re: Приложение в приложении

Господа, зачем вы так TrayTip'ы юзаете?
Можно же более удобными MsgBox заменить уведомления.

Кстати выбор файла поддерживает краткую подсказку в окне
(читайте в документации).

И потом, зачем пилить выбор чатлога? Он же всега в одном месте находится.

5 (изменено: Humphrey, 2013-07-05 14:49:29)

Re: Приложение в приложении

Набросал скриптик, показывающий в нижнем правом углу экрана
техническое окно с новыми сообщениями. Если захочешь- сам можешь
перевести на функция FileReadLine или убрать очищение.


ShowChat:
Chatlog=%A_MyDocuments%\GTA San Andreas User Files\SAMP\chatlog.txt
PosX:=A_ScreenWidth-390
PosY:=A_ScreenHeight-280
ReadChat=1

Loop
{
if (ReadChat<1)
Break
FileRead, ChatText, %Chatlog%
FileDelete, %Chatlog%
FileAppend, Новые сообщения:`n, %Chatlog%
Gui, 3:+ToolWindow
Gui, 3:Add, Text, x6 y3 w370 h20 , Просмотр чата в реальном времени:
Gui, 3:Add, Edit, x6 y23 w370 h200 ReadOnly, %ChatText%
Gui, 3:Show, x%PosX% y%PosY% h230 w385 NA, Просмотр чата - Анти АФК
Sleep, 5000
Gui, 3:Destroy
}
Return

3GuiClose:
ReadChat=0
Return