導航:首頁 > 程序命令 > 七星腳本命令

七星腳本命令

發布時間:2023-03-24 17:23:43

① 傳奇腳本製作命令

分類: 游戲 >> 游戲工具
問題描述:

我想知道一些傳奇腳本製作命令,就是NPC的例如給東西 檢測結婚 師徒,傳送到那些地方,給寶寶什麼的。多多益善 越詳細越好謝謝。

解析:

傳奇腳本命令大全

命令與函數:

checkjob (Warr, Wizard, Taos) ;測試職業

checkgold (金幣數) ;測試金幣

checklevel (等級) ;測試等級

checkitem (物品名) (數量) ;測試物品及數量

give gold (金幣數) ;給錢

give (物品名) (數量) ;給物及數量

take gold (金幣數) ;拿走錢

take (物品名) (數量) ;拿走物及數量

checkpkpoint (pk值) ;測試PK值

checkluckypoint (幸運值) ;幸運值正值為好,負值為差

checkraeva (物品名) (數值) ;一般測試礦物等物品的品質

checkhum (地圖名) (數值) ;測試這個地圖的人數

checkmonmap (地圖名) (數值) ;測試這個地圖的怪物數

map (地圖名) ;移動到這個地圖

mapmove (地圖名) (坐標A) (坐標B) ;移動到這個地圖指定坐標

monclear 地圖清除

close 關閉對話框

TimeRecall (設定時間值) ;分鍾,一般指進入地圖時間限制

BreakTimeRecall ;中斷設定時間

ExchangeMap (地圖名) ;與指定地圖里的人交換位置

daytime sunset ;一天時間

checkbaggage ;測試背包滿沒

*** all (變數) (數值) ;測試變數是不是小於指定數值

large (變數) (數值) ;測試變數是不是大於指定數值

equal (變數) (數值) ;測試變數是不是等於指定數值

mov (變數) (數值) ;讓變數等於指定數值

sum (變數A) (變數B) ;A+B 注意,如果還要家第3個數直接換行寫sum (變數C)

注:關於SUM的詳解

首先有MOV (變數X) 0 ;(變數X)清0

sum (變數A) (變數B) ;X=A+B

sum (變數C) ;X=X+C

movr (變數) (數值) ;隨機把指定數值以下的數(正數)給變數

inc (變數) (數值) ;讓變數自動加指定數值到變數

playdice (骰子數) @xxx ;玩骰子,跳轉到標簽[@xxx]

random (隨機數) ;一般用在#IF語句中作為觸發#IF機率,有時隨機數=並列#IF語句數用於隨機多項選擇,既:

#IF RANDOM 3 #SAY() #ELSEACT

#IF RANDOM 3 #SAY() #ELSEACT

#IF RANDOM 3 #SAY() #ELSEACT

Check [條件數] 1 ;測試[條件數]觸發與否 1(觸發)

SET [條件數] 1 ;設置[條件數]觸發

batchDelay (暫停時間) ;一般為1

addbatch (地圖名1)

addbatch (地圖名2)

addbatch (地圖名3)

addbatch (地圖名4)

addbatch (地圖名5)

batchmove ;一步步到下一個地圖直到5

param1 01141 ;01141=(地圖名)

param2 10

param3 10

mongen 火焰沃瑪2(怪物名) 30 10

;玩骰子腳本解析

#IF

equal p9 1 ;測試 p9是不是等於1

#ACT

goto @cube ;是的,到@cube

BreakTimeRecall (中斷設定時間)

break

#IF

equal p9 9 ;測試 p9是不是等於9

#ACT

goto @quit ;是的,到@quit 退出

BreakTimeRecall (中斷設定時間)

break

[@main-1]

#IF

#ACT

mov p9 0 ;測試 p9是不是等於0

#SAY

say ;歡迎詞

<下一步/@pre_cube>

[@pre_cube]

#IF

checkitem 籌碼 1 ;測試有沒有籌碼

#ACT

mov p9 1 ;有,讓p9=1

take 籌碼 1 ;給出一個籌碼

movr d0 6 ;;隨機把6以下的數(正數)給d0

inc d0 1 ;讓d0自動加1到d0

playdice 1 @cube ;玩骰子,點擊到標簽[@cube]

#SAY

正在投骰子. \ <下一個/@cube>

#ELSESAY

quit

<退出/@Quit>

#ELSEACT

mov p9 9 ;轉到標簽@quit並讓P9等於9

[@Quit]

#IF

#ACT

map B011 ;退出到B011地圖

[@cube]

#IF

#SAY

骰子的點數 <$STR(D0)> \ ;<$STR(D0)>是變數,把D0數值型轉字元型

你可以前進 <$STR(D0)> \ <移動/@next_cube>

[@next_cube]

#IF

equal d0 1 ;如果 d0=1

#ACT

goto @posi1 ;到POSI1

break

#IF

equal d0 2

#ACT

goto @posi2

break

#IF

equal d0 3

#ACT

goto @posi3

break

#IF

equal d0 4

#ACT

goto @posi4

break

#IF

equal d0 5

#ACT

goto @posi5

break

#IF

equal d0 6

#ACT

goto @posi6

break

[@Posi1]

#IF

#ACT

batchDelay 1 ;一般為1(暫停時間)

addbatch B102 ;步進地圖名1

batchmove ;移動到最後一個步進地圖

[@Posi2]

#IF

#ACT

batchDelay 1

addbatch B102

addbatch B103

batchmove

[@Posi3]

#IF

#ACT

batchDelay 1

addbatch B102

addbatch B103

addbatch B104

batchmove

[@Posi4]

#IF

#ACT

batchDelay 1

addbatch B102

addbatch B103

addbatch B104

addbatch B105

batchmove

[@Posi5]

#IF

#ACT

batchDelay 1

addbatch B102

addbatch B103

addbatch B104

addbatch B105

addbatch B106

batchmove

[@Posi6]

#IF

#ACT

batchDelay 1 ;一般為1(暫停時間)

addbatch B102 ;步進地圖名1

addbatch B103 ;步進地圖名2

addbatch B104 ;步進地圖名3

addbatch B105 ;步進地圖名4

addbatch B106 ;步進地圖名5

addbatch B107 ;步進地圖名6

batchmove ;移動到最後一個步進地圖(這里是6)

;結束

SET

語句:

#IF

……

#ACT(SAY)

……

#ELSESAY(ACT) ;ELSE的兩句是並列的,都是IF<>(條件)的動作

……

#ELSEACT(SAY)

……

goto (標簽名)

break (中斷)

\ ;換行

變數:

<$USERNAME> 當前用戶名

<$GUILDWARFEE>行會戰金幣數

<$LORD>沙巴克行會頭名

<$OWNERGUILD>沙巴克行會名

<$UPGRADEWEAPONFEE>升級武器價格

<$USERWEAPON> 放在對話框里的武器名字

<$STR(變數)> 把變數轉換為字元型

網風傳奇腳本編輯器V1.0.1
wfyl/sfrj/sfrj/200603/20060314224115

② Shell腳本常用命令

Linux常用命令

ls常用命令

cd常用命令

rm常用命令

grep常用命令

grep命令用於查找文件里符合條件的字元串。

常用指令名稱

-A
–after-context
顯示符合範本樣式的那一行之外及該行之後的內容

輸出內容:
aaaa // 該行高亮
bbbb

-b
–byte-offset
輸出匹配行並且在在該行前展示第幾行

輸出內容:
0: aaaa

-c
–count
輸出符合匹配字元串的行數

輸出內容:
1

其他命令

獲取當前界面元素

獲取任務列表

app入口

啟動應用

列出當前已連接的設備

輸出內容:

連接指定設備

例:(SERIAL的值為adb devices -l 輸出的值)

屏幕截圖

獲取屏幕截圖

錄制視頻

獲取錄制視頻

測試界面性能

輸出中會包含錄制階段所發生的動畫幀的相關性能信息。以下命令使用 gfxinfo 收集指定軟體包名稱的界面性能數據:

輸出最近幀性能信息

檢查網路診斷信息

netstats 服務可提供自設備上次啟動以來收集的網路使用情況統計信息

檢查電池診斷信息

batterystats 服務會生成關於設備電池用量的統計數據

options列表

使用以下命令以計算機可讀的 CSV 格式生成 batterystats 輸出:

輸出內容:

③ 傳奇腳本語法

1、函數

如:走到[ ] 以及邊走邊打[ ] 等。

函數的格式是:函數名後面接兩個中括弧"[]",中括弧裡面填寫該函數所需要的參數,有些函數需要填寫參數,有些函數不需要填寫參數,但是無論有沒有參數,中括弧都是必須的。

2、觸發器

如:觸發器(條件函數[ ],判斷周期)普通函數[ ] 。

格式:解發器用於實時判斷是否達到我們設定的條件,當達到設定的條件時,執行指定的動作,可以寫在腳本的任意位置,但是為了方便查看 一般寫到腳本頭部。

3、跳轉標簽

如:<腳本開始> 以及 <打怪流程> 等。

格式:標簽代碼並沒有什麼實際的動作,它的作用相當給腳本設置一個路標,告訴腳本下一步該往哪走,格式是在兩個<>中間填入一個你認為好記的名字。

4、注釋(備注)

如://這里填寫注釋內容。

格式:注釋符號是兩個反斜杠//,後面接注釋的內容,這種代碼沒有實際的動作,可以寫到任意位置,可以把某代碼的作用以注釋的形式寫在該代碼後面,方便自己查看該代碼的含義及作用。

5、LUA代碼段

如: /< print("這里是LUA代碼") />

格式:用於嵌入一段LUA代碼,代碼段頭部要加 /< , 代碼段尾部要加 /> 。「/<」與「/>」括起來的中間這段代碼就是標準的LUA代碼。

④ 求腳本(BAT)基本命令

1.「@echo off」--我們所寫的BAT一開始一般都有這一句,這一句的作用是:使所有的命令響應隱藏。「@」--本行命令不回顯。(本來如果你用echo off就可以了,但是還是能夠看到echo off這條命令在CMD下,影響美觀) 2.「color 1e」--設置默認的控制台前景和背景顏色。當前我設為藍底黃字,具體顏色請在CMD下用「color /?」查詢。 --這里又提到了這個參數「/?」,一般CMD下命令後加「/?」就會顯示這條命令的幫助。 3.「rem」--注釋作用,批處理執行過程中前不執行它,rem 後的字元只作注釋作用。
4.「title」--設置命令提示窗口的窗口標題。默認為「cmd」。改成自己喜歡的多有個性,嘿嘿。
5.「cls」--不多說,清屏命令。主要是怕前面的一些空白或字元出現影響美觀。
6.「set」--這個命令的作用很大,請用「set /?」查詢具體使用方法。本例「set topip=172.16.」是將一個名為「topip」的變數值設為「172.16.」。注意CMD下變數的設置不區別數字與字元,能夠自動根據提供的值調整。下行「set theip=0.0」同理。
7.「echo .」--在新行中顯示一個「.」。echo命令能顯示其後的comment。這里提幾個有趣實用的用法--「echo.」,注意與前面的不同,「echo」與「.」間無空格。這條命令如同一個回車,在新行不顯示任何信息並換行。「echo 」,實現響鈴的提示音。後面一個字元的輸入方法是在CMD下用「ctrl+G」,而這個字元得到的方法是CMD下用命令「echo "ctrl+G" >ex.txt」,存入ex.txt文件,再從那裡提取出來的。嘿嘿,如果你懶得做,就我在上面提供的字元嘍。
8.「if」--這條命令也會經常用到,請用「if /?」學習更多信息。本例「if not exist scanipc.exe (echo 文件錯誤!……) 」,實現功能:當同級目錄下不存在「scanipc.exe」時,提示「文件錯誤!……」。否則不提示。「if not exist filename 」在批處理中使用比較多些。
9.「:top」,設置一個標志點,標志名為「top」。「:」的作用就是設置標志。網上有文章說「使用"::comment"作為注釋比"rem comment"執行效率更高。」我相信,這里也建議大家,如果BAT中注釋較多時,請使用「::comment」設置。
10.「set /p pno=」--設置一個變數,並接受用戶輸入。BAT不需要預先聲明變數,只在需要時設置。參數「/p」:將變數數值設成用戶輸入的一行輸入。
11.「if %pno% gtr 9 gotoonerrorspno」--檢驗用戶輸入值是否大於9,是,則轉到一個指定標志點。這里注意BAT中變數引用時要在前後加「%」,但在if語句中可有可無,具體應用大家多寫幾遍就有體會。
12.「goto label」--無條件跳轉到指定標志位並向後執行。BAT好像只有這么一個跳轉語句了,作用不用我說,用了就知道。注意不要構成死循環。

小結:到此,完成了顏色設置、注釋版權說明、標題設置、變數初始化、歡迎信息、功能界面初始化、標志點設置(因為歡迎信息只顯示一次而功能界面要多次使用所以將標志點設置在歡迎信息的後面。)命令的接受與跳轉。;功能界面一般要用「tab」鍵調整相對位置,才能起到美觀的效果。請多練習幾遍領會。;大家在寫腳本過程中要注意標志點的設置位置,才能起到合適的效果。一般寫過幾個腳本會有些感受。;接著接受用戶輸入後「cls」清屏開始執行指定功能。注意這個cls的作用。因為清屏可以在此時,也可以在每個命令執行之前,但如果在每個命令執行之前用的請,那麼要寫的cls就多了,於是把cls寫在這里合適,方便節約快捷。

大家在寫腳本時也應當注意這方面的技巧,將使你寫出更加高效節約方便的代碼。在每次寫完腳本後合理地整合一下自己的代碼。能積累不少經驗。;另外,鑒於部分人仍不知道如何建立BAT文件與運行,請:打開記事本,寫入代碼,保存,保存類型為「所有文件*.*」,文件名為「name*.BAT」。保存後,雙擊運行。因為一般BAT運行很快,所以你可能只看到窗口一閃就消失了,那麼你可以在exit 之前加pause確保能看見運行結果。到此,你應該能夠寫一個很簡單的腳本了,實現一些界面控制。

例1: @echo off color ca title 這是我第一個BAT腳本。 echo 這是我第一個BAT腳本。不錯啊。 pause >nul exit 第二節:(提一些好用的命令)以下設置的都是功能段,在「goto step%pno%」跳轉到相應功能段後,開始執行相應功能。一般命令段: step1:ping命令。(在echo中變數的引用請注意前後加「%」號,否則會導致程序出錯。)我們常用的ping命令:其實很簡單,自己看幫助啦。本句「ping %topip%%theip% -n 1 |findstr 100%>nul」將ping 只發送一次數據包,這樣命令執行起來就快多了,但這樣所會引起一定概率的誤判,而我們在內網這種概率很低,低到可以忽略。所以本人使用參數「-n 1」減少執行時間。將結果不回顯而通過管道命令「|」送給findstr分析,findstr查找是否存在「100%」,並將回顯「丟棄」--「>nul」。因為如果ping一台主機如果返回的結果有「100%」存在說明「不在線。或者有防火牆阻擋。」。所以用findstr確定字元串「100%」的存在性,因為 findstr也有回顯,但我們並不需要,所以將它「丟棄」,使用參數「>nul」將指定命令回顯丟棄。(這一句命令是重點,請仔細領會。)又因為findstr確定指定字元串的存在性後會設定環境變數「errorlevel」的值,所以我們根據「if %errorlevel% equ 0 (command)」,判斷findstr的執行結果就行了,也就不需要有回顯。 「errorlevel」作用很大,一般命令行下的命令執行後都有一個特別的errorlevel,我們就可以根據相應的「返回值」作出相應判斷並執行相應功能。findstr如果找到指定字元串,則有errorlevel=0,說明:IP不在線。那麼既然不在線,我們就沒有向下執行的必要了,直接跳回top界面功能接受下一次指令。如果IP有不同回應,說明在線,則開始檢測共享。「net view \\%topip%%theip%\」--查看指定IP的共享清單。net詳細命令請自行查閱。列出共享清單後返回功能界面。 step2:打開共享一。「explorer \\%topip%%theip%\」,用資源管理器打開指定的IP根。注意語法,其它也沒有什麼。 step3:IPC$空連接。「net use \\%topip%%theip%\ipc$ "" /user:"administrator"」,一個很老的漏洞,但也許內網還有機子存在哩,嘿嘿,語法就是這樣。 step4:一般信息。「ipconfig /all」--用於得到本機的IP與MAC等信息,很好用的命令。語法如示。 「nbtstat -na %topip%%theip%」--用於得到他方機子的一些信息,語法如示。另請自查幫助。 step5:Scanipc。用命令行打開了一個程序而已。在命令行下執行其它命令也就是這樣啦。 step6:返回時間。「net time \\%topip%%theip%」--探測指定機子時間,語法如示。 step7:遠程連接。「net use \\%topip%%theip%\admin$ "" /user:"administrator"」,嘿嘿,administrator空密碼連接。最簡單的入侵啦,嘿嘿嘿。語法如示。 step8:本機信息。跳到另一個功能界面執行相應功能。 step9:高級命令。跳到另一個功能界面執行相應功能。 step0:退出程序。一個exit退出腳本。「exit」,退出CMD。 onerrorsip:實現錯誤提示,並重新執行step1。 onerrorspno:實現錯誤提示,並重新跳轉到功能界面。高級命令段:引用前面已給定的IP,並對其進行一些高級操作。重新繪制功能界面。首先,注意在一個BAT文件中,不允許出現有標志名的重復。 step11:條件連接。設定兩個變數,分別為用戶名與密碼。注意到有一個默認的功能。實現原理是,當接受到用戶輸入為空時(即一個回車),變數將保持不變。條件連接語法如示。比前面遠程空密碼連接更高級一點,嘿嘿。 step12:打開共享。打開已經連接成功的對方計算機的指定盤。打開指定盤語法如示。 step13:發送消息。向對方發送消息。要求雙方的messager服務開啟,否則無法發送成功。發送消息語法如示。 step14:遠程關機。設置關機時間與關機理由,用shutdown程序關閉對方計算機,嘿嘿,惡作劇。要求你連接成功,並有 shutdown程序支持。shutdown語法自查幫助。 step15:溢出CMD。嘿嘿,溢出到對方的CMD下,算是一個真正的入侵了。當然需要用戶名與密碼嘍。要求用戶名與密碼正確並對方默認支持遠程管理。並有psexec程序支持。psexec語法如示,並請自查幫助。 step16:結束進程。嘿嘿,不說也知道,結束對方已知進程。要求連接成功並有pskill程序支持。惡作劇類,有惡意成分。嘿嘿。小心使用。 step17:ipc$連接。同step3. step18:斷開連接。斷開與對方的連接,就是擦屁股啦,以免讓對方有所察覺。這個好習慣要養成。語法如示。 step19:一般命令。返回前面一個功能界面。 step20:結束程序。退出。 step110:AT命令,令對方在指定時間運行指定命令。有點像木馬,嘿嘿。要求連接成功。因為節約變數,所以引用了前面的暫不使用的變數。好習慣。哈哈。 step111:telnet。遠程telnet。不要說你一點都不知道,語法如示並請自查幫助。 step112:更改主IP。主要是為了使我們的使用方便,對某個特定IP段探測能夠簡化輸入。如主IP改成「172.16.130.」,那麼專門對130探測,而且輸入IP時只需輸入最後位,嘿嘿,多方便啊。 step113:任意命令。主要是接受用戶輸入並執行用戶的輸入罷了,結構如示。本機信息段:主要是對本機信息的一些查詢語法。 stepm1:ipconfig,不說了。但請注意到,在功能界面的實現上有一點,「&」符號,因為「&」符號在CMD下是命令連接符,如果光用「&」會讓BAT誤解為其後的都是命令。但我們只是希望輸出一個「&」罷了,於是用「^」符號連接符表明只是輸出「&」,而不是實現命令連接。這里提一下「&」命令連接符,例如:echo frist&echo second.同效於: echo frist echo second. 只是實現結合兩行命令在同一行實現。類如一個很簡單的批處理啦。再提一下「^」符號連接符,對一些特殊符號可能在CMD下無法正確如願顯示,可用「^」連接,以達到如期效果。用了「^」在文本中佔了一位空間,但在輸出時它並不顯示,所以注意界面的布置。 stepm2:本機進程。利用命令行下的進程工具查看進程。要求pslist程序支持。 stepm3:本機用戶。就是查詢一下本機用戶,也許會發現機了被動過的痕跡。 stepm4:結束進程。在命令行下結束本機進程。要求有pskill程序支持。 stepm5:本機埠。也許能看出被攻擊或被入侵的痕跡。語法如示。 stepm6:共享情況。看看本機的共享是否真的如你所想,如你所見。否則請注意安全嘍。語法如示。 stepm7:啟動項值。在命令行下導出啟動項值並給出結果。比魔法兔子什麼的快多了,就是界面不是很好看,呵呵。語法如示。 stepm0:退出程序。退出。小結:到此,您學習過了一些有用的命令與應用。以及大部分的網路命令與外部程序的使用。接下來你可以模擬IP小工具寫出適合更自己的IP小工具哦。注意每執行完一項功能後要用goto返回功能界面,否則腳本無條件向下繼續執行。;errorlevel的應用。在BAT中,errorlevel的作用很大,大家在使用過程中通過多次接觸,感受一下如何玩轉errorlevel。在執行完一個程序後,可以用echo %errorlevel%查看程序運行後是如何設定errorlevel的值。;if的應用。在BAT中,if語句的作用也很大,特別與errorlevel結合實現自動判斷。以及一些基本條件判斷。請查看"if /?" 學習更詳細的說明。;變數的接受與傳遞。這方面的感覺需要大家多寫BAT才能有所感觸。如何合理與高效的應用變數,能使你的腳本更加漂亮。計算機語言都是實踐性很強的,我們學習理論只是基礎,通過大量的實踐才能真正掌握一門語言的應用。 第三節:(一些應用技巧與命令)接下來我們看我的「代理伺服器搜索組件 (ver 2.1)」, 1.「>」與「>>」的區別。 「>」--把指定數據傳送到指定文件或區域。有覆蓋作用,從文件頭開始重寫文件。如指定文件不存在,則新建文件並存入指定數據。 「>>」--以追加方式將指定數據傳送到指定文件或區域。從文件結尾開始寫入指定內容。這兩個功能有區別,請注意選擇合適的傳送方式傳送數據。例如:「echo 文本內容。>link.txt」與「echo 文本內容。>>link.txt」。若本不存在文件link.txt或文件link.txt內容為空,那麼兩條命令的運行結果相同。但如果link.txt不為空,那麼第一條命令將清除link.txt所有內容並存入數據「文本內容。 」保存。而第二條命令只在link.txt的文件尾(另起一行,注意每一個「>>」都會另起一行寫入新數據)追加數據「文本內容。」而以前的內容保持不變。還要特別提一個前面說過的「丟棄」用法「>nul」,因為我們有時候只需要命令的運行而並不需要看到命令的運行結果以及回顯,但這些命令又會出現我們並不需要看到的回顯,影響美觀。故在其後追加「>nul」,丟棄回顯。 2.循環語句的說明。例2: :puship set /p tip= if %tip%==%tbip% goto step1 set tbip=%tip% echo %tip% >>link.txt goto puship 本例中「if %tip%==%tbip% goto step1」與「if %tip% equ %tbip% goto step1」效果一樣。本例的作用是接受用戶帖入數據。關鍵技術在於:因為用戶帖入數據我們不能使用戶每次輸入都詢問是否結束,而需要實現「 智能化」的判斷,但如何以最少的代碼、最簡單的方法實現所謂的「智能化」呢。分析用戶輸入情況:因為一般用戶帖入數據都不會出現重復,所以我們利用這個特點,分析用戶的數據,當用戶帖入列表時,分析數據並將數據存入相應文本,以備後用。當用戶粘帖文本結束後,再加一個回車,因為最後一次變數沒有接受到任何修改,於是保持默認不變(也就是之前的數據。),再通過我們之前的數據備份對照,分析是否不變,是,則跳出循環。這樣,我們通過兩個變數以一個IF比較實現相對簡單的「智能化」。嘿嘿,這一點代碼想了我一個小時。這么說不知道大家是否能理解。請仔細參透例2的技術要點。 3.「FOR /F "eol=; tokens=1 delims=: " %%i in (link.txt) do (set /a Allip=Allip+1>nul)」 這句FOR語句是復雜的雜合語句。首先請用for /?查閱詳細用法,這里不再復述。但是特別要提一點的就是批處理與直接命令行下的CMD的區別在FOR語句上。批處理時,變數引用需要有兩個「%」號,否則無法正確執行,而CMD下不用,只需一個「%」。 「set /a Allip=Allip+1>nul」--實現算術運算,變數Allip的自增,注意大小寫。把回顯「丟棄」。本例實現對文件link.txt內容計數,忽略以「;」開頭的行。這就是為什麼我們在前面要用「echo ;:文本>link.txt」來創建文本的意義所在。 4.「call toping %%i」--從批處理程序調用另一個批處理程序。調用另一個批處理「toping.bat」(因為BAT可以直接運行所以不需要後綴BAT),並有參數傳遞。參數來自於FOR語句的提取。「FOR /F "eol=; tokens=1 delims=: " %%i in (link.txt) 」--從link.txt的每行中提取文本,從每行的開頭第一個字元開始(tokens=1),以「:」界定提取結尾(delims=: )。把提取結果賦給變數i。 5.「type」--在命令行下顯示指定文件的內容。相信大家應該很熟悉,不多說了。注意與「>或>>」的結合使用,或與其它操作符的結合使用。 6.「%1」--在CMD下,一個BAT能夠接受同時9位的參數,「%1~%9」,分別對應給定的參數變數。「%0」,即是文件本身。我們在使用BAT的過程中會經常遇到兩個或兩個以上腳本間需要參數傳遞。那麼請好好掌握這個用法,多說無益,需要大家在實踐中積累經驗。 7.再說一些比較邊緣,但大家比較興趣的命令。呵呵,不要做壞事。 net user admin 123 /add net localgroup administrators admin /add net localgroup users admin /del net user admin /active:yes net user net user admin net user admin /del 「net user admin 123 /add」--添加名為「admin」,密碼為「123」的用戶,如果「123」不寫,則默認密碼為空。 「net localgroup administrators admin /add」--將用戶「admin」加入「administrators」組,嘿嘿,高許可權。 「net localgroup users admin /del」--將「admin」從「users」組刪除。呵呵,因為用戶新加進去時都是「users」組,許可權比較低,所以要從這個組跳出來,保證administrators組的許可權正式發揮作用,如果不這么做,對方系統會默認你的最低許可權。 「net user admin /active:yes」--怕沒法使用沒有啟動,不要緊,激活這個帳號,嘿嘿。 「net user」--看看用戶有多少哦。 「net user admin」--看看剛剛加的用戶信息如何,是否如我所想,如我所願呢。 「net user admin /del」--刪除用戶admin。 -------------------------------------------------------------------------------------------------------------------

⑤ 批量執行cmd 指定命令 腳本

很高興,您還能記起我!我感到非常的榮幸,非常感謝!那麼接下來,我將繼續為您解答。

不過這里有個問題,master文件夾本身就在ABC 01文件夾內,那麼沒必要重復給ABC 01裡面的master進行符號鏈接吧?如果非要鏈接,那麼就得刪除原始的master,這就導致後面的文件夾進行符號鏈接時因為原文件夾不存在而導致創建失敗。所以以下的腳本,我將跳過ABC 01這個文件夾。

@echooff&title批量創建鏈接By依夢琴瑤

::在等於號和引號之間預設固定前綴字元串(包括路徑),有空格的話一並加入
set"Fixed=C:ABC"

::此處值為運行後輸入
set/pLast=請輸入結束點號碼(2-99):

for/l%%ain(2,1,%Last%)do(
if%%alss10(
ifexist"%Fixed%0%%amaster"rd/s/q"%Fixed%0%%amaster"
mklink/J"%Fixed%0%%amaster""%Fixed%01master"
)else(
ifexist"%Fixed%%%amaster"rd/s/q"%Fixed%%%amaster"
mklink/J"%Fixed%%%amaster""%Fixed%01master"
)
)
pause

⑥ shell腳本

牙叔教程 簡單易懂



用autojs執行shell腳本, 腳本所在目錄為 /data/local/tmp



做息屏運行腳本, 要用到類似的方法,


比如息屏使用adb去調用dex文件, 來達到息屏效果,


兩者相同的地方是




手機: Mi 8


Android版本: 10


Autojs版本: 9.0.10





非常不幸, 沒有許可權, 復制文件失敗,


所以我們需要要提高許可權, Shizuku 可以提升我們的許可權到adb級別,


Shizuku的使用請查閱上一篇教程, 激活Shizuku


將許可權提升為adb級別之後, 我們重新復制文件


首先, 檢查有沒有adb許可權



復制文件



查看文件yashu.sh許可權



可以看到許可權是-rw-rw----, 沒爛洞有執行許可權, 接下來, 我們就添加執行許可權




code=0, 0表示沒有發生錯誤, 沒有錯誤就意味著, 命令正常執行,


再次查看文件yashu.sh許可權



可以看到許可權是-rwxrwx--x, 有了執行許可權, 接下來, 我們就執行這個shell腳本



shell腳本內容



執行shell腳本的命令




息屏運行腳本使用到的命令與執行shell腳本類似, 這也是我寫這篇教程的原頌歷扒因,


方便以後復制黏貼


思路是最重要的, 其他的網路, bing, stackoverflow, github, 安卓文檔, autojs文檔, 最後才是群里問問

--- 牙叔野昌教程


部分內容來自網路

本教程僅用於學習, 禁止用於其他用途

⑦ CS腳本那些命令怎麼用

NB腳本我有。。。自己在原本就比較 NB的腳本上修改而成的 。。
超級BT彈道。。。

多給分 腳本給你 。。
有 N多版本 足夠你應用 電話線。。 ADSL 以及光纖。。
QQ120387389

+attack 客戶端 玩家 攻擊
+attack2 客戶端 玩家 特殊攻擊/功能(如開瞄準鏡、單倍放大等等)
+back 客戶端 玩家 退後
+ck 客戶端 玩家 蹲下
+forward 客戶端 玩家 前進
+jump 客戶端 玩家 跳躍
+klook 客戶端 玩家 用鍵盤看
+left 客戶端 玩家 向左轉
+lookdown 客戶端 玩家 向下看
+lookup 客戶端 玩家 向上看
+mlook 客戶端 滑鼠 用滑鼠看
+movedown 客戶端 玩家 向下移動(如爬梯子、游泳)
+moveleft 客戶端 玩家 向左平移
+moveright 客戶端 玩家 向右平移
+moveup 客戶端 玩家 向上移動(如爬梯子、游泳)
+reload 客戶端 玩家 換子彈
+right 客戶端 玩家 向右轉
+showscores 客戶端 玩家 顯示玩家的分數和Ping值
+speed 客戶端 玩家 讓玩家走路如果奔跑時;奔跑如果走路時
+strafe 客戶端 玩家 平移鍵
+use 客戶端 玩家 使用鍵(拆炸彈、救人質等等)
adjust_crosshair 客戶端 玩家 改變準星顏色
alias "cmd1; cmd2" 客戶端 玩家 定義命令批量處理變數
allowupload 客戶端 上傳/下載 是否允許上傳本地的文件到伺服器。
ambient_fade 100 客戶端 音頻 設定周圍聲音多遠距離消失
ambient_level 0.300 客戶端 音頻 設定周圍聲音的等級
appenddemo 客戶端 demo 在該錄像文件後繼續錄像,不覆蓋原錄像
bind 客戶端 玩家 設定鍵位用於執行命令
bottomcolor 6 客戶端 玩家 設定玩家人物模型的底部顏色
brightness 1 客戶端 視頻 設定亮度
buy 客戶端 玩家 打開購買武器菜單
buyequip 客戶端 玩家 打開購買裝備菜單
buyammo1 客戶端 玩家 買主彈葯
buyammo2 客戶端 玩家 買手槍彈葯
cancelselect 客戶端 玩家 取消選擇
changeteam 客戶端 玩家 打開隊伍選擇菜單
cl_allowdownload 0 客戶端 上傳/下載 客戶端是否允許下載
cl_allowupload 0 客戶端 上傳/下載 客戶端是否允許上傳
cl_anglespeedkey 0.670 客戶端 玩家 設定方向鍵改變視角的速度
cl_backspeed 400 客戶端 玩家 客戶端設定後退的速度
cl_bob 0.010 客戶端 玩家 客戶端設定奔跑時手臂擺動的幅度
cl_bobcycle 0.800 客戶端 玩家 客戶端設定奔跑時手臂擺動的頻率
cl_bobup 0.500 客戶端 玩家 客戶端設定奔跑時手臂擺動的范圍
cl_download_ingame 0 客戶端 上傳/下載 客戶端設定是否允許在游戲里下載
cl_forwardspeed 400 客戶端 玩家 客戶端設定前進的速度
cl_gaitestimation 1 客戶端 玩家 開啟估計玩家的運動步幅
cl_gg 0 客戶端 玩家 開關游戲的標准模式
cl_himodels 客戶端 玩家 客戶端設定是否允許使用高質量模型
cl_messages 客戶端 玩家 客戶端設定顯示伺服器信息
cl_movespeedkey 0.300 客戶端 玩家 設定鍵盤移動速度
cl_nopred 0 客戶端 玩家 開關玩家的預先選擇
cl_pitchdown 客戶端 玩家 設定玩家向下看的最大角度,默認:89
cl_pitchspeed 225 客戶端 玩家 設定角速度
cl_pitchup 客戶端 玩家 設定玩家向上看的最大角度,默認:89
cl_showfps 1 客戶端 玩家 顯示你的FPS值
cl_shownet 0 客戶端 玩家 顯示你的網路傳輸包值
cl_slist 10 客戶端 玩家 設定列出的伺服器個數
cl_solid_players 1 客戶端 玩家 開關固定玩家模型
cl_upspeed 320 客戶端 玩家 設定向上移動(如爬梯子、游泳)的速度
cl_waterdist 4 客戶端 玩家 設定在水下最深所能到達的距離
cl_yawspeed 210 客戶端 玩家 設定轉身的速度(由伺服器最大值設定)
clear 客戶端 玩家 清除控制台上的信息
cmd 客戶端 玩家 執行命令
cmdlist 客戶端/服務端 所有 列出所有命令
connect 客戶端 玩家 連接到伺服器用輸入IP的方式
cvarlist 客戶端/服務端 所有 列出所有變數
developer 0 客戶端 開發者 開關調試信息
disconnect 客戶端 玩家 從伺服器上斷開連接
drawradar 客戶端 玩家 顯示雷達
drop 客戶端 玩家 扔掉當前武器/裝備
echo "message" 客戶端 玩家 顯示"message"中的文字信息
enableconsole 客戶端 玩家 允許控制台
escape 客戶端 玩家 取消鍵
exec 客戶端/服務端 所有 執行一個腳本文件
exit 客戶端/服務端 所有 退出遊戲
fakelag 0 客戶端 玩家 模擬Lag延遲
fakeloss 0 客戶端 玩家 模擬Loss網路丟包
force_centerview 客戶端 玩家 強制玩家回到正前方的視角
fps_lan 客戶端 玩家 設定區域網游戲中的最大FPS值
fps_modem 客戶端 玩家 設定互聯網游戲中的最大FPS值
fps_single 客戶端 玩家 設定單人游戲中的最大FPS值
fullinfo 客戶端 玩家 顯示用戶信息
fullserverinfo 客戶端 玩家 顯示伺服器信息
gamma 3 客戶端 視頻 設定gamma亮度值
getcertificate 客戶端 玩家 從www.WON.net上獲取CD-Key認證
getsv 客戶端 玩家 列出伺服器的IP地址和伺服器的總數
gl_alphamin 0.250 客戶端 視頻 設定最小alpha混合等級
gl_clear 0 客戶端 視頻 開關對畫面上各個模型連接的部分的連貫渲染
gl_cull 1 客戶端 視頻 是否只對可以看到的畫面進行渲染
gl_d3dflip 0 客戶端 視頻 在Direct3D模式中開關反向渲染命令
gl_dither 1 客戶端 視頻 開關顏色抖動
gl_mp 客戶端 視頻 列出顯卡的信息
gl_flipmatrix 0 客戶端 視頻 開關特殊的準星修正當適用3DNow和3D fx Mini OpenGL
驅動時
gl_keeptjunctions 0 客戶端 視頻 開關顯示材質間的縫隙
gl_lightholes 0 客戶端 視頻 光洞效果開關
gl_max_size 256 客戶端 視頻 貼圖材質的最大解析度
gl_monolights 0 客戶端 視頻 開關統一光源(無陰影)OpenGL適用
gl_overbright 0 客戶端 視頻 開關最大亮度模式
gl_palette_tex 0 客戶端 視頻 開關調色貼圖值、材質
gl_picmip 0 客戶端 視頻 環境貼圖效果(0-3)
gl_playermip 0 客戶端 視頻 玩家模型的貼圖效果(0-3)
gl_polyoffset 4 客戶端 視頻 設定多邊形補償
gl_round_down 3 客戶端 視頻 設定材質循環
gl_smoothmodels 0 客戶端 視頻 玩家模型光滑處理開關
gl_spriteblend 0 客戶端 視頻 開關子畫面混合
gl_texels 客戶端 視頻 報告傳輸到顯卡的texel數量
gl_texsort 0 客戶端 視頻 開關一個texel的種類
gl_texturemode [type] 客戶端 視頻 設定渲染模式[type]的類型: gl_nearest_mipma
p_nearest, gl_linear_mipmap_nearest (這兩個進行雙線性過濾處理)和 gl_nearest_
mipmap_linear, gl_linear_mipmap_linear (這兩個進行三線性過濾處理)
gl_zmax 4096 客戶端 視頻 設定Z-Buffer緩存的最大值
gl_ztrick 1 客戶端 視頻 開關3D fx的加速渲染模式
graphheight 64 客戶端 玩家 設定r_netgraph的顯示高度
graphhigh 512 客戶端 玩家 設定r_netgraph顯示的最大值
graphmean 1 客戶端 玩家 設定r_netgraph顯示的平均值
graphmedian 128 客戶端 玩家 設定r_netgraph顯示的中間值
hideconsole 客戶端 玩家 隱藏控制台
hideradar 客戶端 玩家 隱藏雷達
hisound 1 客戶端 音頻 是否使用高品質音頻
hud_centerid 0 客戶端 玩家 是否在屏幕中間顯示玩家的ID名字
hud_fastswitch 0 客戶端 玩家 是否快速切換武器
hud_saytext_time 5 客戶端 玩家 設定文字在屏幕上停留的時間
impulse 100 客戶端 玩家 開關戰術手電筒
impulse 201 客戶端 玩家 噴圖
lastinv 客戶端 玩家 切換到上一次使用的武器
invnext 客戶端 玩家 切換到下一種武器
invprev 客戶端 玩家 切換到上一種武器
kill 客戶端 玩家 在游戲中自殺
lightgamma 2.500 客戶端 視頻 設定光線的gamma值
listdemo 客戶端 demo 列出錄像的信息
lookspring 0 客戶端 滑鼠 開關自動回復視角到中心當mlook關閉時
lookstrafe 0 客戶端 滑鼠 開關滑鼠平移當mlook開啟時
m_filter 0 客戶端 滑鼠 開關滑鼠調整(使移動平滑)
m_forward 客戶端 滑鼠 設定滑鼠向前時的遞增靈敏度
m_pitch 0.022 客戶端 滑鼠 設定滑鼠上下移動時的遞增靈敏度
m_side 0.800 客戶端 滑鼠 設定滑鼠平移時的遞增靈敏度
m_yaw 0.022 客戶端 滑鼠 設定滑鼠偏轉時的遞增靈敏度
menuselect 客戶端 玩家 從菜單中選擇項目
messagemode 客戶端 玩家 對伺服器上的所有玩家發文字信息
messagemode2 客戶端 玩家 對隊友發文字信息
motd 客戶端 玩家 顯示伺服器上的motd.txt文件內容信息
name 客戶端 玩家 玩家改ID名字
net_graph 1 客戶端 玩家 顯示網路速度圖形(0-3)
nosound 0 客戶端 音頻 開關聲音
pingsv 客戶端 玩家 ping一個伺服器
play 客戶端 音頻 播放一個指定的.wav文件
playdemo 客戶端 demo 使用正常速度,播放錄像
playvol 9 客戶端 demo 設置錄像播放的次數
pushlatency -100 客戶端 玩家 設定這個數字來抵消你的ping值以幫助你的反應時間
quit 客戶端/服務端 所有 退出遊戲
r_decals 250 客戶端 玩家 設定最大的細節數據
r_drawviewmodel 0 客戶端 玩家 是否顯示武器模型
r_dynamic 0 客戶端 視頻 動態光影效果開關
r_mmx 0 客戶端 玩家 開關CPU的MMX支持
radio1 客戶端 玩家 打開語音信息菜單1
radio2 客戶端 玩家 打開語音信息菜單2
radio3 客戶端 玩家 打開語音信息菜單3
r_netgraph 0 客戶端 玩家 開關網路情況圖形顯示
rate 5000 客戶端 玩家 設定客戶端的數據速率1000-5000互聯網上的10000區域網上的

reconnect 客戶端 玩家 重新連接到當前的伺服器
record 客戶端 demo 錄制demo錄像
retry 客戶端 玩家 重試4次連接到當前已連接失敗的伺服器
s_2dvolume 1 客戶端 音頻 設定在2D聲音中的最大音量(0-1.
s_a3d 0 客戶端 音頻 開關A3D的支持
s_automax_distance 30 客戶端 音頻 設定最大距離的音量
s_automin_distance 2 客戶端 音頻 設定最小距離的音量
s_bloat 2.0 客戶端 音頻 多邊形的膨脹因素A3D2.0適用
s_buffersize 65536 客戶端 音頻 設定緩沖的大小
s_disable_a3d 0 客戶端 音頻 開關屏蔽A3D的功能
s_distance 60 客戶端 音頻 調整聲音發聲的距離(0-n)
s_doppler 0.0 客戶端 音頻 調整doppler(0-1
s_eax 0 客戶端 音頻 開關EAX支持
s_enable_a3d 客戶端 音頻 打開A3D支持
s_geometry 0 客戶端 音頻 開關聲音的幾何渲染A3D2.0適用
s_max_distance 1000 客戶端 音頻 聲源到聽眾的最大距離('s_min_distance'-n)
s_min_distance 5 客戶端 音頻 聲源到聽眾的最小距離(0-'s_max_distance'
s_numpolys 200 客戶端 音頻 最大的聲音反射多邊形值A3D2.0適用(0-n)
s_occfactor 0.250 客戶端 音頻 金屬傳遞聲音的值(0-1.
s_occlude 0 客戶端 音頻 開關聲音通過金屬時的聲音A3D2.0適用
s_refdelay 4 客戶端 音頻 聲源到達最近的反射面的延遲A3D2.0適用(0-10
s_refgain 0.4 客戶端 音頻 設定聲音隨著距離遠近的反射強度A3D2.0適用(0-1
s_verbwet 0.25 客戶端 音頻 控制混合回響的干濕度A3D適用(0-1.
say "message" 客戶端 玩家 與當前伺服器里的所有玩家交談
say_team "message" 客戶端 玩家 與前伺服器里的隊友交談
scr_centertime 2 客戶端 玩家 設定伺服器信息在屏幕上停留的時間
scr_conspeed 600 客戶端 玩家 設定控制台的卷動速度
scr_printspeed 7 客戶端 玩家 設定屏幕上的打字速度
screenshot 客戶端 玩家 抓圖
sensitivity 9 客戶端 滑鼠 設定滑鼠的速度
serverinfo 客戶端 玩家 顯示伺服器信息
setdemoinfo info 客戶端 demo 增加一個錄像信息,例如一段文字,漸進漸出或者快進
快退
setinfo 客戶端 玩家 設定信息
showbriefing 客戶端 玩家 顯示當前地圖的簡報
showinfo 0 客戶端 玩家 是否顯示信息
showpackets 0 客戶端 玩家 是否顯示網路傳輸包信息
showpause 0 客戶端 玩家 是否顯示暫停的文字信息
showram 0 客戶端 玩家 是否顯示可用的內存信息
sizedown 客戶端 玩家 縮小屏幕提高FPS值
sizeup 客戶端 玩家 增大屏幕降低FPS值
slot1 客戶端 玩家 選擇 1
slot2 客戶端 玩家 選擇 2
slot3 客戶端 玩家 選擇 3
slot4 客戶端 玩家 選擇 4
slot5 客戶端 玩家 選擇 5
slot6 客戶端 玩家 選擇 6
slot7 客戶端 玩家 選擇 7
slot8 客戶端 玩家 選擇 8
slot9 客戶端 玩家 選擇 9
slot10 客戶端 玩家 選擇 10
snapshot 客戶端 玩家 抓圖
speak 客戶端 玩家 使用對講機/麥克風說話
startdemos 客戶端 demo 開始循環播放一段demo錄像
stop 客戶端 demo 停止錄制錄像
stopdemo 客戶端 demo 停止播放錄像
stopsound 客戶端 音頻 停止播放當前聲音
swapdemo 客戶端 demo 交換錄像中兩處片斷位置
timedemo 客戶端 demo 播放一段錄像,同時顯示最大fps及返回平均fps(測試顯卡時使
用)
toggleconsole 客戶端 玩家 開關控制台
topcolor 30 客戶端 玩家 設定玩家人物模型的頂部顏色
unbind 客戶端 玩家 取消到某鍵的bind
unbindall 客戶端 玩家 取消到所有鍵的bind
use 客戶端 玩家 使用裝備或武器
vid_config_x 800 客戶端 視頻 設定屏幕的水平解析度
vid_config_y 600 客戶端 視頻 設定屏幕的垂直解析度
vid_d3d 0 客戶端 視頻 開關Direct3D模式的支持
vid_describemode 客戶端 視頻 顯示視頻模式的設定
vid_mode 0 客戶端 視頻 設定視頻模式
vid_nopageflip 0 客戶端 視頻 開關屏蔽視頻頁面翻動
vid_wait 0 客戶端 視頻 視頻同步(sync)開關
viewframe 客戶端 視頻 打開wire-frame顯示-只適用OpenGL顯示模式
violence_ablood 0 客戶端 玩家 開關血漬的顯示
volume 1.0 客戶端 音頻 設定游戲中的音量(0-1.
weapon_ 客戶端 玩家
沖鋒槍- mp5navy/p90/tmp/mac10/ump45
突擊步槍- ak47/sg552/m4a1/aug 霰彈槍- m3/xm1014
狙擊步槍- scout/awp/g3sg1/sg550 重機槍- m249
其他裝備- c4/knife 手雷-flashbang/hegrenade/smokegrenade
這些可以直接選中你所選的武器/裝備
wait 客戶端 玩家 一個極小的暫停,用來執行腳本

給你這些對照
你可以做出來自己滿意的腳本
這些你滿意不?

閱讀全文

與七星腳本命令相關的資料

熱點內容
怎麼刪除授時伺服器地址 瀏覽:143
android基礎組件 瀏覽:660
建興app怎麼變成黑色了 瀏覽:51
文件壓縮包如何加密文件 瀏覽:183
2010提出的演算法 瀏覽:674
冰櫃壓縮機的壽命 瀏覽:105
辦公室采訪程序員 瀏覽:569
美橙雲伺服器購買 瀏覽:754
漢語詞典pdf下載 瀏覽:353
android公網ip 瀏覽:613
要塞1地圖放哪個文件夾 瀏覽:850
凡科建站怎麼弄伺服器 瀏覽:939
蘋果手機怎麼設置app播放 瀏覽:202
下載網站源碼用什麼瀏覽器 瀏覽:241
六線譜pdf 瀏覽:156
linuxmysqlsock 瀏覽:239
人教版數學pdf下載 瀏覽:460
文檔安全加密系統 瀏覽:492
數控銑床編程簡單數字 瀏覽:788
編程電纜如何重啟 瀏覽:121