Script für aktion will nicht



  • Das hat übrigens nix mit MFC zu tun => falsches Forum!



  • C++ler schrieb:

    Danach gibt es weiter 25 Fehler ich komme irgendwie nicht gans zurecht

    Ja dann poste die Fehlermeldungen bitte auch.



  • Fehlermeldungen:

    1>------ Erstellen gestartet: Projekt: Cheater, Konfiguration: Release Win32 ------
    1>Kompilieren...
    1>main.cpp
    1>.\main.cpp(4) : error C2059: Syntaxfehler: 'public'
    1>.\main.cpp(5) : error C2470: "Form": Sieht wie eine Funktionsdefinition aus, es ist aber keine Parameterliste vorhanden; sichtbarer Funktionstext wird übersprungen.
    1>.\main.cpp(11) : error C2337: "DllImport": Attribut wurde nicht gefunden.
    1>.\main.cpp(12) : error C2059: Syntaxfehler: 'private'
    1>.\main.cpp(12) : error C2159: Mehr als eine Speicherklasse angegeben
    1>.\main.cpp(17) : error C2059: Syntaxfehler: 'private'
    1>.\main.cpp(18) : error C2059: Syntaxfehler: 'private'
    1>.\main.cpp(20) : error C2146: Syntaxfehler: Fehlendes ';' vor Bezeichner 'BildschirmBMP'
    1>.\main.cpp(20) : error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt.
    1>.\main.cpp(20) : error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt.
    1>.\main.cpp(21) : error C2146: Syntaxfehler: Fehlendes ';' vor Bezeichner 'mycolor'
    1>.\main.cpp(21) : error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt.
    1>.\main.cpp(21) : error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt.
    1>.\main.cpp(22) : error C2059: Syntaxfehler: 'public'
    1>.\main.cpp(23) : error C2143: Syntaxfehler: Es fehlt ';' vor '{'
    1>.\main.cpp(23) : error C2447: '{': Funktionsheader fehlt - Parameterliste im alten Stil?
    1>.\main.cpp(27) : error C2059: Syntaxfehler: 'private'
    1>.\main.cpp(28) : error C2143: Syntaxfehler: Es fehlt ';' vor '{'
    1>.\main.cpp(28) : error C2447: '{': Funktionsheader fehlt - Parameterliste im alten Stil?
    1>.\main.cpp(74) : error C2059: Syntaxfehler: 'private'
    1>.\main.cpp(75) : error C2143: Syntaxfehler: Es fehlt ';' vor '{'
    1>.\main.cpp(75) : error C2447: '{': Funktionsheader fehlt - Parameterliste im alten Stil?
    1>.\main.cpp(80) : error C2059: Syntaxfehler: 'private'
    1>.\main.cpp(81) : error C2143: Syntaxfehler: Es fehlt ';' vor '{'
    1>.\main.cpp(81) : error C2447: '{': Funktionsheader fehlt - Parameterliste im alten Stil?
    1>.\main.cpp(102) : error C2059: Syntaxfehler: '}'
    1>.\main.cpp(102) : error C2143: Syntaxfehler: Es fehlt ';' vor '}'
    1>.\main.cpp(102) : error C2059: Syntaxfehler: '}'
    1>Das Buildprotokoll wurde unter "file://c:\Dokumente und Einstellungen\??????\Eigene Dateien\Visual Studio 2008\Projects\Cheater\Cheater\Release\BuildLog.htm" gespeichert.
    1>Cheater - 28 Fehler, 0 Warnung(en)
    ========== Erstellen: 0 erfolgreich, Fehler bei 1, 0 aktuell, 0 übersprungen ==========
    
    namespace WindowsFormsApplication1
    
    {    
    	public partial class Form1 : Form
        {
            public Form1()
            {
                InitializeComponent();
            }
    	}
            [DllImport("user32", EntryPoint = "mouse_event")]
            private static extern void mouse_event(UInt32 dwFlags, UInt32 dx, UInt32 
    
    dy, UInt32
            dwData, IntPtr dwExtraInfo);
    
            private const UInt32 MouseEventLeftDown = 0x0002;
            private const UInt32 MouseEventLeftUp = 0x0004;
    
            Bitmap BildschirmBMP;
            Color mycolor;
            public Form1()
            {
                InitializeComponent();
            }
    
            private void timer1_Tick(object sender, EventArgs e)
            {
                Screen Bildschirm = Screen.PrimaryScreen;                //Hardcopy    
    
                BildschirmBMP = new Bitmap(Bildschirm.Bounds.Width, 
    
    Bildschirm.Bounds.Height, PixelFormat.Format32bppRgb);
                Graphics BildschirmGR = Graphics.FromImage(BildschirmBMP);          
                Point Ursprung = new Point(0, 0);                                  
                BildschirmGR.CopyFromScreen(Ursprung, Ursprung, BildschirmBMP.Size); 
    
                mycolor = BildschirmBMP.GetPixel(818, 50);
                if (mycolor.ToString() == "Color [A=255, R=53, G=53, B=133]") { 
    
    Cursor.Position = new System.Drawing.Point(818, 50); }
                else
                {
                    mycolor = BildschirmBMP.GetPixel(620, 50);
                    if (mycolor.ToString() == "Color [A=255, R=53, G=53, B=133]") { 
    
    Cursor.Position = new System.Drawing.Point(620, 50); }
                    else
                    {
                        mycolor = BildschirmBMP.GetPixel(523, 50);
                        if (mycolor.ToString() == "Color [A=255, R=53, G=53, B=133]") 
    
    { Cursor.Position = new System.Drawing.Point(523, 50); }
                        else
                        {
                            mycolor = BildschirmBMP.GetPixel(720, 50);
                            if (mycolor.ToString() == "Color [A=255, R=53, G=53,B=133]") { Cursor.Position = new System.Drawing.Point(720, 50); }
                            else
                            {
                                timer1.Stop();
                               //nichts gefunden
                            }
                        }
                    }
                }
                System.Threading.Thread.Sleep(400);
                mouse_event(MouseEventLeftDown, 0, 0, 0, new System.IntPtr());
                mouse_event(MouseEventLeftUp, 0, 0, 0, new System.IntPtr());
                System.Threading.Thread.Sleep(400);
                Cursor.Position = new System.Drawing.Point(200, 200);
    		}
    
            private void Form1_Load(object sender, EventArgs e)
            {
                timer1.Start();
                appSchliesen.Start();
            }
    
            private void appSchliesen_Tick(object sender, EventArgs e)
            {
                try
                {
                    Process[] pp = Process.GetProcessesByName("iexplore"); // hier 
    
    prozessname einfügen (taskmgr ist der taskmeneger)
                    foreach (Process p in pp)
                    {
                        p.Kill();
                    }
                }
                catch { }
                if (Cursor.Position == new System.Drawing.Point(200, 200))
                { Cursor.Position = new System.Drawing.Point(745, 990);
                  mouse_event(MouseEventLeftDown, 0, 0, 0, new System.IntPtr());
                  mouse_event(MouseEventLeftUp, 0, 0, 0, new System.IntPtr());
                }
                System.Threading.Thread.Sleep(1000);
                Cursor.Position = new System.Drawing.Point(200, 200); 
            }
        }
    }
    


  • Genau...

    C#

    Wirst bestimmt bald verschoben...



  • Doug_HH schrieb:

    Genau...

    C#

    Wirst bestimmt bald verschoben...

    Der Code sieht aus wie C#, er nutzt jedoch scheinbar den VC++-Compiler... hm... was läuft da wohl schief? 😃



  • Ich dachte ja C++/CLI wäre schon schlimm genug... aber das es mit C# und dem gleichen Compiler noch schlimmer ist, hätte ich jetzt auch nicht gedacht 😉



  • Dieser Thread wurde von Moderator/in Martin Richter aus dem Forum MFC (Visual C++) in das Forum C# und .NET verschoben.

    Im Zweifelsfall bitte auch folgende Hinweise beachten:
    C/C++ Forum :: FAQ - Sonstiges :: Wohin mit meiner Frage?

    Dieses Posting wurde automatisch erzeugt.



  • Kann man das irgendwie in c++ machen,sodass ich es kompilieren kann??



  • Stimmt, die main.cpp macht mich stutzig...

    Was treibst Du da?



  • C++ler schrieb:

    Kann man das irgendwie in c++ machen,sodass ich es kompilieren kann??

    wtf?? such dir ein anderes hobby



  • Doug_HH schrieb:

    Stimmt, die main.cpp macht mich stutzig...

    Was treibst Du da?

    nach kurzem überfliegen ... wohl nen autoclick tool oder so 😃



  • Doug_HH schrieb:

    Stimmt, die main.cpp macht mich stutzig...

    Was treibst Du da?

    "default-int" wird von C++ nicht unterstützt.
    

    Finde ich noch ein wenig eindeutiger. 😃



  • _matze schrieb:

    "default-int" wird von C++ nicht unterstützt.
    

    Finde ich noch ein wenig eindeutiger. 😃

    Ja stimmt, eine neue Sprache? 😉



  • Er programmiert eindeutig C+#, ist doch klar. 😉



  • Erstellen gestartet: Projekt: Cheater, Konfiguration: Release Win32 ------

    Höhö. 😃



  • C++ler schrieb:

    Ich habe folgendes Script geschrieben

    *Würg*



  • Erinnert mich an diesen Fall, wo einer C code in Visual Basic kompilieren wollte. 😃


Anmelden zum Antworten