分享金字塔在服務器上每天自動啟動/關閉的簡單方法 [金字塔]
- 咨詢內容:
如果金字塔是放在云服務器上的,如果你想像我一樣實現每天自動啟動/關閉的話,那么我這個方法就可以簡單實現.
其實之前很多人都已經用autoit在本地電腦上實現了這一目的,但是,要想在云服務器上實現,還得修改代碼.因為斷掉遠程桌面連接后,autoit不能移動鼠標,發送按鍵.我在網上四處扒貼,問各路大神,都沒能得到一個滿意的答案.最后在一個國外的帖子里找到了解決問題的靈感,原來可以很簡單的解決這個問題.
首先,把你的服務器上的鼠標設置一下:控制面板→鼠標→指針選項→勾選"自動將指針移動到對話框中的默認按鈕"
其次,去網上下載安裝一個autoit軟件.怎么用我就不說了.沒用過的同學看幫助文檔,只要把入門指南看了就夠了.
autoit代碼如下:
If WinExists("金字塔決策交易系統") Then ;先檢查是否已經打開,如果已經打開,關閉再重新打開
WinClose("金字塔決策交易系統")
Sleep(1000)
ControlClick("金字塔","是否退出該系統?","","left",1)
Sleep(10000)
EndIf
Local $iPID = ShellExecute("WinStock.exe","","c:\jzt\","open",@SW_MAXIMIZE) ;按照你的金字塔安裝目錄修改c:\jzt\
Sleep(4000)
ControlClick("歡迎使用金字塔決策交易系統","","","left",1)
把他編譯成exe文件,拷貝到云服務器上.然后在云服務器的任務計劃程序中設置每天自動運行exe文件就行了.我的代碼是把關閉軟件和啟動軟件放在了一起,你也可以把它分解成二個任務,分別執行啟動和關閉.
金字塔登陸之后會有個賬戶登陸窗口,在交易日不會出問題,但是非交易日登錄窗口會一直開著,關閉軟件時會導致金字塔出錯.這個不用管它.
最后,希望金字塔工作人員別針對上述方法搞個針對性的禁止!
- 金字塔客服:
太厲害了
- 用戶回復:
關閉遇到一點問題:如果運行著圖標程序化會出現提示“確認關閉框架?”,卡在這個對話框導致軟件無法關閉,望樓主幫忙解決下
- 網友回復: 已解決樓主給力呀。If WinExists("金字塔決策交易系統") Then ;先檢查是否已經打開,如果已經打開,關閉再重新打開 WinClose("金字塔決策交易系統") Sleep(1000) ControlClick("金字塔","是否退出該系統?","","left",1) Sleep(10000) ControlClick("金字塔","關閉框架?","","left",1)EndIf 這竄代碼即可。
有思路,想編寫各種指標公式,程序化交易模型,選股公式,預警公式的朋友
可聯系技術人員 QQ: 511411198 進行 有償 編寫!(不貴!點擊查看價格!)
相關文章
-
沒有相關內容