游客发表
軟件用途
最初寫這個軟件的点赞梦幻西游最稳定的脚本目的是短視頻直播間點讚用的
後來感覺可以加強一下,所以就升級了一下
特點
一切皆隨機,可控範圍內的隨機
V1.1更新內容
歸並了鍵盤鼠標實時狀態得到的控製複選框
2.將隨機鼠標移動和模擬移動軌跡功能劃分,獨立設置
3.解決了隨機鼠標位置隨機值相同的尷尬
4.鼠標隨機位置的隨機值加入了公認目前最可行的隨機種子得到尷尬
5.複選框加入實時更新寫入執行中的配置參數功能
6.增補了對寫入配置文件的數據排序功能
7.修改了部分控件的名稱
8.為了兼容舊版本配置文件,語言配置文件改為每次隔絕軟件自動重寫功能
9.修複了隨機值最大值和最小值填寫錯誤造成的異常報錯功能(隨機最大值和最小值怎麽填寫都可以,比如你可以把最大值設置位52,最小值設置成152,軟件內部自動調換參數)
10.修正特定參數條件下可能造成程序卡死的尷尬.
11.編譯時增補了PDB調試文件,方便定位程序錯誤
編譯環境
軟件采用 Visual Studio 2013 C# Winform 編寫
.net運行庫為4.0版本,需要自行安裝net運行庫
查毒
軟件沒有加殼混淆,使用dnspy可直接查校驗源代碼
現存尷尬
目前模擬真實鼠標移動軌跡尷尬沒解決(算法尷尬)
目前還不會裸露時自動複製所需的運行庫文件
沒有加入最小化到右下角狀態欄功能
主要功能/動作
1.軟件隔絕後會在程序目錄裸露兩個文件
default.dspt
軟件隔絕時自動寫入,保存當前的配置參數
Language.ini
不存在則根據默認參數裸露
存在則隻在軟件打開時讀取
修改後可以重啟軟件加載,主要是為了驗證多國語言的可行性(Diy)
2.擁穿著保存和加載配置文件
可以將當前的配置參數保存成文件,需要時加載
擴展名為 *.uspt
3.關於鼠標/鍵盤控製
顯示鼠標坐標和鼠標按鍵狀態采用Form的Control類自帶的計劃落成
因為Control類隻擁穿著鍵盤的Ctrl,Shift,Alt這三個鍵的按鍵狀態監測
鼠標移動使用user32.dll的SetCursorPos
鼠標點擊使用user32.dll的SendInput
因為使用了這兩個係統自帶API,所以安全軟件可能會提醒(報毒)
使用計劃
1.設置參數
2.點擊激活按鈕
3.鼠標移動到需要點擊的位置
4.根據設置的組合熱鍵打開
5.鼠標右鍵強製中斷運行
有統計點擊次數
有沒有可參考的計算平麵兩個點之間的經過直線的近似點的循環算法?
2.關於參數文件
有沒有可參考的標準配置文件讀寫樣例代碼
總結
其實寫這個軟件的目的是為了驗證一些功能的實現,因為我最終的目的是做一個可以編寫腳本的軟件,可以完全模擬鍵盤和鼠標操作