[autoit]
_GUICtrlListView_FindText()
[/autoit]_GUICtrlListView_FindText()
[/autoit]Mal ein Auszug aus der Version History:
* Bug Fix: WAVE, AVI and GIF formats were
not being detected in the RCDATA section.
Das hat nix mit den Makros zu tun.
Was soll denn das hier sein?
dircreate("H:\" & @MDAY & "-" & @MON & "_" & @HOUR & "-" & @MIN & "-" & @MSEC & "\")$pfad = "H:\" & @MDAY & "-" & @MON & "_" & @HOUR & "-" & @MIN & "-" & @MSEC)
[/autoit]Mach's erstmal so:
[autoit]
dircreate("H:\" & @MDAY & "-" & @MON & "_" & @HOUR & "-" & @MIN & "-" & @MSEC & "\")
$pfad = "H:\" & @MDAY & "-" & @MON & "_" & @HOUR & "-" & @MIN & "-" & @MSEC
Der Rest ist "schätzen sie mal" da das ja nicht dein komplettes Skript zu sein scheint.
Ich würde mich da jetzt nicht so extrem auf die USB-Sticks und andere externen Datenträger fixieren. Die Lücke kann doch generell von jeder Installation ausgenutzt werden.
Das sind eigentlich alles Grundlagen die man in den ersten Stunden mit AutoIt lernt.
Wenn man sich denn die Hilfe und die Tutorialseite anschaut.
Dateien kopieren - FileCopy()
Dateien löschen - FielDelete()
irgendwas einblenden - MsgBox(), SplashTextOn(), TrayTip() etc.
Tastenkombi - HotkeySet()
Darf man fragen um welches System es genau geht?
ZitatFile install setzt die datei zwar in die Exe, die bilder müssen aber dann imer ins temp oder anderes Folder extrahiert werden
Spar es dir. Bei der Konstelation wirst du an einem Webspace nicht vorbei kommen.
Wenn dich die Option an anderer Stelle des Skripts nicht stört, dann schreib es an den Anfang.
Die 2 als Parameter bewirkt, das nicht nach dem vollständigen Fenstertitel gesucht wird. Mehr zu den Optionen in der Hilfe.
Du könntest es auch noch etwas genauer machen und die erweiterte Fensterbeschreibung REGEXPTITLE verwenden.
Infos dazu ebenfalls in der Hilfe unter Allgemeines zu Autoit -> Fenster-Titel und -Text (erweitert)
Ich würde spontan Opt("WinTitleMatchMode", 2) setzen und als Titel nur "%" angeben.
Ich find die Infos auch irgendwie nicht sehr ergiebig. Wer muss die Datei hochladen? Wer verwendet sie danach und wie?
Wenn du anderen nur Texte zeigen möchtest dann lad sie auf pastebin.com hoch :rolleye:
edit: ich werf mal noch Dropbox, Box.net und Abkömmlinge in den Raum.
Zitatdort sind aber FTP's...
ich will eig. nur eine seite, wenn man eine Datei hochladet (z.B. eine mit endung *.bla), dann soll es so heissen: www.******.**/**********.bla
Was ist denn dein Problem mit FTPs? Das ist die gängiste Methode um Dateien auf seinem Webspace abzulegen. Mal abgesehen davon, das du dann doch einen "normalen" Link hast.
Wenn du unbedingt auf FTP verzichten willst dann pack dir halt ein simples PHP Upload-Skript auf den Webspace. Die gibt's zu hunderten im Netz.
Mich beschleicht hier langsam das Gefühl das du garkeinen Webspace suchst sondern einen Filehoster.
FileOpenDialog()
Wär's da nicht einfacher ein Browserplugin zu verwenden anstatt das mit Autoit zu prüfen?
Das ist doch im Endeffekt total umständlich, ich denk da nur mal an relative/prozentuale Ausrichtungen/Positinierungen ...
Da bringt einem für die Entwicklung doch die genaue Pixelposition herzlich wenig.
- Dragonfly (Opera)
- Firebug und WebDeveloper (Firefox)
ZitatAlles anzeigen
1. Click Start, click Run, type Regedit in the Open box, and then click OK2. Locate and then click the following registry key:
HKEY_CLASSES_ROOT\lnkfile\shellex\IconHandler3. Click the File menu and select Export
4. In the Export Registry File dialog box, enter LNK_Icon_Backup.reg and click Save
Note This will create a backup of this registry key in the My Documents folder by default5. Select the value (Default) on the right hand window in the Registy Editor. Press Enter to edit the value of the key. Remove the value, so that the value is blank, and press Enter.
6.Restart explorer.exe or restart the computer.
Quelle: http://www.microsoft.com/technet/securi…ry/2286198.mspx
Hab mir den Editor jetzt mal in WINE installiert.
Die Autoit3.def und die Autoit.ini sind im Paket ja schon dabei. Die .key Datei in Autoit/extras ist laut Dateibeschreibung nicht für PSPad gedacht, also ignorieren.
Herauszufinden wie man dem Editor Autoit "beibringt" hat ca. 3 Minuten gedauert.
- Einstellungen -> Highlighter einstellen
- links in der Liste einen leeren Eintrag anhaken (<not assigned>)
- rechts im Tab Spezifikation bei Benutzer-Highlighter AutoIt3 auswählen, anwenden, fertig
Die restlichen Einstellungen für Compiler, Helpfile und Co. sollten selbsterklärend sein
Das wär jetzt aber hart an der Grenze zu Captchaerkennung.
/templates/lastthreads.tpl
Zeilen 59-69
<p class="firstPost light">{lang}wbb.board.threads.postBy{/lang}
{if $thread->userID}
<a href="index.php?page=User&userID={@$thread->userID}{@SID_ARG_2ND}">{$thread->username}</a>
{else}
{$thread->username}
{/if}
{@$thread->startTime|shorttime})
</p>
<p class="firstPost light">{lang}wbb.portal.box.lastthreads.board{/lang}
<a href="index.php?page=Board&boardID={@$thread->boardID}{@SID_ARG_2ND}">{$thread->title}</a>
</p>
Alles anzeigen
In Zeile 65 fehlt die öffnende Klammer.
<p class="firstPost light">{lang}wbb.board.threads.postBy{/lang}
{if $thread->userID}
<a href="index.php?page=User&userID={@$thread->userID}{@SID_ARG_2ND}">{$thread->username}</a>
{else}
{$thread->username}
{/if}
({@$thread->startTime|shorttime})
</p>
<p class="firstPost light">{lang}wbb.portal.box.lastthreads.board{/lang}
<a href="index.php?page=Board&boardID={@$thread->boardID}{@SID_ARG_2ND}">{$thread->title}</a>
</p>
Alles anzeigen