ナンパノウハウ

ゼロからのtinder自動化までの道のり〜Mac編

投稿日:

大前提としてTinderに課金をしていないと自動化の意味はほとんどありません。


無料版は半日で120回しかlikeができませんからそれなら手動でいいです
Tinder PlusかGoldに課金すればlikeは無限です。
おすすめは安いPlusの方です。Goldの相手側のlikeを見れる機能はいらないです。

ひまお氏のブログを参考に、macでのブラウザ版tinderの自動化に成功したので一連の流れを紹介します。
先に断っておきますが、今回の記事通りに実践してできるのは全自動ではなく半自動です。

(手動)ターミナル起動→pythonスクリプト起動→chromeが立ち上がるのでtinderにログイン→yキーを押してエンターキー(ここまで手動)→自動スワイプ開始
という流れになります。

環境
macOS High Sierra 10.13.3
python 3.6.2(3.6.4でもおーけー)

1.python環境の構築

【決定版】MacでPythonを使って『機械学習』を学ぶための環境構築
まずはこのサイトに書いてある内容を全て実践する。
ターミナルの使い方から優しく手引きしてくれるいいページです。
起動が面倒なのでターミナルはDockに固定しておきましょう。

Homebrewインストール→python3インストール→python3で頻繁に使用するライブラリのインストール→機械学習ライブラリのインストール→Atomテキストエディタのインストール
までが解説されています

pyenvを使ってMacにPythonの環境を構築する
macではpython2.7.10がデフォルトで動作するようになっています。
このサイトでpyenvを入手して、バージョンの切り替えをできるようにします。

2.自動化ドライバーを入手

PythonでSeleniumを使ってスクレイピング (基礎)
次はこのサイトを見ながらseleniumをインストール。

ChromeDriver - WebDriver for Chrome
このサイトからchromedriverをダウンロード。

3.ひまお先生のブログをパクる

【無料】ブラウザ版Tinderで自動スワイプ機能を実装してみた
あとはひまお先生のブログを参考に準備をします。ソースコードに修正が入り、コピペで正しく作動するようになったそうです。

余裕があったらちょっとアレンジを加えましょう
while I < 10000:の数字部分は自由に増減してください。
僕は10万ぐらいにしてます。

time.sleep(1)と記載されている部分を
time.sleep(0.4)に替えるとスワイプが最適な速度になります。
ただしこの速度でスワイプすると都心でも2日ぐらいで
『あなたの周りには新しい人がいません』
になりますw

寝ている間に自動スワイプを開始しておけば、おきた頃にはHOTなチャンネーとマッチング間違いなし!

やめたいときはchromeを停止させればスクリプトは自動で停止します。

4.pythonの勉強をする

興味がわいたらpythonの勉強をしましょう。

Pythonエラー一覧(日本語)
pythonのエラーについてはこのページを参考にして見てください。

基礎編
デバッグができるようになりたければpythonの基礎はこのようなページで勉強しておきましょう。

-ナンパノウハウ

Copyright© ノウハウ記事置き場 , 2019 All Rights Reserved Powered by STINGER.