Kleine Sektflaschen Hochzeit
Geben Sie hier den gewünschten Namen und den Ort für den Patch an.
Für die Berggipfel braucht ihr viel Stoffzuschnitte; zwei Kreise, je einer aus Leinen oder Jeans und eurem Hintergrund- oder Horizontstoff, die Berge und den Schnee, den ihr an die Bergspitzen anpasst. Schneidet dies alles aus und bestreicht die Schneeteile mit Bastelkleber, damit sie nicht zu stark ausfransen. Näht die Berge und den Schnee zuerst auf euren Hintergrund, bevor ihr ihn an Leinen oder Jeans näht. Startet damit, den Schnee auf die Berge zu legen (und eventuell mit etwas Kleber zu befestigen) und den schwarzen Umriss mit kleinstem Zick-Zack-Stich festzunähen. Achtet darauf, dass ihr sowohl die Berge als auch den Schnee erwischt. Umrandet jetzt noch die Unterkante des Schnees mit kleinem Zick-Zack-Stich. Hier bitte nicht mehr auf die schwarze Naht kommt. Näht jetzt euren Horizont mit den Bergen auf Leinen oder Jeans. Verwendet einen eher kleinen Zick-Zacksstich. Patcher erstellen - Hilfe & Unterstützung - AutoIt.de - Das deutschsprachige Forum.. Bestreicht dann wieder die äußeren Nähte mit dem Bastelkleber, lasst ihn trocknen und schneidet den äußeren, ungewollten Stoff ab... voilà!
Jetzt interessiert mich eigentlich nur noch, warum es über meinen _ArrayMaxIndex nicht geht. _ArrayMaxIndex Returns the index where the highest value occurs in the array. _ArrayMaxIndex() liefert den Index zurück an dem der größte Wert steht. Das kann also auch 0 sein. #13 Ok, jetzt hab ichs verstanden. Zurück zum eigentlichen Problem: Patcher. Im Normalfall kommen durch einen Patch Dinge hinzu, in meinem Beispiel Buchstaben. Nun habe ich mit dem Wort test und mit dem Wort Fußball. Nun bricht mein Script natürlich am Ende des ersten Array($array_alt) ab, also nach 4 Buchstaben. all auß Fußball geht also verloren. Kutten patch erstellen online. Was muss ich ändern? #14 Ermittele im Vorfeld ob Ubound($Array1) oder Ubound($Array2) größer ist. Wenn das neue Array größer ist, passe das alte mit ReDim an die Größe an. If UBound($arrayNeu) > UBound($arrayAlt) Then ReDim $arrayAlt[UBound($arrayNeu)] #15 Kann mir jemand sagen, warum MsgBox(0, "test", "An Position " & $datei_patch_lesen_split[$i] & " gehört: " & BinaryToString($datei_patch_lesen_split[$a]));zeigt an, an welche Position was gehört nicht funktioniert.
Eigentlich sollte BinaryToString ja den String ausgeben. Ich bekomme aber immer noch den Binärwert angezeigt. Z. B. binär 75, nach BinaryToString bekomm ich immer noch 75 angezeigt. #16 Mich würde so ein Patcher auch interessieren allerdings wurde hier jetzt über 1 jahr nichts mehr geschrieben. Deswegen frage ich mal: Bisher wurde nur die Datei binär ausgelesen und die Größe verglichen. Aber: 1. wie findet man heraus welcher Code-Teil erneuert wurde und macht man das ganze wieder zue Ginge das mit FileWrite? eagle #17 Alles anzeigen Ich habe es inzwischen geschafft, bin noch beim Betatesten, weil ich nicht mehr so viel damit gemacht habe. Kutten patch erstellen program. 1. Orginal-Datei und neue Datei in Arrays einlesen und diese dann vergleichen. Über ne Spezialfunktion von mir, die automatisch herausfindet, was verändert wurde und vor allem auch wo. Dann wird die ungepatchte VErsion(z. bei nem Kumpel) abgefragt und der Patcher kann an den jeweiligen Positionen die Bytes ändern. #18 mh könntest du, wenn du fertig bist vielleicht mal den code posten?
2. 0. Die Änderungen zu erkennen, dürfte allerdings nicht wirklich trivial sein, weil man check muss, ob etwas verschwunden, hinzugefügt oder verändert worden ist. Wär ja auch zu schön gewesen. Aber sehen wirs doch positiv: An Herausforderungen wächst man. #5 Mit welchen Funktionen geht das den? Kutten patch erstellen. Die einzigen Dinge, die ich gefunden hab sind: Binary -> gibt mir nen String als Binary BinaryLen -> gibt mir die Länge BinaryMid -> gibt mir ein paar Bytes aus dem String BinaryToString ->binär nach String Mit all diesen Funktionen komm ich kein bischen weiter, da ich die exe dann über FileRead einlesen müsste, was zu Fehlern führt(guckt euch mal ne exe mit nem Texteditor an *lo*). #6 Hallo, Du musst die Datei im Binary-Mode, mit FileOpen, öffnen! #7 Ah danke, hab die Funktion noch nie benutzt. Das müsste dann wohl so aussehen: FileOpen("", 16). Sollte es nicht stimmen, kann man mich gerne verbessern. Funktioniert perfekt, allerdings hab ich ein Problem. Scite zeigt mir folgende Fehlermeldung: F:\selbst programmierte programme\scripts\patcher\3 (24): ==> Array variable has incorrect number of subscripts or subscript dimension range exceeded.