Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > AutoIt
You last visited: Today at 23:53

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



File moving verstecken ?

Discussion on File moving verstecken ? within the AutoIt forum part of the Coders Den category.

Reply
 
Old   #1
 
Terrat's Avatar
 
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
?
Terrat is offline  
Old 02/13/2014, 19:36   #2
 
alpines's Avatar
 
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.
alpines is offline  
Old 02/13/2014, 20:14   #3
 
YatoDev's Avatar
 
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)
YatoDev is offline  
Old 02/14/2014, 18:03   #4
 
Terrat's Avatar
 
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
Terrat is offline  
Old 02/14/2014, 18:23   #5
 
alpines's Avatar
 
elite*gold: 60
Join Date: Aug 2009
Posts: 2,256
Received Thanks: 815
WinSetState Kopieren von @SW_HIDE.
alpines is offline  
Old 02/14/2014, 18:50   #6
 
Terrat's Avatar
 
elite*gold: 130
Join Date: Apr 2012
Posts: 1,173
Received Thanks: 670
wtf was meinst du damit ?
Terrat is offline  
Old 02/14/2014, 19:07   #7
 
SpieleHacksInfo's Avatar
 
elite*gold: 0
Join Date: Dec 2012
Posts: 448
Received Thanks: 278
WinSetState("Kopieren von","",@SW_HIDE)
SpieleHacksInfo is offline  
Old 02/14/2014, 19:48   #8
 
alpines's Avatar
 
elite*gold: 60
Join Date: Aug 2009
Posts: 2,256
Received Thanks: 815
War das jetzt so schwer?
alpines is offline  
Thanks
1 User
Old 02/14/2014, 20:35   #9
 
SpieleHacksInfo's Avatar
 
elite*gold: 0
Join Date: Dec 2012
Posts: 448
Received Thanks: 278
Quote:
Originally Posted by alpines View Post
War das jetzt so schwer?
anscheinend
SpieleHacksInfo is offline  
Old 02/14/2014, 20:39   #10
 
Terrat's Avatar
 
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)
Terrat is offline  
Old 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 odeinem 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=TruePacken=False (Standard)
;                  
$iIndexBase  Index Basis (erstes Element mit Pfaddes übergebenen Arrays (0 od.1)
;                  
$fOverwrite  Falls $sPath existiert ==> Überschreiben (Standard=True)
; Return 
Value(s): Erfolg  1
;                  Fehler  set @error  1 Überschreiben ausaber Zieldatei existiert
;                                      Zieldatei endet nicht auf ".zip"
;                                      zu komprimierende Datei existiert nicht
;                                          @extendedAnzahl 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($sPath1)
    If 
$fUnZip Then
        Local $temp
$objZip
        
If Not FileExists($s_a_ToZipThen 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($sPathThen Return SetError(1,0,0)
    If 
StringRight($sPath4) <> '.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($sPath10)
    
FileWrite($fh$sZIPHeader)
    
FileClose($fh)
    
$objZipOrdner $objShell.Namespace($sPath)
    If 
Not IsArray($s_a_ToZipThen
        
If Not FileExists($s_a_ToZipThen 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",@DesktopDirTrue
So gehts ohne Probleme und man muss die dumme .au3 dafür nicht benutzen. Copyrights by bugfix
Brendan Jordan is offline  
Old 02/14/2014, 21:42   #12
 
Terrat's Avatar
 
elite*gold: 130
Join Date: Apr 2012
Posts: 1,173
Received Thanks: 670
gelesen danke werde mal ausprobieren

immer noch sehbar
Terrat is offline  
Reply


Similar Threads 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.


Powered by vBulletin®
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2025 elitepvpers All Rights Reserved.