作者丨riocoder
來(lái)源丨程序員編程錄
那啥
分享幾款匠心獨(dú)具的命令行終端「身心放(hua)松(shui)」的小工具,從此腰不酸、頸不疼,寫(xiě)起代碼來(lái)更有勁。
正所謂劃水一直爽,一直劃水一直爽。
命令行斗地主
項(xiàng)目介紹
這是一款基于火熱的Netty框架實(shí)現(xiàn)的命令行斗地主。上班搬磚,代碼寫(xiě)多了腦仁疼,不妨玩?zhèn)€兩把緩解一下壓力,瞬間思維就放松了。我是不會(huì)告訴你,這款還可以聯(lián)機(jī)玩的。
項(xiàng)目地址:https://gitee.com/ainilili/ratel
安裝方法
首先本地創(chuàng)建一個(gè)文件夾,將代碼克隆到本地
git clone https://github.com/ainilili/ratel.git
然后進(jìn)入代碼文件夾執(zhí)行打包操作即可:
mvn package
打包完成會(huì)在landlords-server和landlords-client目錄下生成可執(zhí)行的jar包
摸魚(yú)大法
如果想自行創(chuàng)建服務(wù)端,則可以運(yùn)行l(wèi)andlords-server里target目錄下生成的jar包:
java -jar landlords-server-1.2.2.jar -p 1024
然后運(yùn)行l(wèi)andlords-client里target目錄下生成的jar包,連接到服務(wù)端進(jìn)行操作:
java -jar landlords-client-1.2.2.jar -p 1024 -h 127.0.0.1
當(dāng)然我們也可以利用公網(wǎng)服務(wù)器,比如:
java -jar landlords-client-1.2.2.jar -p 1024 -h 39.105.65.8
接下來(lái)就可以:
- 輸入昵稱(chēng)
- 選擇游戲模式(人人/人機(jī))
- 選擇游戲難度
- 正式開(kāi)始游戲
人人模式、人機(jī)模式、選房間、搶地主、出牌、王炸、順子、要不起,等等操作都不在話下,可以說(shuō)很秀了。
命令行看小說(shuō)
項(xiàng)目介紹
這是一款基于Go語(yǔ)言開(kāi)發(fā)的跨平臺(tái)命令行文本小說(shuō)閱讀工具,名為glance。其無(wú)需額外的運(yùn)行時(shí)和依賴(lài)庫(kù),簡(jiǎn)潔輕量,尤其對(duì)Vim黨十分友好。隨用隨看,遇到緊急情況,一鍵隱藏當(dāng)前內(nèi)容,進(jìn)入搬磚模式,可以說(shuō)很香了。
項(xiàng)目地址:https://github.com/TimothyYe/glance
安裝方法
直接下載可執(zhí)行文件
wget https://github.com/TimothyYe/glance/releases/download/V0.2/glance-linux64-0.2.tar.gz
并解壓之:
tar -zxvf glance-linux64-0.2.tar.gz
然后直接運(yùn)行解壓得到的可執(zhí)行文件glance即可。
摸魚(yú)大法
命令行開(kāi)啟小說(shuō)
[root@localhost novel]# ./glance 三國(guó)演義.txt
- 上下行切換
- 顯示與隱藏當(dāng)前閱讀進(jìn)度
- 顯示與隱藏邊框
- 切換字體顏色
- 自動(dòng)定時(shí)翻頁(yè)
等等都不在話下,而且配備最強(qiáng)Boss鍵,緊急時(shí)刻隱藏當(dāng)前內(nèi)容,并顯示偽裝Shell提示符,關(guān)鍵時(shí)刻有大用。不愧是996與007程序員的摸魚(yú)劃水必備神器。
命令行刷GitHub
項(xiàng)目介紹
這是一款基于Rust語(yǔ)言編寫(xiě)的,通過(guò)命令行方式刷GitHub trending的一個(gè)神器,被命名為Wukong(悟空),一聽(tīng)名字就很靈性。
項(xiàng)目地址:https://github.com/TonnyL/Wukong
安裝方法
如果是Mac平臺(tái),直接通過(guò)brew安裝即可:
brew install TonnyL/tap/Wukong
如果是Linux平臺(tái),直接下載可執(zhí)行文件的壓縮包:
wget https://github.com/TonnyL/wukong/releases/download/v0.1.0-alpha02/wukong-linux.tar.gz
然后解壓即可使用:
tar -zxvf wukong-linux.tar.gz
摸魚(yú)大法
這里舉幾個(gè)典型的用法。
查看GitHub當(dāng)日的Trending項(xiàng)目排行榜
[root@localhost github]# ./wukong repo
查看GitHub當(dāng)日的trending開(kāi)發(fā)者排行榜
[root@localhost github]# ./wukong dev
更多用法可以直接執(zhí)行./wukong --help來(lái)查看。
命令行刷知乎
項(xiàng)目介紹
這是一款采用Python2.7編寫(xiě),通過(guò)在命令行中執(zhí)行Python程序運(yùn)行知乎客戶(hù)端,就可以用類(lèi)似bash命令的方式來(lái)刷TL、來(lái)關(guān)注問(wèn)題和給別人點(diǎn)贊。
項(xiàng)目地址:https://github.com/duduainankai/zhihu-terminal
安裝方法
克隆項(xiàng)目
git clone git@github.com:duduainankai/zhihu-terminal.gitcd zhihu-terminal
安裝依賴(lài):
pip install -r requirements.txt
配置好config.ini文件后,就可以執(zhí)行了:
python zhihu.py
摸魚(yú)大法
命令行俄羅斯方塊
項(xiàng)目介紹
這是一款基于命令行的俄羅斯方塊游戲,飯前茶后來(lái)一局,從此搬磚更有勁。
項(xiàng)目地址:https://github.com/uuner/sedtris
安裝方法
直接下載并運(yùn)行游戲腳本即可
git clone https://github.com/uuner/sedtris.gitcd sedtris/chmod +x sedtris.sh
運(yùn)行游戲:
./sedtris.sh
摸魚(yú)大法
后 記
好啦,這次就分享到這里吧。
最后就說(shuō)一點(diǎn),那啥,如果真被dei到了,別出賣(mài)隊(duì)友就行,先溜了...
-End-