secure crt 多tab寫指令碼的技巧

2021-09-26 18:50:49 字數 824 閱讀 6849

在secure crt選單中幫助-幫助主題

activex scripts 章節裡

有關於secure crt所有內建物件的說明。

這個鏈結中有一些例子指令碼,例子指令碼中vbs的比較多,js的比較少,

可能是比較傾向於用js吧。

sub main

set obj1 = crt.gettab(1)

msgbox "tab is " & obj1.index

set screenobj1 = obj1.screen

screenobj1.send "your cmd"

set obj2 = crt.gettab(2)

msgbox "tab is " & obj2.index

set screenobj2 = obj2.screen

screenobj2.send "your cmd"

sub main

解讀:crt.gettab(1) 就是你在secure crt中開啟的第乙個標籤。引數是2的就是第二個標籤。

例如第乙個標籤中開啟的是編譯伺服器,在編譯伺服器中編譯,並把bin檔案放在ftp伺服器上。

在第二個標籤中開啟裝置的串列埠,裝置串列埠執行download命令,把ftp伺服器上的bin檔案載入到裝置中,並重啟裝置。

在實際的嵌入式開發實際中會遇到下邊的情況:

除錯裝置非常的頻繁,每次都手動做上面的所有步驟太過麻煩,用secure crt的指令碼,乙個指令碼就可以完成。

通過豐富上邊指令碼,在send中輸入所需的命令,即可實現。

實現過程略。

mac 以多tab的方式開啟

讓mac 始終以多tab的方式開啟程式 背景 開發中始終需要多個 專案 的方式進行處理,但一直使用 command 的方式總是比較煩人,有沒有乙個比較好的檢視方式呢 即我想在乙個視窗中以多tab的方式去展示我的多個專案 經過在網上查詢,現發現方法,並共享如下 在系統設定中首先設定始終都以tab的方式...

Rust evmap庫多讀多寫嘗試

先用evmap上的例子來嘗試 cargo.toml evmap 10.0.2 一 模式 1 多寫多讀模式一 use parking lot use std thread use std sync use std time use std collections extern crate evmap ...

使用TabLayout擼出多顏色的Tab

換了份公司,差不多兩個月沒有寫部落格了。新的公司,新的需求,還是比較坑爹的,給大夥看一下做成什麼樣子的東西 由於專案剛開始的時候,沒有想那麼多,直接使用了android.support.design.widget.tablayout,原因很簡單,是因為懶和這個東西成熟,可是專案快要結束了,ui給我來...