# auto-get-fu-card **Repository Path**: EldersJavas_admin/auto-get-fu-card ## Basic Information - **Project Name**: auto-get-fu-card - **Description**: No description available - **Primary Language**: Unknown - **License**: GPL-2.0 - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 3 - **Forks**: 0 - **Created**: 2021-02-02 - **Last Updated**: 2021-02-05 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # auto-get-fu-card # 自动领取支付宝福卡 ## 介绍 可完成基本自动化领取支付宝福卡 每天52张 亲测可用 因为支付宝的限制所以领完所有的福卡大约需要 1 小时 ## 免责声明 本项目所涉及的任何代码和技术都合法合规,没有利用任何后门或漏洞,其过程完全只是代替人类输入,造成某软件对任何人的封禁一概不负责任. 本项目所实现的功能,人类也可以完全手动实现. ## 操作步骤 ### Step1:PC端配置 ``` 填写路径时一定要这样写 C:\\Program Files\\Chrome\\Application\\chrome.exe 而不是 C:\Program Files\Chrome\Application\chrome.exe ``` #### A.使用配置文件 0. 前提 安装JRE8并保证全局变量没问题.https://www.java.com/en/download/manual.jsp 达到在cmd里输java可以返回正常信息的标准. 1. 配置`config.properties` | Key | 备注 | | :------------: | :------------: | | PhoneNumber | 电话号码 | | DriverLocal | chromedriver.exe 路径 [镜像站](http://npm.taobao.org/mirrors/chromedriver/)(根据Chrome版本下载) | | ChromeLocal | chrome.exe 路径(可选参数) | 2. 启动程序 ```java java -jar auto-get-fu-card.jar ``` 注意`config.properties`和`auto-get-fu-card.jar`必须在一个文件夹下. #### B.不用配置文件,用参数 | 参数 | 备注 | | :------------: | :------------: | | -p or -phone | 电话号码 | | -d or -driver | chromedriver.exe 路径 [镜像站](http://npm.taobao.org/mirrors/chromedriver/)(根据Chrome版本下载) | | -c or -chrome | chrome.exe 路径(可选参数) | 示例: ```java java -jar auto-get-fu-card.jar -p 12345678900 -d D:\\chromedriver.exe -c C:\\Program Files\\Chrome\\Application\\chrome.exe ``` #### 对于 macOS 和 Linux 请注意下载适合设备系统的 chromedriver.
macOS 不能与 Linux 通用。
请在运行前先赋予 chromedriver 权限,并尝试在 Terminal 运行一次。 ``` sudo chmod u+x ./chromedriver sudo ./chromedriver ``` #### 对于 macOS 用户 在首次运行前,可能会弹出安全性警告阻止 chromedriver 运行。
因此,请在首次运行时在 Finder 点选 chromedriver, 按住 Control 然后双击, 在弹出的安全性警告窗口点选「打开」即可。
在之后的使用中,就可以直接通过 Terminal 或 Java 直接调用。 ### Step2:手机端(能收短信的都行)配置 #### 目前实现平台 - [x] iOS - [x] Android - [x] 树莓派等 Linux 设备 - [x] 手 #### iOS 10 以上版本 1.在`App Store`里安装 `快捷指令`(就是苹果官方开发的那个) 2.看图操作 drawing drawing drawing 3.因为苹果的限制所以必须收到短信的时候点击运行按钮,拉下菜单就看见了 #### 树莓派等 Linux 设备: Gammu 如果你身边有 3G/4G 模块,也可以尝试在树莓派等设备上搭建 Gammu 来实现手机上的效果。 本程序已经在 Raspberry Pi 3B + Ubuntu + EC20 模块下测试通过。 1.安装和配置 Gammu. ``` sudo apt-get update && sudo apt-get install gammu sudo gammu-config ``` 配置 Port 为模块的 USB 接口,然后保存设置。 2.安装和配置 Gammu-SMSD. ``` sudo apt-get install gammu-smsd sudo nano /etc/gammu-smsdrc ``` 然后将 ```gammu/gammu-smsdrc``` 中的内容复制保存。 3.启动并测试 在启动前,请将 ```gammu/smsPush/main.py``` 中的相关设置修改为真实数据,例如 IP 和端口号。 ``` sudo gammu-smsd --config /etc/gammu-smsdrc --pid /var/run/gammu-smsd.pid --daemon ``` 理论上就可以尝试接收来自支付宝的验证码,领取福卡了。 ### Android 无脑安卓,打开后,输入服务端IP(不需要端口)。 坐等验证码即可。 #### 手 运行之后收到验证码自己往里输行了