ade1256/google-ai-pro-farming-2-years

★ 147⑂ 42

About ade1256/google-ai-pro-farming-2-years

ade1256/google-ai-pro-farming-2-years is an open-source project on GitHub, mainly written in Python. It currently holds 147 stars and 42 forks with 0 open issues, and was last pushed on 2026-11-07 (repository created 2026-11-07).

Project Overview

AI Homed tracks it on the Today's Trending board, currently at rank #86 with 0 new stars today.

GitHub Repository Details

Repository ade1256/google-ai-pro-farming-2-years · default branch main · size 58 KB · watchers 0 · source: GitHub REST API and repository README

README

GaiConsole

Konsol lokal (127.0.0.1) untuk otomasi browser multi-akun di macOS. Python 3.13, Playwright pakai Chrome asli via channel="chrome".

Postur keamanan

Dependensi langsung dijaga seminimal mungkin — 8 paket, semuanya repositori kanonik:

| paket | pemelihara | |---|---| | fastapi, uvicorn | Encode / fastapi/fastapi | | jinja2 | Pallets | | pydantic, pydantic-settings | pydantic/* | | aiosqlite | omnilib | | psutil | Giampaolo Rodola | | playwright | Microsoft |

Yang sengaja tidak dipakai:

(dua baris: prompt + retype), jadi tidak pernah muncul di argv/ps. terhadap vektor RFC 6238 Appendix B (tests/selftest.py). websockets/pyyaml.

Pengerasan lain:

pip install --require-hashes. Rilis baru yang dibajak tidak bisa masuk tanpa hash cocok. Regenerasi: tools/make_lock.py. Tanpa token, daftar akun tidak bisa dibaca proses lokal lain. accounts menyimpan handle (secret_ref, totp_ref), bukan nilai.

Yang dibutuhkan

masuk lewat UI, nilainya disimpan di Keychain.

Jalankan

git clone https://github.com/ade1256/google-ai-pro-farming-2-years.git && cd google-ai-pro-farming-2-years
./run.sh

run.sh membuat venv dan memasang dependensi hash-pinned bila belum ada, lalu menyajikan konsol di 127.0.0.1:8765. Buka:

http://127.0.0.1:8765/?t=

Token dicetak di log saat boot. Tanpa token, daftar akun tidak bisa dibaca.

Cara pakai

1. Impor kartu: nomor|MM/YY|CVC (satu per baris atau satu per satu). 2. Impor akun: email|password|seed_totp (format sama). 3. Tekan jalankan pada akun, atau run-all untuk antrean berurutan.

Alur per akun: login → discovery term berjalan → layer 1–4 → guard tanggal → cancel → lepas kartu dari akun (kartu tetap di vault untuk akun berikutnya).

Discovery memilih titik mulai sendiri: 0 bulan → layer 1, 12 → layer 2, 18 → layer 3, 24 → hanya mencoba layer 4 lalu cancel. Jadi run yang terputus aman diulang.

Dua titik tetap butuh tangan manusia di HP, dan keduanya ditunggu (5 menit login, 300 detik hapus kartu): device prompt saat login, dan persetujuan verifikasi saat menghapus kartu. Kalau tidak disetujui, langganan tetap aktif 24 bulan dan cancel tetap berjalan — hanya kartu tertinggal di akun.

Struktur

app/
  main.py          rute halaman + antrean
  config.py        settings, data dir, token console
  db.py            skema SQLite + migrasi idempoten
  vault.py         akun & kartu (nilai di Keychain)
  secrets.py       pembungkus CLI security
  totp.py          TOTP stdlib
  egress.py        cek negara egress
  runner/          browser, navigasi berulang, antrean
  sites/google_one/
    login.py       login + TOTP + tunggu device prompt
    checkout.py    hook, arm, baca dialog
    discover.py    peta term → layer
    tokens.py      token per layer
    hook.js        penulisan ulang request
tasks/
  subscribe_flow.py  alur utama (login → layer → cancel → lepas kartu)
  cancel.py          cancel manual
  probe_pay.py       pemeriksa halaman pembayaran
tests/selftest.py
tools/make_lock.py

GitHub Stars & Activity

147Stars
42Forks
0Open issues
PythonLanguage

GitHub Popularity

GitHub stars147
Forks42
Open issues0
Primary languagePython
LicenseMIT
Stars gained today0
Created2026-11-07
Last pushed2026-11-07

Trending History

Daily boardrank #86 · ▲ 0 stars

Related AI Projects

1

NousResearch / hermes-agent

Python★ 262,404⑂ 0
→
2

anthropics / skills

Python★ 192,126⑂ 22,624▲ 1,676 stars
→
3

Significant-Gravitas / AutoGPT

Python★ 187,985⑂ 0
→
4

huggingface / transformers

Python★ 168,742⑂ 0
→
5

langgenius / dify

Python★ 160,872⑂ 0
→
6

debpalash / VoiceStudio

Python★ 107,096⑂ 11,870▲ 1,211 stars
→
7

rohitg00 / ai-engineering-from-scratch

Python★ 78,270⑂ 13,920▲ 187 stars
→
8

ZhuLinsen / daily_stock_analysis

Python★ 69,533⑂ 56,663▲ 1,062 stars
→

More AI Rankings