Hi epvp,
Ich wüsste gerne ob es eine möglichkeit gibt, Informationen über eine Datei auszulesen wie zum Beispiel Autor, Version ect. (rechtsklick auf beliebige Datei, Eigenschaften, das tab wechseln, hier kann man autor , version, kurzbeschreibung ect einstellen)
Danke für eure hilfe
AutoitScript
;=============================================================================== ; Function Name: GetExtProperty($sPath,$iProp) ; Description: Returns an extended property of a given file. ; Parameter(s): $sPath - The path to the file you are attempting to retrieve an extended property from. ; $iProp - The numerical value for the property you want returned. If $iProp is is set ; to -1 then all properties will be returned in a 1 dimensional array in their corresponding order. ; The properties are as follows: ; Name = 0 ; Size = 1 ; Type = 2 ; DateModified = 3 ; DateCreated = 4 ; DateAccessed = 5 ; Attributes = 6 ; Status = 7 ; Owner = 8 ; Author = 9 ; Title = 10 ; Subject = 11 ; Category = 12 ; Pages = 13 ; Comments = 14 ; Copyright = 15 ; Artist = 16 ; AlbumTitle = 17 ; Year = 18 ; TrackNumber = 19 ; Genre = 20 ; Duration = 21 ; BitRate = 22 ; Protected = 23 ; CameraModel = 24 ; DatePictureTaken = 25 ; Dimensions = 26 ; Width = 27 ; Height = 28 ; Company = 30 ; Description = 31 ; FileVersion = 32 ; ProductName = 33 ; ProductVersion = 34 ; Requirement(s): File specified in $spath must exist. ; Return Value(s): On Success - The extended file property, or if $iProp = -1 then an array with all properties ; On Failure - 0, @Error - 1 (If file does not exist) ; Author(s): Simucal (Simucal@gmail.com) ; Note(s): ; ;===============================================================================
#include <array.au3> $path = FileOpenDialog("Select a file to read attributes",@ScriptDir,"All (*.*)") $prop = _GetExtProperty($path,-1) _ArrayDisplay($prop,"Property Array")
Func _GetExtProperty($sPath, $iProp) Local $iExist, $sFile, $sDir, $oShellApp, $oDir, $oFile, $aProperty, $sProperty $iExist = FileExists($sPath) If $iExist = 0 Then SetError(1) Return 0 Else $sFile = StringTrimLeft($sPath, StringInStr($sPath, "\", 0, -1)) $sDir = StringTrimRight($sPath, (StringLen($sPath) - StringInStr($sPath, "\", 0, -1))) $oShellApp = ObjCreate ("shell.application") $oDir = $oShellApp.NameSpace ($sDir) $oFile = $oDir.Parsename ($sFile) If $iProp = -1 Then Local $aProperty[35] For $i = 0 To 34 $aProperty[$i] = $oDir.GetDetailsOf ($oFile, $i) Next Return $aProperty Else $sProperty = $oDir.GetDetailsOf ($oFile, $iProp) If $sProperty = "" Then Return 0 Else Return $sProperty EndIf EndIf EndIf EndFunc ;==>_GetExtProperty
Bei mir kommt ein Fehler:
C:\Dokumente und Einstellungen\Administrator\Desktop\Neu AutoIt v3 Script.au3 (67) : ==> The requested action with this object has failed.:
$oFile = $oDir.Parsename ($sFile)
$oFile = $oDir.Parsename ($sFile)^ ERROR
>Exit code: 1 Time: 3.124
Bei mir kommt ein Fehler:
C:\Dokumente und Einstellungen\Administrator\Desktop\Neu AutoIt v3 Script.au3 (67) : ==> The requested action with this object has failed.:
$oFile = $oDir.Parsename ($sFile)
$oFile = $oDir.Parsename ($sFile)^ ERROR
>Exit code: 1 Time: 3.124
pls help
EDIT: Kann keiner helfen?
dann poste den script. mein gott. dass man das immer sagen muss. ich meine, wie sollen wir dir anständig helfen können, wenn du uns nur die Fehlermeldung schickst?
Angeklickte Datei auslesen 12/14/2010 - AutoIt - 0 Replies Hi,
Ich habe mir ein Programm macht das den Inhalt der Datei ausliest die man anglickt nur ich habe leider kein plan wie es geht den Pfad von angeklickte Datein auszulesen?
Also nochmal anders : Hab in der Shellvon AutoIT eine neue Rechtsklick Opton hinzugefügt und jetzt will ih das AutoIT den Datei Pfad zu der Datei ausliest auf die man Rechtklick gemacht hatt.
txt Datei - Zeilen auslesen und verwenden 07/03/2010 - AutoIt - 16 Replies So hab jetzt wieder mal eine Frage an euch :D
Erstmal: Was ich bauen will ist ein kleiner TeleportBot.
Er soll die Koordinaten aus einer Textdatei auslesen und sie im Bot benutzen.
Hier ist mal ein Picture von den Koordinaten im Editor^
http://www.imagebanana.com/img/ack9eeyc/koords.pn g
Ich bin bis jetzt soweit gekommen dass ich die Datei öffnen kann also im Bot.
Nur jetzt weiß ich auch nicht mehr weiter..
DAtei-Speicherort auslesen 06/15/2010 - AutoIt - 4 Replies Hallo!
Gibt es in AutoIt einen Befehl oder eine Function um den Dateispeicherort einer Datei rauszufinden? ich brauche den damit ich den BEfehl FileMove() verwenden kann.
mfg
Wie wird eine Java Datei über Webbrowser verschickt ? 06/01/2010 - General Coding - 0 Replies Ich habe ein Spiel , das mit Java gemacht wurde und im Webbrowser gespielt wird . Ich habe bereits etwas die Packete gesnifft und wollte herausfinden wie und wo das Programm an meinen PC geschickt wird .
Nach ca 3h Suchen und Packetsanalyse (bin ja eig. kein Noob) , hatte ich immer noch nichts gefunden , wo ich hunderprozentig sagen konnte "Das muss das Programm sein" .
Deswegen ersteinmal eine ganz allgemeine Frage , wer empfängt die Datei ?
1. Der Browser direkt oder
2. Die Java Run...