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. i2c

Beiträge von i2c

  • Problem mit InetGet()

    • i2c
    • 15. Februar 2011 um 20:00

    https://autoit.de/index.php?page…aced#post173158

  • Frage zu StringRegExp

    • i2c
    • 15. Februar 2011 um 19:53

    Seh ich das Problem dabei nicht? Die Länge sollte doch keine Rolle spielen.

  • Offizielles AutoIt Pokerstars Turnier (15.02.2011)

    • i2c
    • 15. Februar 2011 um 15:22
    Zitat

    ...von denen interessiert sich niemand (ich inklusive) für Poker. Lieber spiele ich Mensch ärger dich nicht.


    Schade ... dabei könnte man die Karten doch so schön in ein Array packen und die möglichen Kombinationen und deren Gewinnchancen, Odds und Outs dynamisch zur jeweiligen Spielsituation berechenen. Du wärst warscheinlich unschlagbar.

    Der Nächste streut bitte etwas Sand damit niemand ausrutscht.

  • Unterseiten aus Suchmaschinen entfernen

    • i2c
    • 15. Februar 2011 um 14:11

    Nein, die metas sind nur eine Alternative. Wenn zu der Seite schon ein Eintrag in der robots.txt vorhanden ist, dann hat dieser Eintrag immer den Vorang. Der meta tag wird dann also sinnlos. Als doppelte Absicherung taugt es sowieso nicht. Wenn eine Suchmaschine deine robots.txt ignoriert, ignoriert sie auch die metas.

    Code
    Weißt du ob es lange geht bis die Seiten wieder aus den Ergebnissen verschwinden?


    Keine Ahnung, da musst du Google & Co. fragen.

  • Unterseiten aus Suchmaschinen entfernen

    • i2c
    • 15. Februar 2011 um 13:51

    Grundsätzlich ist das so richtig. Alle Dateien und Ordner die durch Disallow gekennzeichnet sind, werden nicht durchsucht. Google wird die Seiten allerdings trotzdem in seinen Index aufnehmen. Dabei wird dann aber nur der Seitenname und der Link gespeichert. Wenn du auch das nicht willst, dann musst du dich mit .htaccess auseinandersetzen. Einige andere (böse) Suchmaschinen ignorieren deine robots.txt sowieso komplett und crawlen fleissig weiter.

    Den selben Effekt deiner robots.txt kannst du auch über meta tags im head der einzelnen Seiten erzielen.

    HTML
    <meta name="robots" content="noindex, nofollow" />

    edit:
    Immer zu schnell beim Abschicken :rolleyes: .
    Wenn du ausschliesslich deine index.html freigeben möchtest, dann kannst du das auch ein wenig kürzer darstellen.

    Code
    User-Agent: *
    Disallow: /
    Allow: /index.html
  • Offizielles AutoIt Pokerstars Turnier (15.02.2011)

    • i2c
    • 15. Februar 2011 um 11:17

    Du kannst dich jetzt schon einkaufen. Bis 20Uhr nehmen wir dann gerne deine Blinds dankend entgegen. :D

  • Offizielles AutoIt Pokerstars Turnier (15.02.2011)

    • i2c
    • 15. Februar 2011 um 09:36

    Aber mit dieser Einstellung werden es nie mehr Spieler werden :)

    edit: Der Clubmanager könnte ja auch mal ein paar Tische erstellen. =)

  • URL mit Internet Explorer statt Safari aufrufen

    • i2c
    • 15. Februar 2011 um 08:30
    [autoit]

    $sURL = "http://autoit.de"
    ShellExecute("c:\programme\internet explorer\iexplore.exe", $sURL)

    [/autoit]
  • Programmablauf beschleunigen, Datei Extraction

    • i2c
    • 15. Februar 2011 um 08:21

    Also nach dem letzten Beitrag bin ich etwas verwirrt .... trotzdem mal ein simpler Ansatz.

    Spoiler anzeigen
    [autoit]

    $sFile = @ScriptDir & "\test.txt"
    $sFolder = @ScriptDir & "\splitt"
    If Not FileExists($sFolder) Then DirCreate($sFolder)
    $ByteStart = 0
    $iParts = 4
    $ByteLenght = 50

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

    $hFile = FileOpen($sFile, 16)
    For $i = 1 To $iParts
    FileSetPos($hFile, $ByteStart * 1, 0)
    $LogData = FileRead($hFile, $ByteLenght)
    ConsoleWrite(BinaryToString($LogData) & @CRLF)
    $hFileTmp = FileOpen($sFolder & "\" & "part_" & $i & ".log", 18)
    FileWrite($hFileTmp, $LogData)
    FileClose($hFileTmp)
    $ByteStart += $ByteLenght
    Next
    FileClose($hFile)

    [/autoit]


    Hier werden lediglich 4 Dateien erstellt. Der Rest der Quelldatei wird ignoriert.

  • Offizielles AutoIt Pokerstars Turnier (15.02.2011)

    • i2c
    • 15. Februar 2011 um 07:19

    Guten Morgen,
    ich muss das hier mal pushen. 7697 Mitglieder und nur 7 Pokerspieler? Das mag ich nicht glauben. 8|
    Ihr werdet nich krank wenn ihr zur Abwechslung mal was anderes als Minecraft spielt. Verprochen! ^^

  • Frage zu StringRegExp

    • i2c
    • 14. Februar 2011 um 23:57
    Spoiler anzeigen
    [autoit]


    $s1 = "AA BB CC DD"
    $s2 = "AA ?? ?C DD"

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

    If _compare($s1, $s2) Then
    MsgBox(0, "", "Strings sind gleich")
    Else
    MsgBox(0, "", "Strings sind nicht gleich")
    EndIf

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

    Func _compare($s1, $s2, $wildcard = "?")
    If StringLen($s1) = StringLen($s2) Then
    For $i = 1 To StringLen($s1)
    If (StringMid($s1, $i, 1) = StringMid($s2, $i, 1)) Or StringMid($s1, $i, 1) = $wildcard Or StringMid($s2, $i, 1) = $wildcard Then
    If $i = StringLen($s1) Then
    Return 1
    EndIf
    ContinueLoop
    Else
    Return 0
    ExitLoop
    EndIf
    Next
    Else
    Return 0
    EndIf
    EndFunc ;==>_compare

    [/autoit] [autoit][/autoit] [autoit][/autoit]
  • Problem von Greenhorn.

    • i2c
    • 14. Februar 2011 um 20:45

    Muss ich bestätigen. Bei mir verhält es sich genauso.
    Allerdings werden bei mir in beiden Szenarien die Dateien gesperrt.

  • Programm durch Tastendruck starten?

    • i2c
    • 14. Februar 2011 um 14:28
    Spoiler anzeigen
    [autoit]

    #include <Misc.au3>

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

    While 1
    if _IsPressed ("48") And _IsPressed("49") Then
    shellexecute("notepad.exe")
    WinWaitActive ("Unbenannt - Edi")
    send ("Hallo")
    Sleep (1500)
    WinClose ("Unbenannt", "")
    send ("{right}{ENTER}")
    EndIf
    WEnd
    Exit

    [/autoit]
  • Pc Durch Ini Herunterfahren!!=?

    • i2c
    • 12. Februar 2011 um 01:45

    Ich versteh den Sinn der .ini nicht aber vlt. beantwortet das deine Frage ...

    [autoit]

    $sInput = InputBox("", "PC sprengen? - Ja oder Nein")
    Switch $sInput
    Case "Ja"
    MsgBox(64, "", "Spring unter den Schreibtisch - SCHNELL")
    Case "Nein"
    MsgBox(0, "", "Dann halt nicht :(")
    Case Else
    MsgBox(0, "", "Das habe ich nicht verstanden." & @CRLF & "Antwort darf nur Ja oder Nein sein.")
    EndSwitch

    [/autoit]
  • RegWrite mit DWORD probleme

    • i2c
    • 11. Februar 2011 um 01:27

    Im Zweifel lässt man sich mal @error in die Konsole schreieben.
    Du hast keine Schreibrechte auf den Schlüssel.

    Versuch mal das hier: http://www.autoitscript.com/forum/topic/12…a-registry-key/

  • Funktion springt zurück

    • i2c
    • 10. Februar 2011 um 17:08

    Du könntest das über die Rückgabe der Funktion steuern.
    Dann bleibt dir immernoch die Möglichkeit bei Bedarf die Funktion Start() weiter auszuführen.

    Spoiler anzeigen
    [autoit]

    #include <GUIConstantsEx.au3>
    Opt("GUIOnEventMode", 1)

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

    $GUI = GUICreate("Test", 130, 45)
    GUISetOnEvent($GUI_EVENT_CLOSE, "CLOSE")
    $Start = GUICtrlCreateButton("Start", 40, 10, 50)
    GUICtrlSetOnEvent(-1, "Start")
    GUISetState(@SW_SHOW)

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

    While 1
    Sleep(1000)
    WEnd

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

    Func Start()
    MsgBox(0,"Func Start",'Start wurde gedrückt.' & @CRLF & 'Starte jetzt "Func Test()".')
    If Test() = 1 Then
    Return
    EndIf
    MsgBox(0,"Fortgesetzt",'Die "Func Start()" wird LEIDER fortgesetzt.') ;~ Zum Testen, ob "Func Start()" nach "Func Test()" fortgesetzt wird.
    EndFunc

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

    Func Test()
    MsgBox(0,"Func Test",'"Func Test()" wird ausgeführt.')
    Return 1
    EndFunc

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

    Func CLOSE()
    Exit
    EndFunc

    [/autoit]

    edit: Übrigens springt da nichts "zurück". Das Skript wird einfach weiter von oben nach unten abgearbeitet.

  • Xfire Spiele Erkennung

    • i2c
    • 9. Februar 2011 um 16:17
    Zitat von Matthias_199

    .. wenn das überahupt geht?


    Ja natürlich.

  • 2d array befüllen

    • i2c
    • 9. Februar 2011 um 16:12

    Du fügst dort etwas in ein 2d Array ein. Wenn du dir die Funktion (und Zeile 18!!!) anschaust, wirst du feststellen, das die Werte für die einzelnen Spalten durch einen "|" getrennt werden müssen. Da AUtoIt nicht weiss, in welche Spalte des Arrays du $Wert eingetragen haben möchtest, geht das ohne Trenner natürlich schief.

    richtig: "|(" & $Wert & ")" - erste Spalte leer + Trenner "|" + zweite Spalte "(" $Wert ")"
    falsch: $Wert

  • Xfire Spiele Erkennung

    • i2c
    • 9. Februar 2011 um 15:55

    lesen + lesen, speziell die Eigenschaften der Protokolle vergleichen.

    Es ist doch vollkommen irrelevant wie dieser Monitor das schafft. Fakt ist, den "Versender" von Daten bekommst du bei UDP nur über das Datagram. Ich lass mich da aber auch gerne eines besseren belehren. Wenn du mal dem MSDN Link folgen würdest ...

  • 2d array befüllen

    • i2c
    • 9. Februar 2011 um 15:42

    Schau dir Zeile 18 an!

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™