抱歉編寫Applescript的新功能,以便獲得任何幫助。嘗試在telnet腳本之間插入文本之間的引號
我試圖創建一個腳本,將剪貼板中的文本粘貼到telnet命令的中間。輸出需要在同一個窗口,並期待有點像這樣:
I8,A,001
Q102,024
q448
rN
S4
D15
ZT
JF
O
R71,0
f100
N
B264,65,2,UA0,2,4,56,B,"100000000045"
A203,82,2,1,2,2,N,"xxxxx"
P1
引述的12位數字,在第13行是我需要插入。
這是我到目前爲止編碼,但它不工作:一旦
tell application "Terminal"
do script "telnet xxx.xxx.xx.xx xxxx"
delay 1
do script "I8,A,001" in window 1
do script "Q102,024" in window 1
do script "q448" in window 1
do script "rN" in window 1
do script "S4" in window 1
do script "D15" in window 1
do script "ZT" in window 1
do script "JF" in window 1
do script "O" in window 1
do script "R71,0" in window 1
do script "f100" in window 1
do script "N" in window 1
do script "B264,65,2,UA0,2,4,56,B,\""
tell application "System Events"
tell application process "Terminal" in window 1
keystroke "v" using {command down}
end tell
keystroke "\""
keystroke return
do script "\"A203,82,2,1,2,2,N,\"xxxxx\""
do script "P1"
keystroke return
end tell
end tell
,我嘗試使用命令V粘貼到退出終端窗口和粘貼什麼上的腳本剪貼板相反,它不會讓我告訴它留在終端窗口1中。
有沒有一種方法來編寫一個獨特的11位數字,然後爲UPC-A做一個校驗和,然後在引號內使用它而不是使用Command V?現在我正在使用Excel創建序列號和添加校驗和的公式。 – cav719