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