|
You last visited: Today at 23:53
Advertisement
File moving verstecken ?
Discussion on File moving verstecken ? within the AutoIt forum part of the Coders Den category.
02/13/2014, 19:20
|
#1
|
elite*gold: 130
Join Date: Apr 2012
Posts: 1,173
Received Thanks: 670
|
File moving verstecken ?
Hallo,
ich mache derzeit ein downloader der in einzelnen datein (1,7 gb alles) downloadet. Kein problem da ich aber die datein als zip downloade und sie dan vorort entpacken lasse kommt immer dieses hässlige move interface von windows mit datein werden kopiert. Dieses sollen die User aber nicht mitbekommen. Wie machen ich das
?
|
|
|
02/13/2014, 19:36
|
#2
|
elite*gold: 60
Join Date: Aug 2009
Posts: 2,256
Received Thanks: 815
|
Wenn AutoIt Daten verschiebt dann sollte da nichts angezeigt werden, ansonsten WinSetState @SW_HIDE.
|
|
|
02/13/2014, 20:14
|
#3
|
elite*gold: 50
Join Date: Sep 2012
Posts: 3,841
Received Thanks: 1,462
|
7zip udf hidet beim entpacken alles auch wenn du es in einen anderen ordner entpackst (soweit ich weis)
|
|
|
02/14/2014, 18:03
|
#4
|
elite*gold: 130
Join Date: Apr 2012
Posts: 1,173
Received Thanks: 670
|
?
Funktion fürs unpacken
Code:
Func _Zip_UnzipAll($hZipFile, $hDestPath, $flag = 1)
Local $DLLChk = _Zip_DllChk()
If $DLLChk <> 0 Then Return SetError($DLLChk, 0, 0);no dll
If not _IsFullPath($hZipFile) then Return SetError(4,0) ;zip file isn't a full path
If Not FileExists($hZipFile) Then Return SetError(2, 0, 0) ;no zip file
If Not FileExists($hDestPath) Then DirCreate($hDestPath)
Local $aArray[1]
$oApp = ObjCreate("Shell.Application")
$oApp.Namespace($hDestPath).CopyHere($oApp.Namespace($hZipFile).Items)
For $item In $oApp.Namespace($hZipFile).Items
_ArrayAdd($aArray, $item)
Next
While 1
If $flag = 1 then _Hide()
If FileExists($hDestPath & "\" & $aArray[UBound($aArray) - 1]) Then
Return SetError(0, 0, 1)
ExitLoop
EndIf
Sleep(500)
WEnd
EndFunc ;==>_Zip_UnzipAll
|
|
|
02/14/2014, 18:23
|
#5
|
elite*gold: 60
Join Date: Aug 2009
Posts: 2,256
Received Thanks: 815
|
WinSetState Kopieren von @SW_HIDE.
|
|
|
02/14/2014, 18:50
|
#6
|
elite*gold: 130
Join Date: Apr 2012
Posts: 1,173
Received Thanks: 670
|
wtf was meinst du damit ?
|
|
|
02/14/2014, 19:07
|
#7
|
elite*gold: 0
Join Date: Dec 2012
Posts: 448
Received Thanks: 278
|
WinSetState("Kopieren von","",@SW_HIDE)
|
|
|
02/14/2014, 19:48
|
#8
|
elite*gold: 60
Join Date: Aug 2009
Posts: 2,256
Received Thanks: 815
|
War das jetzt so schwer?
|
|
|
02/14/2014, 20:35
|
#9
|
elite*gold: 0
Join Date: Dec 2012
Posts: 448
Received Thanks: 278
|
Quote:
Originally Posted by alpines
War das jetzt so schwer?
|
anscheinend
|
|
|
02/14/2014, 20:39
|
#10
|
elite*gold: 130
Join Date: Apr 2012
Posts: 1,173
Received Thanks: 670
|
gott das kann ih auch aber es springt den user trozdem erstmal ins gesicht und lässt die gui aufplopen ich möchte das aber nicht ich möchte das man es von hausaus nicht sieht das man zb noch ein game nebenzocken kann.
(sry bin etwas genervt)
|
|
|
02/14/2014, 21:09
|
#11
|
elite*gold: 159
Join Date: Jun 2013
Posts: 1,776
Received Thanks: 2,004
|
PHP Code:
;=============================================================================== ; Function Name: _BuildInZIP($sPath, $s_a_ToZip, $fUnZip=True, $iIndexBase=1, $fOverwrite=True) ; Description: Erstellt aus einer Datei od. einem Array von Dateien eine ZIP-Datei ; mit Hilfe der Windows eigenen ZIP-Funktion ; Parameter(s): $sPath Pfad der zu erstellenden ZIP-Datei // Bestehenden ZIP-Datei ; $s_a_ToZip String der Einzeldatei oder Array der zu zippenden Dateien ; // Pfad des Zielordners, in den entpackt werden soll ; $fUnZip=True Entpacken=True, Packen=False (Standard) ; $iIndexBase Index Basis (erstes Element mit Pfad) des übergebenen Arrays (0 od.1) ; $fOverwrite Falls $sPath existiert ==> Überschreiben (Standard=True) ; Return Value(s): Erfolg 1 ; Fehler set @error 1 - Überschreiben aus, aber Zieldatei existiert ; 2 - Zieldatei endet nicht auf ".zip" ; 3 - zu komprimierende Datei existiert nicht ; @extended: Anzahl der fehlenden Dateien ; Author(s): BugFix (bugfix@autoit.de) ;=============================================================================== Func _BuildInZIP($sPath, $s_a_ToZip, $fUnZip=False, $iIndexBase=1, $fOverwrite=True) Local $fh, $sNul = '', $sZIPHeader, $objShell = ObjCreate("Shell.Application"), $objZipOrdner, $err = 0 $sPath = FileGetLongName($sPath, 1) If $fUnZip Then Local $temp, $objZip If Not FileExists($s_a_ToZip) Then DirCreate($s_a_ToZip) $temp = $objShell.Namespace($s_a_ToZip) $objZip = $objShell.Namespace($sPath) $temp.CopyHere($objZip.Items) Return 1 EndIf If (Not $fOverwrite) And FileExists($sPath) Then Return SetError(1,0,0) If StringRight($sPath, 4) <> '.zip' Then Return SetError(2,0,0) For $i = 1 To 18 $sNul &= Chr(0) Next $sZIPHeader = Chr(80) & Chr(75) & Chr(5) & Chr(6) & $sNul $fh = FileOpen($sPath, 10) FileWrite($fh, $sZIPHeader) FileClose($fh) $objZipOrdner = $objShell.Namespace($sPath) If Not IsArray($s_a_ToZip) Then If Not FileExists($s_a_ToZip) Then Return SetError(3,1,0) $objZipOrdner.CopyHere($s_a_ToZip) Sleep(1000) Return 1 EndIf For $i = $iIndexBase To UBound($s_a_ToZip) -1 If Not FileExists($s_a_ToZip[$i]) Then $err += 1 ContinueLoop EndIf $objZipOrdner.CopyHere($s_a_ToZip[$i]) Sleep(1000) Next If $err Then Return SetError(3,$err,0) Return 1 EndFunc ;==>_BuildInZIP
_BuildInZIP("C:\Users\Freddy\Desktop\IMG\Test.zip",@DesktopDir, True)
So gehts ohne Probleme und man muss die dumme .au3 dafür nicht benutzen. Copyrights by bugfix
|
|
|
02/14/2014, 21:42
|
#12
|
elite*gold: 130
Join Date: Apr 2012
Posts: 1,173
Received Thanks: 670
|
gelesen danke werde mal ausprobieren
immer noch sehbar
|
|
|
 |
Similar Threads
|
Verstecken :D
01/06/2014 - League of Legends - 23 Replies
Hey Leute,
meine Freunde und ich zocken manchmal verstecken im Costum Game :).
Wenn der Fänger ein AutoAttack (Es muss ein AutoAttack sein) auf den Verstecker gelandet hat, ist er draußen und der Fänger muss nurnoch die Anderen suchen.
Meine Frage wäre , welche Champs als Verstecker oder Fänger OP wären ?
Wir lvln immer bis Lvl 6 und verstecken(und suchen) dann.
Es gibt 1 Fänger und der Rest sind die Verstecker.
Meine Vorstellungen als guter Fänger wären :
|
x22 verstecken?
12/28/2013 - Battlefield - 7 Replies
Hallo leute,
wenn ich was aufnehme .. kann ich dann irgendwie den hack verstecken?
z.b. auf Youtube ilovecookiez ... wer ihn kennt .. weiß bescheid :D
hat jemand eine ahnung, wie das geht? :)
|
Verstecken
09/17/2013 - Technical Support - 9 Replies
Hey, nur ne kurze Frage :)
Ich habe ausversehen mein AntiViren Programm in einen falschen Ordner installiert den ich jtz nicht mehr umbenennen kann, da das Programm die ganze Zeit läuft, jetzt wollte ich fragen, ob man den Ordner einfach verstecken kann und das Programm trotzdem noch die ganzen Dateipfade finden
denn manchmal ist es ja so, wenn man den Ordner umbennent kennt sich das Programm nicht mehr aus, weil es die Dateien unter dem Pfad nicht mehr findet, ist das bei "Verstecken"...
|
Programm verstecken bzw unten in Taskleiste "verschieben/verstecken"
11/18/2012 - .NET Languages - 3 Replies
Hey,
Will mein Programm nicht unten in der Taskleiste haben, sondern unten rechts halt da wo die Uhr usw ist die kleinen Symbole.
Habe nen Button erstellt und dann so:
me.showintaskbar = false
me.hide
Wen ich dann auf den Button klicke ist das Programm ganz weg, und finde es nicht unten rechts in der taskleiste
|
Pet verstecken ?
12/09/2010 - General Gaming Discussion - 12 Replies
Hiho,
wollte mal fragen ob jemand weiss wie man sein Pet verstecken kann,
den gerade in einer Instanz nervt das rumgehüppel dann doch.
Weiss nur das es irgendwie mit PVP zu tun hat aber ich bin auf einem
PVE Server.
Thx schon mal im voraus.
|
All times are GMT +1. The time now is 23:53.
|
|