Skip to content

Latest commit

 

History

History
328 lines (217 loc) · 12.9 KB

README.md

File metadata and controls

328 lines (217 loc) · 12.9 KB

Pallet Town

As of 13/04/2017 Pallet Town is no longer supported

Pallet Town is a Java tool for creating Pokemon Trainer Club accounts, based on Pikaptcha.

You can download the latest release here (Just download the .jar file)

Bitcoin address for donations: 1MsCrydzrKQ8L6NYJTLuVPGMwCjLBtMFP2

  1. Installation Guides
    1. Windows Installation
    2. Linux Installation
    3. Mac Installation
  2. Usage
    1. Basic Examples
  3. FAQ
  4. Discord
  5. Wiki - WIP

Prerequisites

Installation Guides

Windows

Install prerequisites

Java JRE

Download and run the installer from https://java.com/en/download/.

Google Chrome

Download and run the installer from https://www.google.com.au/chrome/browser/.

Python

Download and run the installer from https://www.python.org/ftp/python/2.7.13/python-2.7.13.msi.

Make sure you select the "Add python.exe to path" option.

Add python to path

Click the start button and search for cmd.exe. Open it and paste this command:

python --version

If you get

'python' is not recognized as an internal or external command, operable program, or batch file.

You did not select the "Add python.exe to path" option. If you re-run the installer and select change installation, you can select it.

Selenium

Open cmd.exe and run:

python -m pip install selenium

ChromeDriver

Download the latest chromedriver.exe from https://sites.google.com/a/chromium.org/chromedriver/downloads. Place chromedriver.exe in C:\Python27\Scripts (if you installed python to the default directory)

PhantomJS

Download the latest PhantomJS from http://phantomjs.org/download.html.

Extract the zip. Inside the phantomjs folder, you'll find phantomjs.exe in the bin folder. Move phantomjs.exe to the same place as chromedriver.exe (C:\Python27\Scripts)

Running Pallet Town

There a two ways of running pallet town.

Starting it from cmd.exe with:

java -jar PalletTown.jar

Or simply double clicking the .jar file in Windows Explorer.

You can find the .jar file here Releases

If you click the advanced settings button a new window will open which contains a live log. Additionally, a pallettown.log file is created in the same directory as the .jar with detailed logging of the account creation process. ### Linux

Tested on Ubuntu 16.04

Install prerequisites

Java JRE

Install Java8 through terminal with

sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java8-installer
Firefox

Follow the instructions here to install Firefox.

Python 2.7.12

Install python through terminal with

sudo apt install python2.7

Now install pip (A python package manager)

sudo apt install python-pip

Selenium

Install selenium through terminal with

sudo python -m pip install selenium

GeckoDriver

Download the latest geckodriver for your operating system from https://github.com/mozilla/geckodriver/releases.

Extract the tarball and place geckodriver in your path, such as /usr/bin. (Your file names may differ from example)

tar -xvzf geckodriver-v0.13.0-linux32.tar.gz
sudo cp geckodriver /usr/bin/
PhantomJS

Download the latest PhantomJS for your operating system from http://phantomjs.org/download.html.

Extract the .tar.bz2 file and copy phantomjs/bin/phantomjs to /usr/bin. (Your file names may differ from example)

tar -xjf phantomjs-2.1.1-linux-i686.tar.bz2
sudo cp phantomjs-2.1.1-linux-i686/bin/phantomjs /usr/bin/

Running Pallet Town

There a two ways of running pallet town.

Starting it from terminal with:

java -jar PalletTown.jar

Or simply double clicking the .jar file in a file manager.

You can find the .jar file here Releases

If you click the advanced settings button a new window will open which contains a live log. Additionally, a pallettown.log file is created in the same directory as the .jar with detailed logging of the account creation process.

Mac

Detailed instructions not written yet, however, if you install the following dependencies, it should work:

To launch

Either double click on the Jar, or run through terminal with:

java -jar PalletTown.jar

You can find the .jar file here Releases

If you click the advanced settings button a new window will open which contains a live log. Additionally, a pallettown.log file is created in the same directory as the .jar with detailed logging of the account creation process.

Usage

For more detailed documentation, please visit the wiki.

Basic Examples

Note: When using a proxy list, you may encounter errors if you have a proxy (possibly VPN too) configured for your system. Please disable the proxy/VPN if you encounter any errors

Create a single account with random details with manual captcha

  • Enter any email address that is plusmail compatible into the Email field. (If you aren't sure, check the FAQ here)
  • Click Create Accounts

Username, password, and date of birth will be randomly generated and entered for you. All you have to do is wait for the captcha to appear, and solve it.

Create a single account with random details

Create 5 accounts with random details with manual captcha, and save the usernames/passwords to a text file

  • Enter a plusmail compatible email address in the Email field. (See the FAQ if you're unsure)
  • Enter the number 5 into the Number of accounts field.
  • Click the Output File field, which will open up a file browser (It may take a while on some systems)
  • Select your output file
  • Click Create Accounts

Create 5 accounts with random details with manual captcha, and save the usernames/passwords to a text file

Create 10 accounts with random details with 2captcha and a proxy list, and save the details to a file

  • Enter a plusmail compatible email address in the Email field. (See the FAQ if you're unsure)
  • Enter the number 10 into the Number of accounts field.
  • Enter your 2Captcha key into the 2Captcha Key field.
  • Click the Output File field, which will open up a file browser (It may take a while on some systems)
  • Select your output file
  • Click the Proxy File field, which will open a file browser (It may take a while on some systems)
  • Select your proxy file. It should be formatted as 1 proxy per line, eg:
    https://13.41.123.231:23123
    http://14.51.233.135:23321
    11.52.231.136:23321
    https://username:password@12.13.145.251:21313
    
  • Click Create Accounts

Create 10 accounts with random details with 2captcha and a proxy list, and save the details to a file

Create 5 numbered accounts (eg: user1,user2,user3) with a specific username and password, with manual captcha, and save the details to a file

  • Enter a plusmail compatible email address in the Email field. (See the FAQ if you're unsure)
  • Enter the username you want to use into the Username field.
  • Enter the password you want to use into the Password field. (It must contain a capital letter, number, and symbol)
  • Enter the number 5 into the Number of accounts field.
  • Enter the number 1 into the Start number field. Start number is where the accounts will be numbered from, eg:
    Start number 1, 5 accounts:
    user1,user2,user3,user4,user5
    Start number 10, 5 accounts:
    user10,user11,user12,user13,user14
    
    For more info on proxies see the FAQ here
  • Click the Output File field, which will open up a file browser (It may take a while on some systems)
  • Select your output file
  • Click Create Accounts

Create 5 numbered accounts (eg: user1,user2,user3) with a specific username and password, with manual captcha, and save the details to a file

Create 10 accounts with random details, using 2Captcha, automatic Gmail verification, save to file, and use proxy list

  • Enter a plusmail compatible email address in the Email field. (See the FAQ if you're unsure)
  • Enter the number 10 into the Number of accounts field.
  • Enter your 2Captcha key into the 2Captcha Key field.
  • Check the Auto Verify Accounts box.
  • Enter your email account for auto verify. (eg: myaddress@hotmail.com, or mygmail@gmail.com if you've set up forwarding to gmail)
  • Enter your email account password.
  • Click the Output File field, which will open up a file browser (It may take a while on some systems)
  • Select your output file
  • Click the Proxy File field, which will open a file browser (It may take a while on some systems)
  • Select your proxy file. It should be formatted as 1 proxy per line, eg:
    https://13.41.123.231:23123
    http://14.51.233.135:23321
    11.52.231.136:23321
    https://username:password@12.13.145.251:21313
    
    For more info on proxies see the FAQ here
  • Click Create Accounts

Create 10 accounts with random details, using 2Captcha, automatic verification, save to file, and use proxy list

FAQ

For more help, please ask on the discord.

What proxy types are supported?

PalletTown currently supports the following proxy protocols:

  • HTTP/HTTPS
  • SOCKS4/SOCKS5

Where can I find proxies to use with PalletTown?

PalletTown works best with private proxies. Public proxies often have unstable connections, and can even be banned by Niantic. For best results, google "private proxies".

What is a "plusmail compatible email address"?

A plusmail compatible email address is an email where emails sent to myaddress+123@domain.com get redirected to myaddress@domain.com. This is a very useful feature as it allows the creation of many PTC accounts with a single email address.

Hotmail, Outlook, and Gmail support this feature, however Niantic is able to detect it being used in gmail addresses so it won't work for Pallet Town.

You can test if your email service supports plusmail like so:

For address myaddress@domain.com, send an email to myaddress+1234@domain.com, you should receive it in your email myaddress@domain.com. If it doesn't arrive in your email, your email service does not support the plusmail trick, and you'll need a different email to use Pallet Town.

How do I automatically forward emails from Hotmail to Gmail?

NOTE: Hotmail to Gmail forwarding is no longer required! Simply use your hotmail address in the auto verification box

If you've already received at least 1 activation email in your hotmail
  1. Log into your hotmail account.
  2. Click on an activation email from niantic
  3. At the top of the window, click the three dots on the far right Three dot button
  4. Click the "Create rule..." option Create rule option
  5. Remove the middle condition so that only received from, and matches subject remain Forwarding conditions
  6. Click the drop down under do all of the following, then "Forward, redirect or send", and then "Forward the message to..." Forward the message to
  7. Enter your gmail address in the box that appears, and click ok, then ok again to create the rule.

Done!

If you haven't received at least 1 activation email in your hotmail

TBA