Hallo meine Lieben,
Das Programm ist komplett gratis, außerdem liefere ich den Quellcode gleich mit, der dann natürlich auch weiterentwickelt / modifiziert & verkauft werden darf.
Bei Fragen gerne bei mir in Discord melden.
Falls ein Accountcreator oder ähnliches benötigt wird, bitte über
anfragen.
Zum Projekt:
- in Java geschrieben
- nutzt Mysql (MariaDB) für Accounts
- ist eine Konsolenanwendung
- kann ggf. unter Linux verwendet werden (untested)
- logic mit http (Post & Get) requests
Der Ablauf:
Es muss eine Datenbank erstellt werden, darin werden die Accounts abgespeichert. Da Palai nur alle 24h eingefordert werden darf, wird das Datum inkl. Uhrzeit hinterlegt. Das Programm ist darauf ausgelegt 24/7 zu laufen und sucht jede Stunde nach Accounts, die Palai anfordern dürfen.
Darf ein Account Palai anfordern, loggt er sich ein, Fordert das Palai an und schickt es an einem anderen Account, dieser kann Konfiguriert werden (Als Parameter beim start, dazu später mehr)
Einrichtung:
Als erstes solltest du dir einen Mysql-Server installieren. Das geht am einfachsten mit XAMPP. Also einfach runterladen & installieren.
Dann starten und den Apache & den Mysql-Server starten, wie in dem Screenshot:
Eine neue Datenbank mit dem Namen:
palaibot anlegen. Im Anschluss folgendes SQL-Skript ausführen:
Code:
CREATE TABLE `users` (
`USER_ID` bigint(20) NOT NULL,
`EMAIL` varchar(255) NOT NULL,
`LAST_ASK` datetime NOT NULL,
`PASSWORD` varchar(255) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
ALTER TABLE `users`
ADD PRIMARY KEY (`USER_ID`),
ADD UNIQUE KEY `UK_ku29j688xlci1ksopvjfgpswp` (`EMAIL`);
ALTER TABLE `users`
MODIFY `USER_ID` bigint(20) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=1;
COMMIT;
Anschließend kannst du Accounts in die Datenbank einfügen:
Code:
INSERT INTO users (EMAIL, LAST_ASK, PASSWORD) VALUES ('', '2000-01-01 10:10:10', 'YOUR_PALAI_PASSWORD');
INSERT INTO users (EMAIL, LAST_ASK, PASSWORD) VALUES ('', '2000-01-01 10:10:10', 'YOUR_PALAI_PASSWORD2');
COMMIT;
Dabei ist es wichtig, ein Datum zu verwenden, das 24h in der Vergangenheit liegt. Dieses Datum, was bereits eingetragen ist, kann auch so bleiben.
Wichtig ist nur, dass du deine Email und das Passwort einfügst.
Das Projekt läuft unter der Java Version 8. (Getestet mit 8_202).
Es muss also eine Java 8 JRE heruntergeladen & installiert werden.
Möglicherweise funktioniert es mit einer neueren Version nicht.
In der Datei Start.bat muss der Transferlink geändert werden.
Code:
java -jar PalaiBot.jar interlogy+843fb7f2d-f17f-4f86-8365-0aeaf61f566e
Der Transferlink: interlogy+843fb7f2d-f17f-4f86-8365-0aeaf61f566e
Muss auf ihren eigenen abgeändert werden. Dahin wird das Palai geschickt!
Edit: Download entfernt