Автор Тема: Является ли код написанным на языке AutoIt?  (Прочитано 1350 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Erozio [?]

  • Новичок
  • *
  • Сообщений: 10
  • Репутация: 0
  • Пол: Мужской
    • Награды
Код: (autohotkey) ссылка:# [nonactive]
  1. EditWinWidth := 500
  2. ShowInfoWindow := 1
  3.  
  4. ; ------------------------ Complex Func -------------------------------------
  5. CaptureScreen(aRect = 0, bCursor = True, sFile = "", nQuality = "")
  6. {
  7. If  !aRect
  8. {
  9. ссылка:http://www.autohotkey.com/docs/commands/SysGet.htm [nonactive], nL, 76
  10. ссылка:http://www.autohotkey.com/docs/commands/SysGet.htm [nonactive], nT, 77
  11. ссылка:http://www.autohotkey.com/docs/commands/SysGet.htm [nonactive], nW, 78
  12. ссылка:http://www.autohotkey.com/docs/commands/SysGet.htm [nonactive], nH, 79
  13. }
  14. Else If aRect = 1
  15. ссылка:http://www.autohotkey.com/docs/commands/WinGetPos.htm [nonactive], nL, nT, nW, nH, A
  16. Else If aRect = 2
  17. {
  18. ссылка:http://www.autohotkey.com/docs/commands/WinGet.htm [nonactive], hWnd, ID, A
  19. ссылка:http://www.autohotkey.com/docs/commands/VarSetCapacity.htm [nonactive](rt, 16, 0)
  20. ссылка:http://www.autohotkey.com/docs/commands/DllCall.htm [nonactive]("GetClientRect" , "Uint", hWnd, "Uint", &rt)
  21. ссылка:http://www.autohotkey.com/docs/commands/DllCall.htm [nonactive]("ClientToScreen", "Uint", hWnd, "Uint", &rt)
  22. ...
  23.  

У меня есть код, задание - разобраться, что он делает. Было сказано, что он написан на AutoIt, выше кусок кода из начала файла (файл .txt).

Я немного программировал для AutoIt, но мне очень многие вещи кажутся неясными:
1. Что такое ":="? В мануалах присваивание значений переменным идет с помощью оператора "="
2. Вызов функций без параметров, таких как WinGetPos - как такое может быть?
3. функции WinGet, SysGet,VarSetCapacity в хелпе не освещены, далее по коду они нигде не декларируются.

Связаться с разработчиком временно нет возможности, а разобраться нужно сейчас. Главным образом вопрос звучит так - какие мануалы, гайды и хелпы читать, чтобы понять, о чем тут речь?
« Последнее редактирование: Декабрь 04, 2014, 23:30:08 от Kaster »

Русское сообщество AutoIt

Является ли код написанным на языке AutoIt?
« Отправлен: Декабрь 04, 2014, 13:58:50 »

Оффлайн Yuriy [?]

  • AutoIt Гуру
  • *****
  • Сообщений: 737
  • Репутация: 281
  • Пол: Мужской
    • Награды
  • Версия AutoIt: 3.3.14.0
Re: Является ли код написанным на языке AutoIt?
« Ответ #1, Отправлен: Декабрь 04, 2014, 14:17:57 »
Это написано на AutoHotkey
читай, разбирайся
http://www.script-coding.com/AutoHotkeyTranslation.html

Русское сообщество AutoIt

Re: Является ли код написанным на языке AutoIt?
« Ответ #1 Отправлен: Декабрь 04, 2014, 14:17:57 »

 

Похожие темы

  Тема / Автор Ответов Последний ответ
1 Ответов
5425 Просмотров
Последний ответ Январь 30, 2011, 14:37:59
от Kaster
0 Ответов
2190 Просмотров
Последний ответ Январь 30, 2011, 14:38:11
от Kaster
11 Ответов
5287 Просмотров
Последний ответ Июль 14, 2011, 22:21:28
от CreatoR
0 Ответов
18589 Просмотров
Последний ответ Январь 13, 2013, 01:52:51
от CreatoR
8 Ответов
3217 Просмотров
Последний ответ Март 17, 2015, 11:36:29
от InnI
0 Ответов
755 Просмотров
Последний ответ Декабрь 04, 2014, 15:37:45
от madmasles
14 Ответов
4737 Просмотров
Последний ответ Март 31, 2016, 10:56:09
от Alofa
3 Ответов
2390 Просмотров
Последний ответ Сентябрь 20, 2017, 14:27:30
от InnI
4 Ответов
1456 Просмотров
Последний ответ Октябрь 17, 2017, 02:40:55
от Garrett
0 Ответов
416 Просмотров
Последний ответ Апрель 04, 2019, 20:45:36
от lu4schydrug