恩山无线论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 55878|回复: 1926

【脚本重构 全自动更新】 玩客云/N1 一键部署甜糖脚本/自动收取/自动提现 6.29更新

    [复制链接]
发表于 2021-1-6 12:55 | 显示全部楼层 |阅读模式
本帖最后由 yjce1314 于 2021-6-29 21:37 编辑

刷机视频教程:
https://www.bilibili.com/video/BV1Va411A7MJ
一键部署/自动领取/自动提现 脚本:
wget -O start.sh https://yjce1314.gitee.io/tt/start.sh && sh start.sh


如果出现
wget: unable to resolve host address ‘yjce1314.gitee.io’ 提示,请先运行如下命令修改DNS设置
  1. echo 'nameserver 114.114.114.114' > /etc/resolv.conf
复制代码

二次进入菜单直接运行部署命令,或者 sh /root/587888/587888.sh


开发不易,部署成功的可以填写我的发财码 587888 免费领取15张加速卡。


6.29日更新
1.有用户反馈自动领取失效,我挂在腾讯云稳定运行6个月了,所以脚本没问题,可能是4:00领取的人过多,修改了自动领取时间为随机。已经部署的重新部署生效。
2.自动领取统计优化,现在账户总额是领取之后的数值。


2.8日更新:后续更新日志会通过推送通知的方式告知,主贴可能不经常更新了。
1.修复某些交互需要用户输入、有些老铁就是不看提示按回车造成脚本出错的问题。
2.完善更新日志换行问题,telegram和sever酱通知都没问题了。
3.加入甜糖已安装判断,防止有些老铁重复安装导致的各种问题,虽然不知道老铁为什么要重复安装。
4.奇葩的gitee pages每次推送需要自己重新部署发布,所以导致昨天晚上版本回滚,这个不用管,今天晚上自动更新就可以更新到最新版本。




2.6日更新:
1.前些天coding pages升级到新版,收费了不说CDN莫名其妙跑国外去了,几天跑了我好几个G流量,没有付费包。。。所以代码搬运到gitee了,速度好像不错。
2.有用户反馈一些问题也在更新日志回复了,你们每一条反馈都有认真看哦。
3.下面抽时间解决一下通知差异问题,重复安装问题。
4.评分说的“甜糖数据结构有更新”不存在,脚本一直可用,之前确实有一些玩家时区问题导致自动收取延后,现已解决。




2.3日更新:
1.脚本结构重构,优化代码,用我老版脚本部署过的建议先卸载,重新运行以上命令部署!
2.新增自动升级脚本,后续优化脚本自动更新!
3.新增telegram电报通知,无需私人BOT、无需代理、只需提供个人电报ID即可。
4.新增需求&BUG提交功能,可以简易提交一下反馈。

Snipaste_2021-02-03_23-43-58.jpg
2.2更新
发现有部分设备时区偏移导致收取和提现延后,添加修改时区命令
1.29更新:
新增自动提现功能,实现百分百托管


运行效果:




部署说明:
1.有遇到Syntax error: "(" unexpected 报错的朋友,先运行如下代码,方向键选 「no」 回车再运行上述命令
  1. <span style="background-color: white;">sudo dpkg-reconfigure dash</span>
复制代码

2.自动领取星愿引用Jq解析甜糖json数据,也是开源的,不放心的不要用了。
3.支持卸载甜糖,还原脚本动过的系统文件。
4.开发不易,打赏就不必了,部署成功的可以填写我的发财码 587888 免费领取15张加速卡。



免责声明:
1.脚本完全开源,包括一键领取星愿脚本,没有加密,不存在任何后台或者暗桩。
2.部署过其他加密脚本导致甜糖被盗、变肉矿机,本人概不负责!
3.脚本代码如下,感兴趣的可以研究研究代码,可以转载但是请注明出处。

一键部署脚本:
  1. <span style="background-color: white;">#!/bin/sh
  2. clear
  3. function menu ()
  4. {
  5.     cat << EOF

  6. #######  #####  #######  #####   #####   #####  
  7. #       #     # #    #  #     # #     # #     #
  8. #       #     #     #   #     # #     # #     #
  9. ######   #####     #     #####   #####   #####  
  10.       # #     #   #     #     # #     # #     #
  11. #     # #     #   #     #     # #     # #     #
  12. #####   #####    #      #####   #####   #####                                                

  13. ==============================================
  14.     填写邀请码:587888  免费获取15张加成卡!
  15. ==============================================
  16. 玩客云刷armbian视频教程:https://post.smzdm.com/p/awx4rqkk/

  17. `echo -e "\033[35m 1)32位设备安装(玩客云)\033[0m"`
  18. `echo -e "\033[35m 2)64位设备安装(斐讯N1)\033[0m"`
  19. `echo -e "\033[35m 3)更换Mac地址\033[0m"`
  20. `echo -e "\033[35m 4)卸载甜糖\033[0m"`
  21. `echo -e "\033[35m 5)星愿一键领取\033[0m"`
  22. `echo -e "\033[35m 6)重启设备\033[0m"`
  23. `echo -e "\033[35m 7)退出\033[0m"`
  24. EOF
  25.         if [ -d /root/587888/1/ ]; then
  26.                 zhuangtai="甜糖已安装!"
  27.         else
  28.                 zhuangtai="甜糖未安装!"
  29.         fi

  30. read -p "${zhuangtai}请确认操作:" num
  31. case $num in
  32.     1)
  33.                 install32
  34.       ;;
  35.     2)
  36.                 install64
  37.       ;;
  38.     3)
  39.                 changeMac
  40.         ;;
  41.     4)
  42.                 uninstall
  43.         ;;
  44.         5)
  45.         echo "功能已完善正式上线~~~

  46.         脚本引用开源Jq解析json,部署过程中会自动安装Jq,可能需要输入Y回车继续。

  47.         开发不易,新来的朋友填我的推荐码 587888 支持一下,感谢!

  48.         "
  49.         read -p "按任意键继续..."
  50.         sudo apt-get install jq
  51.         login
  52.                 ;;
  53.     6)
  54.                 reboot
  55.                 ;;
  56.         7)
  57.                 exit 0
  58. esac
  59. }

  60. function login()
  61. {
  62. read -p "请输入手机号码:" tel
  63. if [ ${#tel} = 11 ];then
  64.         codeText=$(curl -X POST http://tiantang.mogencloud.com/web/api/login/code?phone=$tel|jq '.errCode')
  65.         if [ $codeText = 0 ];then
  66.                 read -p "验证码发送成功,请输入:" code
  67.                 if [ ${#code} = 6 ];then
  68.                         tokenText=$(curl -X POST http://tiantang.mogencloud.com/web/api/login?phone=$tel\&authCode=$code|jq '.data.token' | sed 's/"//g')
  69.                         if [ $tokenText = null ];then
  70.                                 echo "登录失败,请重试!"
  71.                         else
  72.                                 echo $tokenText > token.txt
  73.                                 read -p "登录成功,请输入Server酱监控SCKEY,不使用直接按回车:" sckey
  74.                                 if [ ${#sckey} -gt 30 ];then
  75.                                         echo $sckey > sckey.txt
  76.                                 fi
  77.                                 #写监控脚本
  78.                                 cd /root/587888/
  79.                                 wget https://dachui.co/ttnode/587888.sh
  80.                                 chmod -R 777 *
  81.                                 sed -i '15a 30 4 * * *        root        /root/587888/587888.sh' /etc/crontab
  82.                                 echo "部署成功,每天凌晨4点30分准时收取星愿!5秒后返回主菜单!"
  83.                                 sleep 5s
  84.                                 menu
  85.                         fi
  86.                 else
  87.                         echo "验证码输入错误!"
  88.                 fi
  89.         else
  90.         echo "发送验证码失败,请重试!"
  91.         fi
  92. else
  93.         echo "手机号码输入错误!"
  94. fi
  95. }





  96. function uninstall()
  97. {
  98.         rm -rf /etc/rc.local
  99.         rm -rf /etc/crontab
  100.         rm -rf /etc/network/interfaces

  101.         cp -pdr /root/587888/rc.local.default /etc/rc.local
  102.         cp -pdr /root/587888/crontab.default /etc/crontab
  103.         cp -pdr /root/587888/interfaces.default /etc/network/interfaces
  104.         rm -rf /root/587888/1/

  105.         echo "卸载甜糖成功!重启生效!

  106.         3秒后返回主菜单..."
  107.         sleep 3s
  108.         menu
  109. }

  110. function changeMac()
  111. {
  112.         if [ ! -d /root/587888/1/ ]; then
  113.         echo "甜糖未安装,请安装后修改Mac地址、、、"
  114.         else
  115.         rm -rf /etc/network/interfaces
  116.         cp -pdr /root/587888/interfaces.default /etc/network/interfaces
  117.         mac=00:60:2F$(dd bs=1 count=3 if=/dev/random 2>/dev/null |hexdump -v -e '/1 ":%02X"')
  118.         sed -i "6a hwaddress $mac" /etc/network/interfaces
  119.         echo "修改Mac成功,重启生效。
  120.         新Mac是:$mac 请重启后重新绑定设备!

  121.         3秒后返回主菜单..."
  122.         sleep 3s
  123.         menu
  124.         fi
  125. }

  126. function backup()
  127. {
  128.         myPath="/root/587888/"

  129.         if [ ! -d "$myPath" ]; then
  130.         mkdir "$myPath"
  131.         cp -pdr /etc/rc.local "$myPath"rc.local.default
  132.         cp -pdr /etc/crontab "$myPath"crontab.default
  133.         cp -pdr /etc/network/interfaces "$myPath"interfaces.default

  134.         else
  135.         echo "备份文件已存在,跳过备份步骤。"
  136.         fi
  137. }



  138. function install32()
  139. {
  140.                         read -p '
  141. 欢迎使用32位armbian甜糖CDN自动部署程序
  142.                                                       
  143. ==============================================
  144.     填写邀请码:587888  免费获取15张加成卡!
  145. ==============================================
  146.                
  147. 请输入邀请码 587888 开始自动部署:' number
  148.                  
  149.                 if [ $number = 587888 ];then
  150.                         echo "输入正确,开始部署!"         
  151.                         backup
  152.                         rm -rf /mnts
  153.                         mkdir /mnts
  154.                         fdisk -l
  155.                         read -p "
  156. tips:建议看容量挂载,或者填入【 LABEL="587888" 】并把磁盘名改为【 587888 】
  157. 请填入要挂载的分区,例如/dev/sda1:" fenqu
  158.                         mount $fenqu /mnts/
  159.                
  160.                         rm -rf /usr/node
  161.                         mkdir /usr/node
  162.                         cd /usr/node/
  163.                         
  164.                         wget https://dachui.co/ttnode/ttnode32 -O ttnode
  165.                         wget https://dachui.co/ttnode/crash_monitor.sh
  166.                         wget https://dachui.co/ttnode/log.log
  167.                         chmod -R 777 *
  168.                         
  169.                         sed -i "12a mount $fenqu /mnts/\nservice sshd start\n/usr/node/ttnode -p /mnts" /etc/rc.local
  170.                         
  171.                         mac=00:60:2F$(dd bs=1 count=3 if=/dev/random 2>/dev/null |hexdump -v -e '/1 ":%02X"')
  172.                         
  173.                         sed -i "6a hwaddress $mac" /etc/network/interfaces
  174.                         
  175.                         sed -i '14a */1 * * * *        root        /usr/node/crash_monitor.sh' /etc/crontab
  176.                         mkdir /root/587888/1/
  177.                         clear
  178.                         echo "
  179. --------------------------------------------------------------------------------------------------
  180.                         
  181. 部署成功,请输入命令:reboot 重启!

  182. bug反馈链接:https://www.right.com.cn/forum/forum.php?mod=viewthread&tid=4057372
  183.                         
  184. ===================================================
  185. ===================================================
  186.       请大力填写我的甜糖发财邀请码:587888
  187. ===================================================
  188. ===================================================
  189.                         
  190. 此脚本由「折了个腾」原创发布,没有shell开发经验,现学现卖写的
  191.                         
  192. 开发不易,新来的朋友填我的推荐码 587888 支持一下,感谢!
  193.                         
  194. --------------------------------------------------------------------------------------------------
  195.                         "
  196.                
  197.                 else
  198.                         echo "输入有误!我的邀请码是:587888"
  199.                 fi


  200. }

  201. function install64()
  202. {
  203.                         read -p '
  204. 欢迎使用64位armbian甜糖CDN自动部署程序
  205.                                                       
  206. ==============================================
  207.     填写邀请码:587888  免费获取15张加成卡!
  208. ==============================================
  209.                
  210. 请输入邀请码 587888 开始自动部署:' number
  211.                  
  212.                 if [ $number = 587888 ];then
  213.                         echo "输入正确,开始部署!"         
  214.                         backup
  215.                         
  216.                         rm -rf /mnts
  217.                         mkdir /mnts
  218.                         fdisk -l
  219.                         read -p "
  220. tips:建议看容量挂载,或者填入【 LABEL="587888" 】并把磁盘名改为【 587888 】
  221. 请填入要挂载的分区,例如/dev/sda1:" fenqu
  222.                         mount $fenqu /mnts/
  223.                
  224.                         rm -rf /usr/node
  225.                         mkdir /usr/node
  226.                         cd /usr/node/
  227.                         
  228.                         wget https://dachui.co/ttnode/ttnode64 -O ttnode
  229.                         wget https://dachui.co/ttnode/crash_monitor.sh
  230.                         wget https://dachui.co/ttnode/log.log
  231.                         chmod -R 777 *
  232.                         
  233.                         sed -i "12a mount $fenqu /mnts/\nservice sshd start\n/usr/node/ttnode -p /mnts" /etc/rc.local
  234.                         
  235.                         mac=00:60:2F$(dd bs=1 count=3 if=/dev/random 2>/dev/null |hexdump -v -e '/1 ":%02X"')
  236.                         
  237.                         sed -i "6a hwaddress $mac" /etc/network/interfaces
  238.                         
  239.                         sed -i '14a */1 * * * *        root        /usr/node/crash_monitor.sh' /etc/crontab
  240.                         mkdir /root/587888/1/
  241.                         clear
  242.                         echo "
  243. --------------------------------------------------------------------------------------------------
  244.                         
  245. 部署成功,请输入命令:reboot 重启!

  246. bug反馈链接:https://www.right.com.cn/forum/forum.php?mod=viewthread&tid=4057372
  247.                         
  248. ===================================================
  249. ===================================================
  250.       请大力填写我的甜糖发财邀请码:587888
  251. ===================================================
  252. ===================================================
  253.                         
  254. 此脚本由「折了个腾」原创发布,没有shell开发经验,现学现卖写的
  255.                         
  256. 开发不易,新来的朋友填我的推荐码 587888 支持一下,感谢!
  257.                         
  258. --------------------------------------------------------------------------------------------------
  259.                         "
  260.                
  261.                 else
  262.                         echo "输入有误!我的邀请码是:587888"
  263.                         sleep 3s
  264.                         menu
  265.                 fi

  266. }
  267. </span>
复制代码
自动领取星愿脚本
  1. <span style="background-color: white;">!/bin/bash
  2. token=$(cat token.txt)
  3. rm -rf msg.txt

  4. text=$(curl -X POST -H "authorization:$token" -s http://tiantang.mogencloud.com/web/api/account/message/loading)
  5. #text=$(cat id.json)

  6. promoteScore=$( echo $text | jq '.data.promoteScore' )
  7. inactivedPromoteScore=$( echo $text | jq '.data.inactivedPromoteScore' )
  8. score=$( echo $text | jq '.data.score' )
  9. add_up_score=$( echo $text | jq '.data.add_up_score' )

  10. devList=$( echo $text | jq '.data.devList' )
  11. lengthdevList=$( echo $text | jq '.data.devList|length' )

  12. echo "***" >> msg.txt
  13. echo "*账户总星愿:"$score >> msg.txt
  14. echo >> msg.txt
  15. echo >> msg.txt
  16. echo "*累计星愿:"$add_up_score >> msg.txt
  17. echo >> msg.txt
  18. echo >> msg.txt
  19. echo "*总推广星愿:"$promoteScore >> msg.txt
  20. echo >> msg.txt
  21. echo >> msg.txt
  22. echo "*今日推广星愿:"$inactivedPromoteScore >> msg.txt
  23. echo >> msg.txt
  24. echo >> msg.txt

  25. curl -X POST -H "authorization:$token" -s http://tiantang.mogencloud.com/api/v1/promote/score_logs?score=$inactivedPromoteScore
  26. curl -X POST -H "authorization:$token" -s http://tiantang.mogencloud.com/web/api/account/sign_in

  27. echo "***" >> msg.txt
  28. echo "设备星愿详情:" >> msg.txt
  29. echo >> msg.txt
  30. echo >> msg.txt
  31. for index in `seq 0 $lengthdevList`
  32. do
  33.         devId=$( echo $devList | jq ".[$index].devId" | sed 's/"//g' )
  34.         if [ $devId != null ];then
  35.                 devSore=$( echo $devList | jq ".[$index].score" )
  36.                 curl -X POST -H "authorization:$token" -s http://tiantang.mogencloud.com/api/v1/score_logs?device_id=$devId\&score=$devSore
  37.                 echo $devId"星愿:"$devSore >> msg.txt
  38.                 echo >> msg.txt
  39.                 echo >> msg.txt
  40.         fi
  41.         sleep 5s
  42. done

  43. echo "***" >> msg.txt
  44. echo "甜糖APP-我的-填写推荐码、填入推荐码 587888 免费获取15张星愿加速卡!" >> msg.txt

  45. sckey=$(cat sckey.txt)
  46. desp=$(cat msg.txt)
  47. curl -X POST -d "text=甜糖日报&desp=$desp" https://sc.ftqq.com/$sckey.send[/hide]</span>
复制代码



























Snipaste_2021-01-29_17-08-18.jpg

点评

1.0的版本 刷完 灯和网卡灯都不亮 1.3主板没问题  发表于 2021-3-21 21:34

评分

参与人数 10恩山币 +10 收起 理由
bekenx + 1 config.json文件0字节,麻烦检查下,无法获取配置了
mt930417 + 1 好评!!!!!!!但提现是不是失效了
鏋湪鏋楄 + 1 感谢你的分享,无论怎样,你都是最无私的人!来,说说,你E盘上还有啥一起给我吧!
WOYOUBENBEN + 1 写的很辛苦,但毫无条理性
9大爷 + 1 不错。已经布置成功。也填了楼主的邀请码。
youiori + 1 进入主菜单命令是什么?
静言 + 1 甜糖返回数据结构有更新,楼主的脚本不行了。跟时区没关系
yintaibai + 1 菜单打不开输入:dpkg-reconfigure dash,选择no
zgp0126 + 1 脚步打不开了!!!
zjh4241795 + 1 补充一下一键修改所有大前提 一键修改时区 dpkg-reconfigure tzdata 选亚洲的上海

查看全部评分

本帖被以下淘专辑推荐:

我的恩山、我的无线 The best wifi forum is right here.
发表于 2021-1-6 13:01 | 显示全部楼层
最新教程?不错不错

点评

为什么我的部署玩,甜糖服务启动不了?  详情 回复 发表于 2021-1-25 22:30
我的恩山、我的无线 The best wifi forum is right here.
 楼主| 发表于 2021-1-6 13:03 | 显示全部楼层
4eszxcvgy7 发表于 2021-1-6 13:01
昨天吧N1跑死了,一定要学习下

N1死了好像是官方的锅,他们64位的甜糖出问题了,我这个是31号之前的版本,放心安装。
我的恩山、我的无线 The best wifi forum is right here.
发表于 2021-1-6 13:05 | 显示全部楼层
试试看,前面有个一键收星的我这里用不起来
我的恩山、我的无线 The best wifi forum is right here.
发表于 2021-1-6 13:09 | 显示全部楼层
好东西 一直想挂甜糖 家里好多厚灰玩客云。。。。。。。。
我的恩山、我的无线 The best wifi forum is right here.
发表于 2021-1-6 13:11 | 显示全部楼层
我的甜糖一点收益也没有,难道我原来刷的有后门?
我的恩山、我的无线 The best wifi forum is right here.
发表于 2021-1-6 13:14 | 显示全部楼层
uuuuuuuuuuuuuuuu
我的恩山、我的无线 The best wifi forum is right here.
发表于 2021-1-6 13:18 | 显示全部楼层
谢谢大佬,出品这么好的教程
来自安卓客户端来自安卓客户端
我的恩山、我的无线 The best wifi forum is right here.
发表于 2021-1-6 13:21 | 显示全部楼层
支持一下,还解释了脚本代码的意思,简直良心
我的恩山、我的无线 The best wifi forum is right here.
发表于 2021-1-6 13:32 | 显示全部楼层
25525251111111
来自安卓客户端来自安卓客户端
我的恩山、我的无线 The best wifi forum is right here.
发表于 2021-1-6 13:38 | 显示全部楼层
谢谢大佬,出品这么好的教程
我的恩山、我的无线 The best wifi forum is right here.
发表于 2021-1-6 14:29 | 显示全部楼层
n你好棒,太畜社了
我的恩山、我的无线 The best wifi forum is right here.
发表于 2021-1-6 14:34 | 显示全部楼层
谢谢分享
来自安卓客户端来自安卓客户端
我的恩山、我的无线 The best wifi forum is right here.
发表于 2021-1-6 14:37 | 显示全部楼层
这也太强了吧
我的恩山、我的无线 The best wifi forum is right here.
发表于 2021-1-6 14:40 | 显示全部楼层
解释了脚本代码的意思,简直良心
我的恩山、我的无线 The best wifi forum is right here.
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|小黑屋|Archiver|恩山无线论坛(常州市恩山计算机开发有限公司版权所有) ( 苏ICP备05084872号 )|网站地图

GMT+8, 2021-8-6 00:32

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表