之前摸鱼写的 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 2019-03-25 17:29:14 +08:00 有点意思 |
2 ly4572615 2019-03-25 17:31:53 +08:00 命运金币 |
3 Lighfer 2019-03-25 17:34:24 +08:00 有点意思,来个微信小程序版就更通用了撒 |
![]() | 4 yanjinbin 2019-03-25 17:34:45 +08:00 via iPhone 6666 |
![]() | 5 designer 2019-03-25 17:35:10 +08:00 via iPhone |
6 waler 2019-03-25 17:36:51 +08:00 via Android 来个 PHP 版的 |
7 blacklee 2019-03-25 17:43:54 +08:00 ![]() 我的最简单:跑个秒表,然后看毫秒位是奇数偶数。 |
8 tetora 2019-03-25 17:44:09 +08:00 via Android 命运硬币 |
![]() | 9 shalk 2019-03-25 18:13:51 +08:00 ![]() |
![]() | 10 iozephyr 2019-03-25 18:21:08 +08:00 ![]() 楼主表情输出后加个 \n,不然某些 terminal 下会在最后显示% |
![]() | 11 tomychen 2019-03-25 18:22:59 +08:00 会玩 |
![]() | 12 zhangxs1989 &nbs; 2019-03-25 18:31:52 +08:00 via Android 都是抛真的 |
13 ericliu001 2019-03-25 18:35:36 +08:00 666 |
14 ericliu001 2019-03-25 18:36:25 +08:00 楼主你截图中的 “ Quota of the day ”是啥插件啊? |
![]() | 15 justyy 2019-03-25 19:27:47 +08:00 666666 |
![]() | 16 Kaiv2 2019-03-25 19:33:25 +08:00 via Android 有意思 |
![]() | 17 7sDream 2019-03-25 20:09:26 +08:00 ![]() https://github.com/7sDream/coin 昨天看 Major 睡的太晚,今天无心工作。于是抽了点时间摸鱼做了一个带配置的,可以直接 fisher 安装的 fish 版本。 带上了原帖链接,欢迎自取。 |
18 maninfog 2019-03-25 20:25:25 +08:00 via iPhone 你的终端用的啥,还有古诗词,能分享不 |
![]() | 19 laozhoubuluo 2019-03-25 22:55:46 +08:00 |
![]() | 20 maxlzz 2019-03-25 23:25:19 +08:00 via Android ![]() 遇事不决,可问春风 |
![]() | 21 OscarUsingChen 2019-03-25 23:40:29 +08:00 via iPhone |
22 baiyan 2019-03-26 00:30:16 +08:00 |
![]() | 23 agandong4 2019-03-26 00:35:48 +08:00 via Android ok google ,flip a coin |
![]() | 24 inhzus 2019-03-26 00:55:30 +08:00 via Android 同问,想问一下楼主那个 Quote of the day 是什么插件,有链接提供吗? Google 了一下没搜到 |
![]() | 25 blessyou 2019-03-26 01:39:03 +08:00 ``` 安装 npm i random-coin -g 开始摸鱼 rcoin ``` |
27 likiwang 2019-03-26 03:00:28 +08:00 via iPhone iPhone 可以直接 hey Siri 让她给你抛硬币 |
28 earlzo 2019-03-26 09:50:52 +08:00 |
![]() | 29 d0m2o08 2019-03-26 10:35:13 +08:00 那么问题来了,如何让 win10 的 cmd 支持 emoji ? |
30 earlzo 2019-03-26 11:47:15 +08:00 |
31 hellowes 2019-03-26 14:27:27 +08:00 主题好看!求问是啥主题,谢谢 |
![]() | 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 2019-04-23 19:48:14 +08:00 这个叫做 terminal spinner,有专门的库搜集了一系列字符动画方便使用。 https://github.com/sindresorhus/cli-spinners https://github.com/ManrajGrover/py-spinners |
![]() | 36 Coder89757 OP @Kobayashi 赞哦~Star 了 |
37 blueslmj 2024-06-12 16:24:41 +08:00 感谢楼主分享,我也做了个在线抛硬币的网站,可以设置抛多少次,有所有的数据统计 来试试看: https://cara-o-cruz.top/ |