導航:首頁 > 知識產權 > autoit08版權特殊字元

autoit08版權特殊字元

發布時間:2021-09-27 11:26:45

『壹』 autoit不能以.結尾的數字串正則表達式怎麼寫

Dim$myArr[4]=["3333455","987..","5566","87765."]
For$elemIn$myArr
IfStringRegExp($elem,"d+$")Then
MsgBox(0,"",$elem)
EndIf
Next

"d+$" 就可以了

$表示字元串結尾,d匹配一位數字,+表示重復前面一個字元(就是d)至少1次。

『貳』 Autoit 讀取到窗口信息,如何傳出

Opt("WinTitleMatchMode", 4)$win = "[CLASS:WindowsForms10.Window.8.app.0.2004eee]"$btnCtrl = "[NAME:TopLabel; TEXT:儲值卡]"ControlClick($win, "", $btnCtrl) 試試這樣。 如果上面的不行,再試試下面這個。 Opt("WinTitleMatchMode", 4)$win = "[CLASS:WindowsForms10.Window.8.app.0.2004eee]"$hWin = WinGetHandle($win)$pos = WinGetPos($hWin)WinActivate($hWin)WinWaitActive($hWin)MouseClick("left", $pos[0]+217, $pos[1]+375) ;相對坐標可能要調整

『叄』 在Autoit裡面如何輸出字元「&」

很高興解答,你可以試試輸入兩個 『&&』,就會輸出一個 & 了。謝謝。

『肆』 用AUTOIT編一個小軟體自動設置的腳本總不成功,高手給看看.下邊的腳本只運行第一行,之後的就沒反映了

首先確保 IEGuard.exe 與你的AUTOIT腳本放在同一目錄下,這樣,run("IEGuard.exe")才會生效。
其次,WinWaitActive("首頁巡警 V1.3 Build 1009","歡迎使用")這句有問題,從你的截圖上看起來,第二個參數"歡迎使用" 不全。第二個參數是窗口文本,沒有特殊需求的話請填空字元串'"或不寫。你這樣就造成 WinWaitActive 一直在等待對應的窗口激活(窗口文本不匹配造成的)。去掉第二個參數試試。
下面這個ControlClick("首頁巡警 V1.3 Build 1009", "自定義","Button7") 第二個參數也不對。
改為:ControlClick("首頁巡警 V1.3 Build 1009", "","Button7")

『伍』 autoit語言

算是一種,是一種腳本語言。與bat差不多

讓PC自動完成一些操作。就是為「批量處理」而設計的。

前段時間我也在學,呵呵。與BASIC 語言風格的相似

下面摘自它的官方的說明:

AutoIt v3 是用以編寫並生成具有 BASIC 語言風格的腳本程序的免費軟體,它被設計用來在Windows GUI(用戶界面)中進行自動操作。通過它可以組合使用模擬鍵擊、滑鼠移動和窗口/控制項操作等來實現自動化任務,而這是其它語言所無法做到或尚無可靠方法實現的(比如VBScript和SendKeys)。

AutoIt 最初是為PC(個人電腦)的「批量處理」而設計,用於對數千台PC進行(同樣的)配置,不過隨著v3版本的到來它也很適合用於家庭自動化和編寫用以完成重復性任務的腳本。

AutoIt 可以做的事:

運行 Windows 及 DOS 下的可執行文件
模擬鍵擊動作(支持大多數的鍵盤布局)
模擬滑鼠移動和點擊動作。
對窗口進行移動、調整大小和其它操作。
直接與窗口的「控制項「交互(設置/獲取 文字、移動、關閉,等等)
配合剪貼板進行剪切/粘貼文本操作
對注冊表進行操作
不同於 AutoIt v2,新的v3版本含有更多的標准語法——類似於VBScript和BASIC——而且現在支持更復雜的表達式、用戶函數、循環以及腳本編寫老手們所期待的其它所有內容。

正如前一個版本一樣,AutoIt 被設計得盡可能小(大約115KB)並且不用依賴外部DLL文件或添加註冊表項目即可獨立運行。使用 Aut2Exe 這個工具即可把腳本文件編譯為可獨立運行的文件。

此外我們還更新了 AutoIt 的 ActiveX 和 DLL 版本——AutoItX,與v2版本不同的是,這是個組件化的語言(COM 同一DLL文件中的標准DLL函數)。AutoItX 將使得您可以加入一些AutoIt 獨有的特性到您最常用的腳本語言或程序設計語言中去!請查看 AutoItX 的幫助文檔(開始 \ 所有程序 \ AutoIt v3 \ Extras \ AutoItX \ AutoItX Help File)以獲得更多信息和示例。

v3 具有完全不同於v2.64的語法,因此不能兼容舊的腳本。不過,v2.64仍舊受到支持並且可以下載。AutoIt v3 和 v2.64可以同時裝在同一台機器上而不會有任何問題,同時還可以保持舊腳本的完好。v2版本使用的是.aut後綴的擴展名,而v3版本使用的是.au3後綴的擴展名。因此不必為了適應v3版本而重寫v2.64版本的腳本。
v3 保持了前一版本中窗口標題、窗口文字、按鍵和滑鼠模擬這些概念,但同時也有了很多新的特性:

控制項

直接獲取編輯框、復選框、列表框、選擇框、按鈕、狀態欄上的信息,並且作用於這些控制項而不必擔心鍵擊動作落空。甚至還可以作用於非活動窗口上的控制項!

語言升級

「更適用的」數值類型、無限長度的字元串、混合語句、if 語句、條件選擇語句、while 循環語句、for 循環語句、do 循環語句、函數、數組、優秀的字元串處理(超過25個函數!)——其餘功能尚未列出。所有這些都使得製作自動化程序的過程不再痛苦。是的,這是個GUI自動化語言,但v3版的語法將更加強大,足以用來編寫一般用途的腳本。AutoIt 的舊版本總是被認為是「不太合適的語言」,現在將不再是這樣了。

模擬鍵擊和滑鼠動作

我們花了許多時間用在對鍵擊和滑鼠動作的模擬功能的優化上,使其在目前所有的操作系統上都可以做到盡可能的精確。在這一版本中滑鼠動作的功能也表現得更像「人類」了,甚至可以用來創建靈活的演示腳本。所有模擬滑鼠和鍵盤動作的程序在模擬動作的「速度」及其它功能上都是高度可定製的。

窗口操作

除了「標題/文字」這種v2版本已有的識別窗口的方法以外,現在還可以通過類別名和句柄來識別窗口。您可以對窗口進行移動、隱藏、顯示、調整大小、激活、關閉以及其它所有您想要實現的操作。

--------------------------------

因為是採用了VB的語法,所以下面我總結一下:

//---------------------------------------------------------------------

;第一個是Do while 循環

; Set the counter
$count = 1

; Execute the loop "until" the counter is greater than 5
Do
; Print the count
MsgBox(0, "AutoIt Example", "Count is: " & $count)

; Increase the count by one
$count = $count + 1

Until $count > 5
//---------------------------------------------------------------------

;第二個是for循環
; Execute the loop 5 times
For $count = 1 To 5
; Print the count
MsgBox(0, "AutoIt Example", "Count is: " & $count)
Next

; Set the counter
$count = 0
//---------------------------------------------------------------------

;第三個是while循環
; Execute the loop "While" the counter is less than 5
While $count < 5
; Increase the count by one
$count = $count + 1

; Print the count
MsgBox(0, "AutoIt Example", "Count is: " & $count)
Wend
//---------------------------------------------------------------------

;這兒是函數調用示例
; Run TestFunc1
TestFunc1()

; Run TestFunc2
TestFunc2(20)

;
MsgBox(0, "AutoIt Example", "Finished!")
Exit

; TestFunc1
Func TestFunc1()
MsgBox(0, "AutoIt Example", "Inside TestFunc1()")
EndFunc

; TestFunc2
Func TestFunc2($var)
MsgBox(0, "AutoIt Example", "Inside TestFunc2() - $var is: " & $var)
EndFunc
//---------------------------------------------------------------------

要是回答的內容有問題,或認為不妥,請發送網路消息給我,消息內容加上本頁網址哦。。

·

『陸』 autoit腳本都輸入啥指令

沙發
AutoIt 可以做的事:

運行 Windows 及 DOS 下的可執行文件
模擬鍵擊動作(支持大多數的鍵盤布局)
模擬滑鼠移動和點擊動作。
對窗口進行移動、調整大小和其它操作。
直接與窗口的「控制項「交互(設置/獲取 文字、移動、關閉,等等)
配合剪貼板進行剪切/粘貼文本操作
對注冊表進行操作
不同於 AutoIt v2,新的v3版本含有更多的標准語法——類似於VBScript和BASIC——而且現在支持更復雜的表達式、用戶函數、循環以及腳本編寫老手們所期待的其它所有內容。

正如前一個版本一樣,AutoIt 被設計得盡可能小(大約115KB)並且不用依賴外部DLL文件或添加註冊表項目即可獨立運行。使用 Aut2Exe 這個工具即可把腳本文件編譯為可獨立運行的文件。

此外我們還更新了 AutoIt 的 ActiveX 和 DLL 版本——AutoItX,與v2版本不同的是,這是個組件化的語言(COM 同一DLL文件中的標准DLL函數)。AutoItX 將使得您可以加入一些AutoIt 獨有的特性到您最常用的腳本語言或程序設計語言中去!請查看 AutoItX 的幫助文檔(開始 \ 所有程序 \ AutoIt v3 \ Extras \ AutoItX \ AutoItX Help File)以獲得更多信息和示例。

v3 具有完全不同於v2.64的語法,因此不能兼容舊的腳本。不過,v2.64仍舊受到支持並且可以下載。AutoIt v3 和 v2.64可以同時裝在同一台機器上而不會有任何問題,同時還可以保持舊腳本的完好。v2版本使用的是.aut後綴的擴展名,而v3版本使用的是.au3 後綴的擴展名。因此不必為了適應v3版本而重寫v2.64版本的腳本。
v3 保持了前一版本中窗口標題、窗口文字、按鍵和滑鼠模擬這些概念,但同時也有了很多新的特性:

控制項

直接獲取編輯框、復選框、列表框、選擇框、按鈕、狀態欄上的信息,並且作用於這些控制項而不必擔心鍵擊動作落空。甚至還可以作用於非活動窗口上的控制項!

語言升級

「更適用的」數值類型、無限長度的字元串、混合語句、if 語句、條件選擇語句、while 循環語句、for 循環語句、do 循環語句、函數、數組、優秀的字元串處理(超過25個函數!)——其餘功能尚未列出。所有這些都使得製作自動化程序的過程不再痛苦。是的,這是個GUI自動化語言,但v3版的語法將更加強大,足以用來編寫一般用途的腳本。AutoIt 的舊版本總是被認為是「不太合適的語言」,現在將不再是這樣了。

模擬鍵擊和滑鼠動作

我們花了許多時間用在對鍵擊和滑鼠動作的模擬功能的優化上,使其在目前所有的操作系統上都可以做到盡可能的精確。在這一版本中滑鼠動作的功能也表現得更像「人類」了,甚至可以用來創建靈活的演示腳本。所有模擬滑鼠和鍵盤動作的程序在模擬動作的「速度」及其它功能上都是高度可定製的。

窗口操作

除了「標題/文字」這種v2版本已有的識別窗口的方法以外,現在還可以通過類別名和句柄來識別窗口。您可以對窗口進行移動、隱藏、顯示、調整大小、激活、關閉以及其它所有您想要實現的操作。

--------------------------------

『柒』 怎樣實現向AutoIt中傳參數,及AutoIt怎樣獲取這些參數

參考幫助文檔中「命令行參數」這一節。
在傳遞命令行參數到AutoIt腳本中的時候,AutoIt會自動初始化一個特殊的數組 $CmdLine。
下面這些可以在AutoIt腳本中直接使用:
$CmdLine[0] ;參數的數量
$CmdLine[1] ;第一個參數 (腳本名稱後面)
$CmdLine[2] ;第二個參數
等等。

『捌』 autoit例子里的程序,求解

去查查幫助吧 默認模式
+'
表示告知 AutoIt 要發送一個 SHIFT 鍵擊動作,因此語句 Send("Hell+o") 的意思是按序發送按鍵 "HellO".Send("!+a") 表示發送 "ALT+SHIFT+a".

+用{+} 表示

Send
向激活窗口發送模擬鍵擊操作.

Send ( "按鍵" [, 標志] )

參數
按鍵 要發送的按鍵序列.
標志 [可選參數] 更改程序處理"按鍵"的方式:
標志 = 0 (默認),按鍵序列中含有的特殊字元比如 + 和 ! 將被視為 SHIFT 和 ALT 鍵.
標志 = 1, 按鍵將按原樣發送.

『玖』 autoit如何輸入漢字

AutoIt輸入漢字?這個問題問的太籠統了,如果你指的是如何輸出中文字元,例如,實現在某游戲中自動喊話的腳本,這個問題一個比較好的解決辦法是:使用剪貼板函數進行操作。

『拾』 AutoIt ControlSend 標志參數有哪些

參數
窗口標題 目標窗口標題. 窗口文本 目標窗口文本. 控制項ID 目標控制項.請查看關於 控制項的說明. 字元串 要發送到控制項的字元串. 標志 [可選參數] 更改程序處理"按鍵"的方式:
flag = 0 (默認),按鍵序列中含有的特殊字元比如 + 和 {LEFT} 將被視為 SHIFT 和 左箭頭 鍵.
flag = 1, 按鍵將按原樣發送.
ControlSetText
修改指定控制項的文本.

ControlSetText ( "窗口標題", "窗口文本", 控制項ID, "新文本" [,標志] )

閱讀全文

與autoit08版權特殊字元相關的資料

熱點內容
北京辦理知識產權 瀏覽:177
交通銀行信用卡有效期是幾年 瀏覽:913
公司協議股權轉讓 瀏覽:531
啥叫擔保物權 瀏覽:60
馬鞍山到徐州的火車 瀏覽:703
羊年限定金克絲多少錢 瀏覽:573
公共基本衛生服務結核項目試題 瀏覽:896
寶雞市工商局電話號碼 瀏覽:81
基本公共衛生服務督導工作方案 瀏覽:454
信息化成果總結 瀏覽:948
債務糾紛律師費必須提供發票嗎 瀏覽:876
手機我的世界創造模式怎麼去天堂 瀏覽:716
專利代理人個人總結 瀏覽:312
工商局黨建工作述職報告 瀏覽:685
創造力閱讀理解答案 瀏覽:866
金華質監局和工商局合並 瀏覽:334
衛生院公共衛生服務考核結果 瀏覽:693
專利權的內容有哪幾項 瀏覽:750
學校矛盾糾紛排查表 瀏覽:294
內地音樂版權 瀏覽:208