1. Dashboard
  2. Mitglieder
    1. Letzte Aktivitäten
    2. Benutzer online
    3. Team
    4. Mitgliedersuche
  3. Forenregeln
  4. Forum
    1. Unerledigte Themen
  • Anmelden
  • Registrieren
  • Suche
Alles
  • Alles
  • Artikel
  • Seiten
  • Forum
  • Erweiterte Suche
  1. AutoIt.de - Das deutschsprachige Forum.
  2. Mitglieder
  3. PrideRage

Beiträge von PrideRage

  • StringAdvanced UDF

    • PrideRage
    • 30. Januar 2010 um 14:41

    Hallo.
    Heute zeige ich euch meine neueste UDF, die StringAdvanced UDF.
    Die UDF enthält ein paar zusätzliche Funktionen, die ich manchmal beim Scripten vermisst habe.
    Aber jetzt habe ich sie selber gemacht :)
    Das Script gibts zum Download im Anhang.
    Im Script werden die einzelnen Funktionen auch erklärt.
    Es ist übrigens auch mein erstes Script mit DLL Strukturen ^^
    Ich würde mich über Kritik und Verbesserungsvorschläge freuen.

    P.S.: Beim Testen habe ich gemerkt, das eine meiner Funktionen bereits existiert, und zwar _String_GetChars_FromTo ist schon _StringBetween, aber ich wollte
    die Funktion trotzdem mal drinne lassen, weil ich mal gucken wollte, ob meine auch so gut wird, wie _StringBetween.

    Viel Spaß mit der UDF, und wenn ihr Bugs findet, bitte Melden.

    MfG. PrideRage

    Edit: String begrenzung ist nun höher und es wird wchar statt char verwendet.

    Dateien

    StringAdvanced.au3 3,8 kB – 407 Downloads
  • Kein Zugriff auf Checkbox

    • PrideRage
    • 29. Januar 2010 um 13:16

    Einfach den Beitrag Editieren -> Präfix = Gelöst statt Offen

  • msn UDF

    • PrideRage
    • 27. Januar 2010 um 19:14

    Schöne UDF.
    Aber ist es nicht eig. schneller mein MSN Window zu öffnen, freund doppelklicken und chatten anstatt erstmal hunderte(übertrieben xD) Zeilen zu
    coden um nur eine Konversation zu starten ?

  • IdleIt - Benutzer Inaktiv

    • PrideRage
    • 27. Januar 2010 um 18:39

    Achso wusste net das er im englischen Forum is, kenn ihn ja net :D

  • IdleIt - Benutzer Inaktiv

    • PrideRage
    • 27. Januar 2010 um 18:14

    Wir sind aber in einem deutschen Forum :)

  • IdleIt - Benutzer Inaktiv

    • PrideRage
    • 27. Januar 2010 um 18:02

    Wow i like the script but why do you schreiben alles in englisch ^^ ?
    Wirklich toll find ich's ^^

  • Bug beim Befehl "Send"?

    • PrideRage
    • 27. Januar 2010 um 17:18

    Versuchs mal so

    [autoit]

    $z5 = FileReadLine ( $file,5)
    $z6 = FileReadLine ( $file,6)
    Send("+ 49 (" & $z5 & ") " & $z6)

    [/autoit]
  • Text verschlüssler für Shared-PC's

    • PrideRage
    • 26. Januar 2010 um 19:09

    Hallo Community.
    Heute möchte ich euch ein Script präsentieren, welches voll leuten genutzt werden kann, die den PC nicht alleine nutzen,
    und ihre persönlichen Daten, Texte, Notizen und Scripts :D verbergen wollen.
    Und keine Panik, ihr müsst das Programm nicht ständig laufen lassen, der Key wird in eine .Ini gespeichert,
    und als kompilierte .exe ist es Bombensicher.
    Die PW's unten, die wie einfaches Tastengehämmer aussehen, geben der Datei viel schutz, denn die Funktion _StringEncrypt() braucht
    da ein PW wonach es die Datei verschlüsselt.
    Und auch mal an alle, die sich diesen Text nur halb durchlesen und sowieso das interesse verlieren, weil ihr PC allein genutzt wird:
    Die Hacker können ja auch Daten lesen, also is mein Prog auch ein Schutz gegen hacker.

    Wenn ihr irgendwelche Verbesserungsvorschläge und/oder Kritik(nicht zu negative) habt, postet sie einfach ;)
    Das Script ist im anhang.

    MfG. PrideRage

    Dateien

    Datei verschl 2,52 kB – 249 Downloads
  • eq

    • PrideRage
    • 24. Januar 2010 um 19:34

    Also mit AutoIt glaub ich wird das sehr viel Code.
    Machs doch mit Adobe After Effects ;)

  • Spiel - Dame v.0.0.2

    • PrideRage
    • 23. Januar 2010 um 19:01

    Cooles Script.
    Hab mich selber geschlagen :D
    Aber das Spiel erkennt nicht, wenn nichts mehr geht, das war auch mein Fall.
    Aber sonst ist das Spiel genial und habe keine Bugs entdecken können.
    Weiter so!

  • DLL Frage zum Einsteigen

    • PrideRage
    • 23. Januar 2010 um 12:53

    Vielen dank für die antwort, werds mir mal durchlesen.

  • DLL Frage zum Einsteigen

    • PrideRage
    • 23. Januar 2010 um 12:02

    Hallo.
    Ich möchte mich jetzt ein wenig mit DLL's in AutoIt befassen, und habe nun eine Frage.
    Habe mir Folgende DLL in C# erstellt.

    Spoiler anzeigen
    C#
    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Text;
    
    
    namespace TestDLL
    {
    	public class Class1
    	{
    	/// <summary>
        	/// Counts the number of times a character appears in a string.
        	/// </summary>
        	/// <param name="input">The string to parse</param>
        	/// <returns></returns>
        	public static string GetCharacters(string input)
        	{
    
    
            	string[,] alphanumerics = { { "1", "2", "3", "4", "5", "6", "7", "8", "9", "0", "a", "b", "c", "d", "e", "f", "h", "i", "j", "k", "l", "m", "n", "o", "p", "q", "r", "s", "t", "u", "v", "w", "x", "y", "z" } };
    
    
            	string result = "";
    
    
            	int FI = 0;
            	int LI = 0;
            	int counts = 0;
    
    
    
    
            	for (int i = 0; i < 35; i++)
            	{
    
    
                	//Get the lower-case characters first//
    
    
                	FI = input.IndexOf(alphanumerics[0, i]);
                	while (FI > -1)
                	{
                    	counts++;
                    	LI = FI + 1;
    
    
                    	FI = input.IndexOf(alphanumerics[0, i], LI);
                	}
    
    
                	if (counts > 0)
                	{
                    	result += "There are " + counts + " " + alphanumerics[0, i] + "'s.\n";
                	}
    
    
    
    
    
    
                	//Count upper-case characters//
    
    
                	FI = input.IndexOf(alphanumerics[0, i].ToUpper());
                	while (FI > -1)
                	{
                    	counts++;
                    	LI = FI + 1;
    
    
                    	FI = input.IndexOf(alphanumerics[0, i].ToUpper(), LI);
                	}
    
    
                	if (counts > 0)
                	{
                    	result += "There are " + counts + " " + alphanumerics[0, i].ToUpper() + "'s.\n";
                	}
    
    
                	counts = 0;
            	}
    
    
    
    
            	return result;
    
    
        	}
    
    
    
    
    	}
    }
    Alles anzeigen

    Und in AutoIt will ich jetzt mit DLLCall die Funktion aufrufen, und das habe ich so, aber es ist falsch.

    Spoiler anzeigen
    [autoit]

    DllCall("TestDLL.dll", "str", "GetCharacters", "input", "Hier der Input Code")

    [/autoit]

    Ich möchte nun von euch wissen, ob die Funktion richtig aufgerufen wird. Also das str und GetCharacters richtig ist.
    Und wie ich den Input schreibe.
    Die Zeile mit der ich mich in der DLL befasse ist die:

    Spoiler anzeigen
    Code
    public static string GetCharacters(string input)

    Aber welche Types und Params müssen benutzt werden ???

    Danke im vorraus für antworten.
    MfG. PrideRage

    P.S.: Ich habe ein wenig in BugFix' Tut gestöbert, aber i.wie nix passendes gefunden.

  • DLL Funktionen erkennen und nutzen

    • PrideRage
    • 22. Januar 2010 um 18:22

    Vielen Dank Andy

  • DLL Funktionen erkennen und nutzen

    • PrideRage
    • 22. Januar 2010 um 17:56

    Das hilft mir nicht wirklich weiter.

  • DLL Funktionen erkennen und nutzen

    • PrideRage
    • 22. Januar 2010 um 17:36

    Hallo liebe AutoIt Community.
    Ich habe mal eine kleine Frage, und zwar wundere ich mich immer, wie die Pro's mit den DLL Call's und so arbeiten.
    Aber ich Frag mich, woher ihr wisst, welche funktionen in einer DLL sind, und wie man sie benutzt.

    MfG. PrideRage

  • Endloser Fortschrittsbalken

    • PrideRage
    • 16. Januar 2010 um 19:10

    Machs mit GUICtrlSetData()
    Und ner kleinen If-Abfrage.
    Kleines Beispiel:

    [autoit]

    $gui = GUICreate("Endlos Progressbar", 400, 100)
    $bar = GUICtrlCreateProgress(55, 20, 200, 30)
    $i = 0
    GUISetState()

    [/autoit][autoit][/autoit][autoit]

    While 1
    GUICtrlSetData($bar, $i)
    $i += 1
    If $i > 100 Then
    $i = 0
    EndIf
    Sleep(50)
    If GUIGetMsg() = -3 Then Exit
    WEnd

    [/autoit]

    MfG. PrideRage

  • Windows 7 32 oder 64 Bit ?

    • PrideRage
    • 16. Januar 2010 um 19:06

    Vielen Dank für eure hilfen.
    Da ich mit nem neuen PC wirklich zum 24/7 Gamer werde, werde ich mir wohl ein 64Bit OS kaufen, da ich viel RAM brauche :)

  • KopfrechenTrainer v.0.2

    • PrideRage
    • 16. Januar 2010 um 11:55

    Also das da im bg einfach was ohne meine erlaubnis gedownd wird finde ich nicht wirklich gut.
    Das Bild könnte genauso gut mit GDI+ gemacht werden.

  • KopfrechenTrainer v.0.2

    • PrideRage
    • 16. Januar 2010 um 11:40

    Schönes Script.
    Jedoch frage ich mich, warum WinHTTP benutzt wird.
    MfG. PrideRage

  • UDF Installer

    • PrideRage
    • 10. Januar 2010 um 19:39

    Danke, war mir nicht so ganz über die Funktionen sicher.

Spenden

Jeder Euro hilft uns, Euch zu helfen.

Download

AutoIt Tutorial
AutoIt Buch
Onlinehilfe
AutoIt Entwickler
  1. Datenschutzerklärung
  2. Impressum
  3. Shoutbox-Archiv
Community-Software: WoltLab Suite™