之前摸鱼写的 jio 本🌝,
可以放在 ~/.zshrc 文件的末尾,注入终端的上下文
预览效果如下:

脚本正文如下:
# 抛硬币脚本
# Author: Lucien-X
# LastModified: 2019-02-22
coin() {
# Define backspace char
local BACKSPACE='\b\b'
# Loop animation for about 1s
local i="0"
while [ $i -lt 24 ]
do
for COIN in '🌝' '🌖' '🌗' '🌘' '🌚' '🌒' '🌓' '🌔'
do
echo -en "$BACKSPACE$COIN"
sleep 0.0417; # Insure 24 fps (1/24 ≈ 0.0417)
i=$[$i+1];
done
done
# Roll the dice eventually
echo -en $BACKSPACE
if [[ $[ $RANDOM % 2 ] == 0 ]] then
echo -en "🌝"
else
echo -en "🌚"
fi
}
之前发错发到科技版块去了
下面是原贴的一些其他版本实现
灵感来自Animating URLs with Javascript and Emojis,祝各位看官玩得开心😊
终端用的zsh,使用antigen包管理器,以下是我的.zshrc配置
# antigen zsh包管理器 http://antigen.sharats.me/
source ~/.antigen.zsh
# Load the oh-my-zsh's library.
antigen use oh-my-zsh
# Bundles from the default repo (robbyrussell's oh-my-zsh).
antigen bundle git
# fast cd bundle
antigen bundle skywind3000/z.lua
# Syntax highlighting bundle.
antigen bundle zsh-users/zsh-syntax-highlighting
antigen bundle mafredri/zsh-async
antigen bundle sindresorhus/pure
# Load the theme.
# Tell Antigen that you're done.
antigen apply
QOTD是我自己写的,依赖中文库加持的 fortune 和输出彩色的 lolcat
# 每日金句
qotd() {
local prefix='===== Quote Of The Day ======='
local suffix='=============================='
local quote='\n'$prefix'\n\n'$(fortune -e chinese fortunes tang300 song100)'\n\n'$suffix
echo $quote | lolcat
}
qotd
1
BCy66drFCvk1Ou87 Mar 25, 2019
有点意思
|
2
ly4572615 Mar 25, 2019
命运金币
|
3
Lighfer Mar 25, 2019
有点意思,来个微信小程序版就更通用了撒
|
4
yanjinbin Mar 25, 2019 via iPhone
6666
|
5
designer Mar 25, 2019 via iPhone
🌚
|
6
waler Mar 25, 2019 via Android
来个 PHP 版的😂
|
7
blacklee Mar 25, 2019 我的最简单:跑个秒表,然后看毫秒位是奇数偶数。
|
8
tetora Mar 25, 2019 via Android
命运硬币
|
9
shalk Mar 25, 2019 |
10
iozephyr Mar 25, 2019 楼主表情输出后加个 \n,不然某些 terminal 下会在最后显示%
|
11
tomychen Mar 25, 2019
会玩
|
12
zhangxs1989 Mar 25, 2019 via Android
都是抛真的
|
13
ericliu001 Mar 25, 2019
666
|
14
ericliu001 Mar 25, 2019
楼主你截图中的 “ Quota of the day ”是啥插件啊?
|
15
justyy Mar 25, 2019
666666
|
16
Kaiv2 Mar 25, 2019 via Android
有意思😄
|
17
7sDream Mar 25, 2019 https://github.com/7sDream/coin
昨天看 Major 睡的太晚,今天无心工作。于是抽了点时间摸鱼做了一个带配置的,可以直接 fisher 安装的 fish 版本。 带上了原帖链接,欢迎自取。 |
18
maninfog Mar 25, 2019 via iPhone
你的终端用的啥,还有古诗词,能分享不
|
19
laozhoubuluo Mar 25, 2019
|
20
maxlzz Mar 25, 2019 via Android 遇事不决,可问春风
|
21
OscarUsingChen Mar 25, 2019 via iPhone
|
22
baiyan Mar 26, 2019
|
23
agandong4 Mar 26, 2019 via Android
ok google ,flip a coin
|
24
inhzus Mar 26, 2019 via Android
同问,想问一下楼主那个 Quote of the day 是什么插件,有链接提供吗? Google 了一下没搜到
|
25
blessyou Mar 26, 2019
```
安装 npm i random-coin -g 开始摸鱼 rcoin ``` |
27
likiwang Mar 26, 2019 via iPhone
iPhone 可以直接 hey Siri 让她给你抛硬币
|
28
earlzo Mar 26, 2019
|
29
d0m2o08 Mar 26, 2019
那么问题来了,如何让 win10 的 cmd 支持 emoji ?
|
30
earlzo Mar 26, 2019
|
31
hellowes Mar 26, 2019
主题好看!求问是啥主题,谢谢
|
32
Coder89757 OP @ericliu001
自己写的 jio 本,依赖中文库加持的 fortune 和输出彩色的 lolcat ```bash # 每日金句 qotd() { local prefix='===== Quote Of The Day =======' local suffix='==============================' local quote='\n'$prefix'\n\n'$(fortune -e chinese fortunes tang300 song100)'\n\n'$suffix echo $quote | lolcat } qotd ``` |
33
Coder89757 OP @maninfog append 进附言了
|
34
Coder89757 OP @earlzo 血统鉴定已经很显而易见了,您是一位非洲人🌚
|
35
Kobayashi Apr 23, 2019
这个叫做 terminal spinner,有专门的库搜集了一系列字符动画方便使用。
https://github.com/sindresorhus/cli-spinners https://github.com/ManrajGrover/py-spinners |
36
Coder89757 OP @Kobayashi 赞哦~Star 了
|
37
blueslmj Jun 12, 2024
感谢楼主分享,我也做了个在线抛硬币的网站,可以设置抛多少次,有所有的数据统计
来试试看: https://cara-o-cruz.top/ |