奧巴馬78113741
前言
嘆口氣先。
題主你描述的也太——太——模糊了。
哪怕是說一下,想要幹什麼,想要實現什麼功能,都可以啊。
沒辦法,接著答。
先說腳本
腳本說明了幾個特性,
是解釋型語言
可進行系統級操作
隨寫隨用
再說電腦
題主沒有指定操作系統,真的是……。
我們使用默認項,windows操作系統。
重點說說重複動作
重複動作。
題主,你是要幹什麼?
是要批量創建成千上萬個文件,成千上萬個無線級目錄?
是要逐一安裝數百個軟件包,然後逐一卸載?
是要重複操作一個軟件界面,比如QQ,每次添加一個QQ好友?
是要重複操作一個網頁,比如提交某個表單,然後返回,接著再提交?
是要對一個web服務器做壓力測試,發送數千次/秒的TCP請求?
這些都叫自動化!
上一條所說,都是計算機自動化的內容。
實現自動化,依靠腳本很容易達成。
甭BB,上代碼。
Talk is cheap, show me the code!1 - 示例:windows下創建多級目錄
使用 md 指令在命令行執行。使用 tree 指令查看目錄結構。
2 - 示例:創建1024個空文件
FOR /L %v IN (1,1,1024) DO @type nul > "%v.log"要注意的是,DOS創建空文件,沒有現成指令,用的是 “>” 這個重定向符。
執行完畢,上述指令生成文件大致如下。
1024只是一個示例,你完全可以創建數百萬個文件,只要磁盤空間足夠。
複雜的自動化
其實自動化,在軟件產業,也是必須的一環,比如自動化測試。
測試人員不是簡單地點點點,還有編寫測試用例,mock數據, 測試代碼。
那麼對於有操作界面的測試,測試種類過多,不可能手動實現全覆蓋。
軟件問題,用軟件來解決。
說兩個自動化測試的工具,實現自動化簡直小菜一碟。
1 - 網易 Airtest IDE
為了方便測試人員擺脫點點點的繁重工作,網易在python基礎上開發了該工具。針對APP、遊戲、WEB、桌面GUI應用,均可使用。
2 - 按鍵精靈
傻瓜式操作,也可以錄製腳本。支持預定義動作,腳本類似VB。
但是對於數組等高級功能支持不足,使用起來較為不順手。
必須提一提Linux
為什麼市面上有那麼多號稱全自動的腳本工具?
都是基於令人用起來舒服、開發起來F**K的窗口應用。
如果你的自動化任務,不需要任何界面,效率提高的不知一星半點。
Linux絕對是你的必備神器。
在github上隨便貼幾個生產可用的bash>
倉庫較多,精品優秀,讀者可自行搜索閱讀。
結語
有上述的工具,你基本上可以造出任何滿足需求的功能。
還有廣大的運維使用的編程,用來實現自動化的程序,對於初學者,就不一一介紹了。
我是@程序員小助手,持續分享編程與程序員成長相關的內容,歡迎關注~~
程序員小助手
新手的話,按鍵精靈瞭解下
挨踢大仙
在電腦上做一個重複操作的腳本,具體什麼什麼類型的重複操作還不清楚,個人推薦以下幾種方式:
1、如果是Linux操作系統,可以編寫一個shell腳本;
2、如果是windows操作系統,可以編寫一個批處理腳本或者下載一個按鍵精靈,把需要重複的操作錄製成腳本,如果有一定的編程基礎也可以使用python等腳本語言編寫一個簡單的腳本;
具體操作步驟可以在百度上搜索相應的教程,跟著教程一步步操作,也可以私信我,希望我的回答能幫到你。
小猿搞碼
建議在360軟件管家裡面搜索按鍵精靈,不會也沒關係,可以錄製腳本。
愛要大聲的說
你好,這個腳本很簡單,你只需要下載一個易語言就好了,全中文編程,比按鍵精靈還要簡單易學,1天就能編個小軟件出來
傾盡所能去生活
安裝一觸即發這個軟件,看幾個教程就會做了
小橋古銅
新手用按鍵精靈,簡單的操作,設置好幾個按鍵順序就行
夢幻小傳說
這個問題的理解有很多種,有些人會理解為批處理執行應該如何操作,那就相當簡單了,無論是在MAC os還是在Linux,還是在windows都非常簡單。
我們說另一種理解就是替代人工的鼠標鍵盤自動執行。
在電腦端,Windows下。第一選擇就是按鍵精靈。搜索按鍵精靈官網,下載按鍵精靈windows最新版
按鍵精靈可以實現幾乎電腦上的所有判斷。2003年玩網遊的時候就在使用按鍵精靈,幾乎可以無人全屏操作。
按鍵精靈可以實現自動鼠標,點擊自動鍵盤按鍵。
還可以實現檢測屏幕區域內的圖片比對,文字比對。數字大小比對。從而實現條件if語句判斷for語句判斷,while語句判斷,並且帶有break和goto功能。
比如我們可以去判斷屏幕上的某一個點的顏色是否為紅色,如果是紅色,則在這個點上連續點擊100次,如果不是紅色,則將當前窗口關閉掉。
然後再設置上述動作,重複執行100次。
這大概就是題主所問的在電腦上重複操作的腳本吧?
手機端的王者操作軟件
下面我要介紹一個在手機上連續執行腳本或者連續點擊的app
華為應用搜索連點器
這個APP簡直是太神奇了,實現了安卓手機上的100%完全點擊判斷控制
雖然它的點擊判斷,有時候對於圖形和文字判斷並不十分精確,但足夠使用大概應該是當前最好的安卓系統下的操作模擬。
我們來看一下連點器可以操作哪些功能:
當我第1次看到這個界面的時候,差點瘋了
簡直就是一個手機端編程利器
當時尋找連續點擊APP時,正在無聊的玩兒商道高手,本來想是連續點個錢,當發現他的時候,我決定做一套完全自動玩上道高手的手機端腳本。於是現在這個遊戲已經沒辦法玩兒了,只要掛機就開始全自動處理,真正實現了100%替代人工。。。。
在沒有這個APP的時候,我曾經想過在電腦上虛擬一個安卓系統,然後用按鍵精靈來操作,但當我發現他以後,我覺得電腦真的已經不重要了,直接在手機模擬就可以了,沒事的時候放在那裡按一下按鍵,就可以自動玩遊戲。。。
如果在遊戲端它可以實現如此強大的功能,那麼相信它也可以在其他方面實現,超出你想象的意義
連點器自帶的腳本,大部分都傾向於對手機的高速操作,比如快速打開微信,並進入支付界面,比如快速添加微信好友或搜索。比如自動刷抖音,比如快速自動拍照等等等等。
當手機腳本可以代替人工的時候,如何使用只不過是想象力的問題。
我是商界世界觀,帶你探尋一個不同的世界。
商界世界觀
可以自己shell使用腳本,網上就有源碼的,這裡就不方便放出來的。
莫非8125
如果是完全重複的話,簡單的有按鍵精靈,不需要判斷,就可以。不停的操作。