/aws-glados-checkin

GLADOS Automatic Check-in -- AWS lambda Version

Primary LanguageGo

aws-glados-checkin

GLADOS Automatic Check-in -- AWS lambda Version

  • Author: xiabee
  • Update time: 2022.12.13
  • Version: 1.0

项目功能

  • 基于 AWS 云函数签到
  • 利用 AWS lambda 进行云函数编程,实现Glados 自动签到,并将签到结果推送至企业微信

image.png

  • 为什么放弃基于 Git Action 的签到:https://github.com/xiabee/glados-checkin
    • GitHub 曾经对利用 Action 签到的仓库进行封禁,当今使用 Action 进行签到等功能不是很安全
    • AWS Lambda 对于签到这个功能来说,基本就是免费(因为每个月免费额度很多,仅靠签到是完全用不完的)

编译模式

lambda go 仅支持 x86 架构,因此在编译二进制文件时需要添加 GOOS=linux GOARCH=amd64 参数

# Remember to build your handler executable for Linux!
GOOS=linux GOARCH=amd64 go build -o main main.go
zip main.zip main

使用方式

附录

Cookie 获取方式

  • 登录控制台之后,F12打开浏览器的开发者工具
  • 找到 Network / 网络,选中 console 那个包
  • 在请求头中找到 cookie 字段

image.png