當前位置:編程學習大全網 - 源碼下載 - 按鍵精靈和TC的比較

按鍵精靈和TC的比較

第壹、支持的功能

TC支持普通的鍵盤,鼠標、驅動的鍵盤鼠標、文件操作、窗口操作……基本API,COM組件的調用就等於支持了市面上大漠、大兵、360…等等壹系列插件,多線程的支持,這裏是真多線程。多開腳本和寫復雜腳本的時候,多線程的優勢太明顯了,但是TC現在沒有數組的支持,弄了壹個隊列,個人覺得還是沒有數組好用。聯系了官方,官方說以後會支持。

按鍵精靈同樣支持普通的鍵盤、鼠標、驅動的鍵盤鼠標……。按鍵精靈很多功能都是封在插件裏面的,支持市面上的插件所有的調用,支持數組,但是沒有真多線程。這個功能我們向官方呼籲很久了,結果官方出個假多線程就把我們忽悠了。

總結:TC有多線程的優勢,數組需要快點支持,按鍵能不能搞個真多線程,我們呼籲3、4年了,不要再忽悠我們了,TC出來4個月就有了。

評分:TC 9分 按鍵精靈 8.5分

第二、界面設計

這裏我先說按鍵精靈。我抱怨下,我用按鍵寫腳本的時候最吐槽的壹件事,就是要用VB搞個界面,然後去嵌套在小精靈上,有時候還要測試機器的兼容性,有時候發這個用戶上去,界面沒了,或者什麽7788的問題。按鍵9出來界面設計了,兄弟們,我覺得可以忽略這個功能,7個控件能幹什麽。

TC的界面是TC這個工具的壹個優勢,簡單、實用。很簡單的操作,就能走出很漂亮實用的控件,特別TC的那個TAB控件,實在是很方便。

總結:按鍵小精靈界面就是壹個死的,不給錢還帶壹堆的廣告,做商業腳本還得學VB,著實讓人討厭,TC的界面是完全自己控制的,完全沒有廣告和其他殘余痕跡,在這點上TC有明顯優勢。

評分:TC 9分 按鍵精靈 6分

第三、運行速度

不多說,直接上腳本:

TC的:

整型 time=系統.獲取毫秒(),i=0

整型 x,y,圖像序號

循環(i<=10000)

//圖像序號=圖像.找圖(0,0,1440,900,"d:\\1.bmp",#102030,1.0,0,x,y)

i=i+1

循環結束

time=系統.獲取毫秒()-time

輔助.消息框(轉換.整型轉字符型(time))

按鍵9的:

s = Plugin.GetSysInfo.GetTime()

While(i<=10000)

i = i + 1

EndWhile

s = Plugin.GetSysInfo.GetTime() - s

MessageBox(s)

執行5次的平均結果:

TC:180毫秒

按鍵精靈:600毫秒

按鍵的速度是慢慢慢,這個是大家眾所周知的,TC的速度快了3倍多。

評分:TC 9分 按鍵精靈 7分

第四、代碼的可維護性

這裏我壹句帶過,如果妳是腳本作者,妳才需要關註這點。如果妳自己隨便玩玩,可以跳過這裏。做商業腳本後,腳本的維護就成了壹個大的工作量,按鍵的腳本是壹個面版顯示,然後界面還要另外維護壹份VB界面的代碼。當寫按鍵的腳本後到了5000行後,代碼維護就變的異常麻煩。

TC的腳本管理和VC,VB比較像。項目試管理,空間封裝功能,功能封裝腳本命令,壹個項目可以有多個源文件,當項目比較大了以後,這樣的管理模式就變的很舒服了。

總結:TC更適合做商業項目或者大的項目,按鍵精靈借助VB管理起來有的麻煩。

評分:TC 9分 按鍵精靈 8分

第五、上手難度

我從大學就開始接觸按鍵精靈,我喜歡上他就是因為它上手方便。做壹些小功能,比如鼠標點點,的確快很多,本身軟件就可以執行功能。我吐露下自己多年的抱怨,我喜歡按鍵精靈這個軟件,因為它給我帶了很多驚喜,但是我討厭按鍵精靈公司,簡單遊50%的收費讓人惡心,什麽都是錢、錢、錢,功能後期對VB的依賴性太大,讓我後來不得不放棄它。

TC是項目試管理和VB,VC,的管理模式比較的類似。如果沒有經驗的剛開始會有點不習慣。TC支持純中文編程,壹段妳熟悉了以後,就會發現太簡單了,只要能看懂中文就能學會它。

總結:按鍵精靈開始容易,後面難,TC開始麻煩,後面容易。

評分:TC 8分 按鍵精靈 9分

  • 上一篇:微信分銷系統
  • 下一篇:什麽是開源操作系統,什麽是閉源操作系統?
  • copyright 2024編程學習大全網