[S] C# Pluginwriter & PHP

08/16/2011 15:46 boxxiebabee#1
Moin,

also ich arbeite seit geraumer Zeit an einem Projekt,
und zwar an einem YoutubeBot. Bevor ihr jetzt den Thread verlässt und euch denkt, schon wieder so ein 0815 Webbrowser-Bot, lest euch erst einmal den Rest durch, da dies nicht der Fall ist.

Zur Zeit ist folgendes bereits implementiert:

Login System
----------------------
-Login und Registrierungs Funktion
-Captcha
-Email aktivierung
-Online-Datenbank
-Connection - mehrfach verschlüsselt - OpenSSL
Hier eine kleine Grafik dazu:
-Passwörter werden online mit Blowfish (448bit, oder vll XETA) verschlüsselt
-Bug Report (Error Handling)
-Komplett eigenes Design in WPF
---------------------------------------------------------------------------------
Was noch kommt:
Paar kleine Änderungen \ Bugfix's am Login-System.
Also ganz offensichtlich fehlt noch der Youtube Bot. Dieser wird in laufe der nächsten Tage erstellt, zumindest ein Teil davon.
Das eigentliche Programm dient nur als Host, zum verwalten / kommunizieren der Plugins untereinander.
Außerdem wird noch ein Admin-Panel in PHP erstellt zum einfachen verwalten der User & Reports.
Ein Updater wird auch noch beigefügt, aber das sollte das geringste Problem darstellen.

Also was ich suche:
Einen fähigen Programmierer mit Erfahrung in Sachen...
-C# Plugins (ist nicht wirklich schwer)
-C# Youtube API (auch nicht)
-C# HttpRequest wäre eventuell auch nicht vom Nachteil
-PHP & Datenbank

Beispiele welche Aufgaben du bekommst:
-PHP Admin Panel (vielleicht)
-Plugin Password Changer
-Plugin Comment receiver (alle Kommentare eines Videos anzeigen)
-Mass Messenger
-etc.

-Alle Plugins über die API sofern möglich.
ps. den eigentliche (Plugin)Bot, Kommentieren, Liken, Disliken etc. mach ich selbst :>

Was ich biete:
- %Anteil beim Verkauf

Aktuelle Bild vom Programm:

Wer interesse hat, bitte hier im Thread oder per PM melden ;)
08/18/2011 19:51 boxxiebabee#2
Quote:
Originally Posted by Y u k i View Post
Die GUI ist wunderschön, ich würde gerne helfen aber bin in diesen bereichen nicht gearde erfahren.. sorry..
Danke ;) wäre recht nett jemanden zu finden der das halbwegs draufhat, ist nämlich alles zusammen ne heiden arbeit, zumindest das debuggen und die meisten Fehler auszumärzen & code optimierung.

hab jetzt mal angefangen die ganzen if-abfragen rauszuhaun/austauschen.. damit das ganze übersichtlicher wird.

Code:
lbl_status.Content = e.Response == "Successfully" ? e.Response :
lbl_status.Content = e.Response == "False Username" ? e.Response :
lbl_status.Content = e.Response == "False Password" ? e.Response :
lbl_status.Content = e.Response == "You are banned" ? e.Response :
lbl_status.Content = e.Response == "Not verified" ? e.Response : "Error";
==

Code:
if (e.Response == "Successfully")
            {
                lbl_status.Content = e.Response;
                //some other work
            }
            else
            {
                if (e.Response == "False Username")
                {
                    lbl_status.Content = e.Response;
                    //some other work
                }
                else
                {
                    if (e.Response == "False Password")
                    {
                        lbl_status.Content = e.Response;
                        //some other work
                    }
                    else
                    {
                        if (e.Response == "You are banned")
                        {
                            lbl_status.Content = e.Response;
                            //some other work
                        }
                        else
                        {
                            if (e.Response == "Not verified")
                            {
                                lbl_status.Content = e.Response;
                                //some other work
                            }
                            else
                            {
                                lbl_status.Content = "Error";
                                //some other work
                            }
                        }
                    }
                }
            }