InorganicLikes

InorganicLikes

概要

Python製ネイティブアプリ。MacOS上で動作します。ブラウザテストツールを使ってSNSにログインします。タイムラインやタグ検索による投稿に対して「いいね」をします。また、ユーザーのフォローなどのアクションを自動で実行します。

開発経緯

  • 友人がSNSを仕事で使っていて、毎日「いいね」をするのが大変と言っていた
  • ブラウザテストツールを使ってみたい
  • GUIの設計・実装を学ぶ

仕様

Platform

MacOS X

Language

Python3

GUI

Tkinter

DB

SQLite3

BrowserTest

Selenium

BinaryTool

py2app

その他

  • 全てのタスク実行時に作業ブラウザをチェックし、復旧が可能な場合は復旧してからタスクに移行する
  • 全てのタスクは停止ボタンで処理を停止できる
  • メイン画面のステータスはアプリケーション待機時に自動更新
  • メディア読込みエラーなどでタスクが継続できない場合、タスクをリトライする
  • DBは256bit AESで暗号化