Вторник, 30.04.2024
Уголок эникейщика
Меню сайта
Категории раздела
[13]
Windows (2000+)/общее [90]
Windows (ME-) [6]
Программы [71]
Mobile [2]
Скрипты [26]
Hard [7]
Android [5]
Советы от Влада [7]
Избранное

Рахни православні

Погода в Виннице
Сайт Экслера

Форум Ru.Board
CWER.ru

Hot Line - Цены
Яндекс.Маркет

Форум rutracker.org

Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0
Форма входа
Главная » Статьи » Скрипты

Мой рабочий AutoIt-скрипт
;AutoItSetOption ( "TrayIconHide", 1)
TraySetIcon("Shell32.dll", 44)
TraySetPauseIcon("Shell32.dll", 44)

;Запуск программ
HotKeySet("+!t", "RunTC") ; Total Commander
HotKeySet("+!a", "RunRA") ; Radmin
HotKeySet("+!j", "RunUD") ; USB Disk Eject
HotKeySet("+!p", "RunVo") ; Voyager
HotKeySet("+!n", "RunLN") ; Lotus Notes
HotKeySet("+!c", "RunSt") ; 1C Starter
HotKeySet("+!r", "RunInet") ; запуск программ для Интернета

; Запись содержимого буфера обмена в файл
HotKeySet("+!i", "MakeInfo") ; Shift+Alt+i - в D:\Temp\info.txt (дописать в конец)
HotKeySet("+!m", "MakeReadme") ; Shift+Alt+m - в D:\Temp\readme.txt (перезаписать файл)

While 1
If WinWaitActive("Lotus Notes")=1 Then
  ControlSetText("Lotus Notes", "", "[CLASS:IRIS.password; INSTANCE:1]", "twhgwerg")
ControlSend("Lotus Notes", "", "[CLASS:Button; INSTANCE:1]", "{Enter}")
Endif
WEnd

Exit

; Запись содержимого буфера обмена в файл
;================================
Func MakeFile($fName, $fMode)
$bak = ClipGet()
$file = FileOpen($fName, $fMode)

; Check if file opened for reading OK
If $file = -1 Then
MsgBox(0, "Error", "Unable to open file.")
Exit
EndIf
FileWrite($file, @CRLF & $bak & @CRLF)
FileClose($file)
EndFunc

;================================
Func MakeInfo()
MakeFile("D:\Temp\info.txt", 1)
EndFunc

;================================
Func MakeReadme()
MakeFile("D:\Temp\readme.txt", 2)
EndFunc

;Запуск программ
;================================
Func RunTC()
Run("d:\Arhiv\My\Scripts\Start1C\tc.bat")
EndFunc

;================================
Func RunRA()
Run("c:\WinTools\RadminViewer\Radmin.exe")
EndFunc

;================================
Func RunUD()
Run("c:\WinTools\USB_Disk_Eject\USB_Disk_Eject.exe")
EndFunc

;================================
Func RunVo()
Run("c:\WinTools\Voyager\voystart.exe")
EndFunc

;================================
Func RunLN()
Run("c:\lotus\notes\notes.exe")
EndFunc

;================================
Func RunSt()
Run("c:\WinTools\Starter1C\Starter1C.exe")
EndFunc

;================================
Func RunInet()
Run("c:\WinTools\Miranda\miranda32.exe")

Run("c:\Program Files\FeedDemon\FeedDemon.exe")
If WinWait("FeedDemon")=1 Then
WinClose("FeedDemon", "")
Endif

Run("c:\lotus\notes\nminder.exe")
If WinWait("Notes Minder")=1 Then
  ControlSetText("Notes Minder", "", "[CLASS:Edit; INSTANCE:1]", "rtghghg")
ControlSend("Notes Minder", "", "[CLASS:Button; INSTANCE:1]", "{Enter}")
Endif
EndFunc
Категория: Скрипты | Добавил: IgorD (21.01.2010)
Просмотров: 3909 | Рейтинг: 0.0/0
Облако тегов
сайт программы Статьи личное разочарования Windows 1c антивирус политика почитать рекомендую Prices math ссылки english скрипты total сеть VBS
Поиск
Google

WWW на сайте
Copyright IgorDanyK © 2024
Создать бесплатный сайт с uCoz