S> Open Source Project -Scripts/Bots/Anderwertiges

07/27/2018 10:14 Mad0ck#1
Hey,

Ich bin auf der suche nach Open Source Projekten von Programmierern.
Unter anderem:
- "Bots"
- "Web-Skripte" für Spiele wie Travian,Stämme,Ikariam etc.
- Normale Anwendungen

Meine Kenntnisse der Sprachen liegen primär bei PHP, C#,C++ ,AutoIT und Pyhton.

Der Grund für diese Anfrage ist relativ simpel.
Ich habe bis jetzt in Gebieten wie WebSkripting oder Bots programmieren keinerlei Erfahrung.
Um nicht zich Leuten auf den Senkel zu gehen, welche mir die Grundlagen erklären/zeigen, lerne ich lieber von bereits vorhandenen Projekten.

Weiters ist es interessant zu sehen, wie andere Personen mit einem Problem umgehen, und dieses lösen.

Würde mich auf das eine odere andere (auch veraltete) Projekt von euch freuen

lg
Mad0ck
07/27/2018 10:36 Devsome#2
Schaue dich doch einfach auf Github mal um, da findest du tausend open-source Projekte.
Javascript: [Only registered and activated users can see links. Click Here To Register...]
Socket.io: [Only registered and activated users can see links. Click Here To Register...]
07/27/2018 17:47 warfley#3
Quote:
Originally Posted by Mad0ck View Post
Der Grund für diese Anfrage ist relativ simpel.
Ich habe bis jetzt in Gebieten wie WebSkripting oder Bots programmieren keinerlei Erfahrung.
Um nicht zich Leuten auf den Senkel zu gehen, welche mir die Grundlagen erklären/zeigen, lerne ich lieber von bereits vorhandenen Projekten.

Weiters ist es interessant zu sehen, wie andere Personen mit einem Problem umgehen, und dieses lösen.

Würde mich auf das eine odere andere (auch veraltete) Projekt von euch freuen

lg
Mad0ck
Denk aber dran, Code lesen ist sehr viel schwerer als Code schreiben. Andere projekte als refenz zu nehmen ist oftmals hilfreich, allerdings wenn du versuchst die projekte komplett zu verstehen, wirst du einfach nur deine Zeit verschwenden. Bis man sich komplett in ein fremdes projekt eingearbeitet hat vergeht viel zeit, und in dieser Zeit würdest du mit selbst bauen wahrscheinlich mehr lernen
07/27/2018 18:08 Mad0ck#4
Quote:
Originally Posted by warfley View Post
Denk aber dran, Code lesen ist sehr viel schwerer als Code schreiben. Andere projekte als refenz zu nehmen ist oftmals hilfreich, allerdings wenn du versuchst die projekte komplett zu verstehen, wirst du einfach nur deine Zeit verschwenden. Bis man sich komplett in ein fremdes projekt eingearbeitet hat vergeht viel zeit, und in dieser Zeit würdest du mit selbst bauen wahrscheinlich mehr lernen
Ich will keinen kompletten code zu 100% verstehen.
Ich will sehen wie Leute die bereits so etwas gemacht haben an die Sache herangehen :)

Es gibt leider keine wirklich Tuts "How to make a Bot" und dann ne 1:1 erklärung.

Entweder du fidnest wem der dir das zeigt/erklärt oder du fidnest es durch code von anderen Leuten herraus.
Das ist meine Intention dahinter

lg
07/27/2018 19:30 warfley#5
Quote:
Originally Posted by Mad0ck View Post
Ich will keinen kompletten code zu 100% verstehen.
Ich will sehen wie Leute die bereits so etwas gemacht haben an die Sache herangehen :)

Es gibt leider keine wirklich Tuts "How to make a Bot" und dann ne 1:1 erklärung.

Entweder du fidnest wem der dir das zeigt/erklärt oder du fidnest es durch code von anderen Leuten herraus.
Das ist meine Intention dahinter

lg
Dann kann ich mich nur Devsome anschließen, such einfach mal auf Github.

Der grund warum es kein wirkliche 1:1 Erklärung gibt, liegt daran das es nicht den bot gibt. Bots sollen ja einfach irgendwas automatisieren. Das kann ein simples shell script sein, das mit Curl und Grep sachen aus dem netz zieht, oder auch ein komplexeres programm welches die SystemAPI's voll ausnutzen muss. Oder sogar ein Hack, mit dem du bestehende boardmittel abusen musst (also ihrer eigentlich funktion zweckentfremden). Je nach dem ist das natürlich eine komplett andere herangehensweise.
Such dir also am besten was aus was du jetzt machen willst, und dann suche genau nach diesen informationen.

Ich selbst hab es damals anders rum gemacht, ich habe nie wirklich mich mit bots etc beschäftigt, dardurch das ich aber so viel über die SysteAPI's etc. so gelernt habe (im zuge des normalen programmierens) bin ich trozdem in der lage heute bots zu schreiben (auch wenn ich immer wieder merke das durch die fehlende übung es einfach ewigkeiten dauert, was mich aber nicht stört da ich eh kaum bots schreibe).
07/27/2018 20:06 Mad0ck#6
Quote:
Originally Posted by warfley View Post
Dann kann ich mich nur Devsome anschließen, such einfach mal auf Github.

Der grund warum es kein wirkliche 1:1 Erklärung gibt, liegt daran das es nicht den bot gibt. Bots sollen ja einfach irgendwas automatisieren. Das kann ein simples shell script sein, das mit Curl und Grep sachen aus dem netz zieht, oder auch ein komplexeres programm welches die SystemAPI's voll ausnutzen muss. Oder sogar ein Hack, mit dem du bestehende boardmittel abusen musst (also ihrer eigentlich funktion zweckentfremden). Je nach dem ist das natürlich eine komplett andere herangehensweise.
Such dir also am besten was aus was du jetzt machen willst, und dann suche genau nach diesen informationen.

Ich selbst hab es damals anders rum gemacht, ich habe nie wirklich mich mit bots etc beschäftigt, dardurch das ich aber so viel über die SysteAPI's etc. so gelernt habe (im zuge des normalen programmierens) bin ich trozdem in der lage heute bots zu schreiben (auch wenn ich immer wieder merke das durch die fehlende übung es einfach ewigkeiten dauert, was mich aber nicht stört da ich eh kaum bots schreibe).
Will vorerst sowieso nur paar scripte für Browsergames und ähnliches machen. Alles für private Zwecke drum kanns auch noch schön buggy sein xD :D
07/28/2018 00:53 Devsome#7
Dann suche nach deinen Browsergames auf github
07/28/2018 01:13 Omdi#8
[Only registered and activated users can see links. Click Here To Register...]
Hat damals sehr gut funktioniert :)