CYOSB - Create Your Own Simple Bot
Ein von mir in C++/Qt geschriebenes Tool, mit dem man sich seinen eigenen "Bot" erstellen kann, der einfache Aufgaben automatisiert abarbeiten kann.
Darunter fallen Tasks wie den Cursor zu bewegen, Mausklicks und Tastatureingaben zu simulieren, sowie Prozesse zu starten und wieder zu beenden.
Würde mich sehr über Feedback freuen, egal ob Lob, Kritik, Verbesserungsvorschläge oder Bugreports. Jegliche Rückmeldung wird beachtet.
Vielleicht findet der eine oder andere Verwendung für CYOSB.
Sourceforge Seite: https://sourceforge.net/projects/cyosb/
Download version 1.0 (mit Beispiel-Bot)
file-upload.net
sendspace.com
megafileupload.com
Download version 1.0 (ohne Beispiel-Bot)
file-upload.net
sendspace.com
megafileupload.com
Guten Tag,
ich suche noch C++ Programmierer die mit mir einen Explorer programmierern der sich mit Handgesticken durch einen virtuellen 3-dimensionalen Raum steuern lässt.
Das Projekt ist ein Freizeitprojekt also erfolgt keine Vergütung.
Zielplattform sind erstmal Windows & Linux.
Da ich mich erstmal mit beiden im Titel genannten Bibliotheken einarbeiten muss kann ich jetzt noch nicht sagen was richtig und falsch ist bzw. wie was und wo optimiert werden muss auch in c++ bin ich kein profi, kann also lediglich grundlagen vermitteln falls es erforderlich ist.
Hier ein erster Screen auf dem man leider nicht sieht das auch schon die Datei-/Ordernamen vorhanden sind. Kreise sind Dateien und Quadrate Ordner.
http://i40.tinypic.com/14sf7s4.png
Zutun ist:
Optimierung der Darstellungs- und Ladegeschwindigkeit
Formel zur verteilung der Ordner Inhalte
Pickhandler für Ordner
und die komplette Gestick-Steuerung
evtl. auch eine Portierung auf Android
Ich würde mich freuen wenn sich ein Paar gleich gesinnte finden und wir das Projekt umgesetzt kriegen.
Liebe ForenUser,
ich brauche Unterstützung in der Entwicklung eines Fotocontrollers auf RaspberryPi inkl. der Ansteuerung eines Tablets.
Ich suche also einen fitten Programmierer, der auf Freelancer-Basis mir die Funktionen erstellen kann.
Informationen inkl. eines detaillierten Funktionsplan gibt es natürlich per PN
Also, wenn jemand gerade freie Kapazitäten hat, freue ich mich auf eure Nachrichten!
Liebe Grüße,
renegade
joomoo schrieb:
@Xin:
Hier wird nochmal erklärt, warum man eigentlich immer wenn mögich auto verwenden sollte: http://herbsutter.com/2013/08/12/gotw-94-solution-aaa-style-almost-always-auto/ (Siehe Solution 3)
Immer wenn möglich...
Amüsant finde ich das Argument mit der Initialisierung. Eine Klasse ist initialisiert, wenn sie einen Default-Konstruktor hat. Hat sie keinen, muss ich sie initialisieren.
Die Konvertierung "auto var = type{ init }" statt "type var = init"... joah... das klingt mir teils dann doch ein wenig nach einem Beweis, dass Dinge mit auto gehen, aber für mich nicht überzeugend, dass das jetzt der Weisheit letzter Schluss ist.
Ich habe nichst gegen auto, ich benutze die Anweisung selbst regelmäßig. Aber ich benutze eine IDE nicht zur Dokumentation. Ich benutze aber Typen zur Dokumentation meines Quelltextes. auto verschweigt mir diese Typen.
Man kann für und gegen auto sein. Aber bei mir gehen die Alarmglocken an, wenn irgendwo ein immer oder ein niemals genannt wird. Ich benutze auch goto fast niemals - aber ich benutze es, obwohl man es auch anders lösen kann. Anders ist aber nicht zwangsläufig besser wenigstens gleichgut.
Wie läuft's mit Deiner Sprache?
Wie hier schon gesagt: Mit der Anzahl an Leuten werdet ihr wohl kaum besser werden, als das, was es schon zu kaufen gibt.
Aber wenn du/ihr wirklich ein MMORPG programmieren wollte, dann lest doch mal Eternal Lands' MMORPG Postmortem: Mistakes and Lessons.
Hallo Zusammen,
ich habe vor kurzem meine erste "sinnvolle" Android App im Store veröffentlicht für die ich nun einige Tester suche. Es handelt sich dabei um einen Audio Recorder welche Aufnahmen in WAV und AAC erstellen kann.
Link zu der App: https://play.google.com/store/apps/details?id=com.newvet.VoiceRecorder
Von meiner App werden mir hin und wieder einige Abstürze gemeldet welche allerdings nicht wirklich reproduzierbar sind, wenn man nicht weiß was der Nutzer getan hat.
Konkret geht es mir um die folgenden Punkte:
1. Wenn die Anwendung bei Start abstürzt: Funktionieren andere Audio Recorder auf dem selbem Gerät? Um was für ein Gerät handelt es sich?
2. Wenn die Anwendung bei einer bestimmten Aktion abstürzt: Welche Aktion war das genau? Eventuell irgendwelche Besonderheiten bei dem entsprechendem Gerät oder in den Einstellungen?
3. Wenn die Anwendung fehlerfrei läuft wär ich natürlich auch dankbar für eine Info
Sonstiges:
Obwohl ich die App auch in Englisch übersetzt habe, kommen die meisten Downloads aus Deutschland und nicht aus z.b. den USA wo es ja weitaus mehr Nutzer geben sollte. Hat jemand eine Erklärung dafür? Die einzige Erklärung die mir dazu einfällt, sind eventuelle Grammatikfehler in der App oder der Play Store Beschreibung (ich hab die App selber übersetzt). Es wäre nett wenn sich jemand die App auch mit englischer Systemsprache ansehen könnte und mir solche Fehler berichtet)
Wer ansonsten irgendwelche Anmerkungen oder Verbesserungsvorschläge hat, kann die natürlich auch gerne hier lassen.
Danke schonmal.
SeppJ schrieb:
Aber wie reagierst du auf 0? Mit einer Exception?
Nein, ich gebe NaN zurück.
SeppJ schrieb:
Nein, das ist einfach ein Fehler beim Übersetzen, wenn man schnelle Gleitkommarithmetik aktiviert, obwohl NaN im Programm vorkommen kann. Das ist eine höchst gefährliche Einstellung, da sie, wie du siehst, das Programmverhalten verändert. So etwas darf nie default sein.
Sonst könntest du dich auch beschweren, dass ein Compileroption wie -Dcout=cin ein Programm durcheinander bringt.
Sehen die bei Codegear wohl anders, wenn das deren Default Einstellung ist. Gut, jetzt haben wir beide unseren Standpunkt mit unterschiedlichen Voraussetzungen.
Dann:
funktion(buchstabenliste)
{
Schleife: Zeile einlesen, so lange erfolgreich:
{
position = 0;
Schleife: Buchstabe aus buchstabenliste
{
suche buchstabe in zeile ab position
position = position des buchstabens + 1
}
falls position <= länge der zeile -> erfolg!
}
}
Hallo,
seit über 5 Jahren programmiere ich in C++ und Java. Ich kenne mich insbesondere in den Bereichen Algorithmen und Datenstrukturen sehr gut aus. Außerdem habe ich Grundkenntnisse in HTML, CSS, PHP & MySQL.
Ich würde mich über neue Herausforderungen in den genannten Bereichen freuen. Gerne arbeite ich mich auch in neue (Spezial-)Gebiete ein. Ganz umsonst möchte ich in meiner Freizeit auch nicht arbeiten, deshalb stelle ich mir eine Aufwandsentschädigung nach Absprache vor. Ich bearbeite keine sinnfreien, unrealistischen oder utopischen Aufträge (wie z. B. RPGs und andere Projekte die zu 100% scheitern)!
Bei Interesse bitte ich um eine Kontaktaufnahme per privater Nachricht. Ich bitte darum, den Auftrag möglichst detailliert zu beschreiben. Nur so kann ich den Aufwand einschätzen.
Viele Grüße
Hallo,
Ich suche einen Partner für ein PHP Projekt. Es wird ein Online Browsergame, so viel kann ich schon einmal verraten. Einzelheiten dann per Skype. Mein Skypename ist mariochillt. Einfach adden.
Ich suche zuverlässigen Partner, der ehrenamtlich mit PHP arbeitet.
Freue mich auf eure Anfragen.
Vielleicht wird es später eine Vergütung geben.
Das Script zum Spiel ist auch schon fertig, also meldet euch.
@TH: Es geht darum, den zeitauswand gleicher Projekte trotz gestückelter Bearbeitung einfach zu erfassen. Das kann Project und noch 1000 andere aber halt immer nur mit "function-overkill". Auswertung IMHO tabellarisch (mit EDIT) und dann ggf. in Summe als Export. Excel kann und hat fast jeder bzw. mindestens OS-Alternativen...
Zum Aufwand: Die Programmiersprache ist mir wurscht. Mein Horizont endet bei Pascal/Labview/Fluent/Mathematica (Logo/Basic/Batch - *LOL*). Aber wenn jemand weiß, wie er eine Datenbank erzeugt und diese mit einer Maske verknüpft, sollte der Aufwand doch bei vollständigem Konzept der Umsetzung doch unerheblich sein. Bei Labview konnte ich den Kollegen immer recht genau sagen, ob etwas 1 h, 1 d oder 1 Woche dauert und meistens stimmte das Bauchgefühl. Wenn ich als Prigrammierer meine Pappenheimer kenne und weiß, wie sie zu bedienen sind, also nur ein paar Namen und Verknüpfungen definieren muss, dann ist das doch flott gemacht. Oder bin ich da aufgrund meines Programmier-Horizontes etwas zu naiv...?!
BTW: Danke für den Link. Wieder was gelernt. Leider beschreibt es recht schmerzhaft auch meinen Alltag, denn 80% der Zeit recherchiert mann, stimmt sich ab, fragt gegen und überlegt sich Qntworten, die man dann in 20% der Zeit als Essenz zusammen nagelt. Endlich hat das Kind mal einen Namen...
@Klaus: Solange "naja" mit Gründen belgt werden kann gehe ich mit, ansonsten...... Anyway. you got PM
Viele Grüße
Dennis
cooky451 schrieb:
Deine Beiträge kannst du auch selbst editieren. Einen Thread zur Account-Löschung gibt's hier http://www.c-plusplus.net/forum/248923
PS: Bist du der Typ der bei YT seinen Real-Name angegeben hat?
danke
crispin kenton schrieb:
Danke, aber dafür geh ich heut abend lieber in Puff!
@edit: zum blasen...
Danach solltest du aber 25 Euro übrig haben, oder bist du so billig?
crispin kenton schrieb:
Hätt ja sein können, dass jmd. Trainiert und auch Lust darauf hat.
http://www.troll.me/images/next-zyzz/you-mad-bro-you-mad-thumb.jpg
Darf ich mal fragen, was daran das Alleinstellungsmerkmal sein soll? Gameengines gibt es haufenweise, da jeder Spaß am Schreiben von Engines hat. Bloß keine Spiele, weil das Arbeit wäre.
Entsprechend scheint auch Leadwerks, wenn mich Google nicht belügt, eine weitere Engine ohne ein einziges existierendes Spiel zu sein.
Wenn hingegen, mal hypothetisch, Epic Games einen Kickstarter machen würde, die Unreal 5 Engine so zu entwickeln, dass alle einmal dafür entwickelten Spiele auf allen unterstützten Plattformen (inklusive Mac und Linux) laufen würden, das wäre mal ein Projekt.
Antiker schrieb:
Es sind keine schweren und sollten schnell erledigt sein wenn man Erfahrung hat. Doch wir hatten schon viele Bewerber die da schon ihre Probleme hatten. Dies wollen wir damit vermeiden und dennoch diese Leute unterstützen sich weiter zu Entwickeln mit diesen Aufgaben.
Diese Aufgaben sind für absolute Anfänger. Und die Lösungen sind schlecht und C-Style (C-Stdio und C-Strings).
Doch wir hatten schon viele Bewerber die da schon ihre Probleme hatten.
Hui...