|
You last visited: Today at 15:07
Advertisement
FileInstall- Wie geht das?
Discussion on FileInstall- Wie geht das? within the AutoIt forum part of the Coders Den category.
10/03/2010, 19:33
|
#1
|
elite*gold: 0
Join Date: Aug 2010
Posts: 687
Received Thanks: 188
|
FileInstall- Wie geht das?
ich würde gerne mit autoit ein programm in einen bestimmten ordner Installieren.Nur weiß ich nicht wie man das Programm "Includet" mit #include geht das iwie nid und wie man in dann installiert mit FileInstall
Pls Help MfG Jonnyyyyy
|
|
|
10/03/2010, 19:53
|
#2
|
elite*gold: 52
Join Date: Oct 2010
Posts: 1,998
Received Thanks: 389
|
Hey,
ich würde mal sagen
PHP Code:
; Bindet ein Bitmap mit dem Dateinamen "C:\test.bmp" in das kompilierte Skript ein und legt es nach dem Starten der exe-Datei in "D:\mydir\test.bmp" ab. $b = True If $b = True Then FileInstall("C:\test.bmp", "D:\mydir\test.bmp")
aus der Helpfile erklärt doch schon alles.
Du gibst den Pfad von der Datei an, die du ins Script mit einbinden willst un dann den Pfad, wo es hin soll, wobei ich es mit @scriptdir machen würde, dass die dateien in den Ordner gepackt werden, wo die .exe später drinn ist.
Sprich so:
PHP Code:
$b = True If $b = True Then FileInstall("C:\test.bmp", @scriptdir&"\test.bmp")
Dazu kann man noch mit einer GUI einen schönen Installer basteln.
Viel spaß beim ausprobieren
PS: Includes sind nur dafür da um andere Befehle zu deklarieren
|
|
|
10/03/2010, 20:04
|
#3
|
elite*gold: 0
Join Date: Aug 2010
Posts: 687
Received Thanks: 188
|
Quote:
Originally Posted by BlackHybrid
Hey,
ich würde mal sagen
PHP Code:
; Bindet ein Bitmap mit dem Dateinamen "C:\test.bmp" in das kompilierte Skript ein und legt es nach dem Starten der exe-Datei in "D:\mydir\test.bmp" ab. $b = True If $b = True Then FileInstall("C:\test.bmp", "D:\mydir\test.bmp")
aus der Helpfile erklärt doch schon alles.
Du gibst den Pfad von der Datei an, die du ins Script mit einbinden willst un dann den Pfad, wo es hin soll, wobei ich es mit @scriptdir machen würde, dass die dateien in den Ordner gepackt werden, wo die .exe später drinn ist.
Sprich so:
PHP Code:
$b = True If $b = True Then FileInstall("C:\test.bmp", @scriptdir&"\test.bmp")
Dazu kann man noch mit einer GUI einen schönen Installer basteln.
Viel spaß beim ausprobieren
PS: Includes sind nur dafür da um andere Befehle zu deklarieren
|
hey, thx erstma^^
aber das mit dem $b versteh ich niht wofür braucht man das?!?!?!
|
|
|
10/03/2010, 20:08
|
#4
|
elite*gold: 52
Join Date: Oct 2010
Posts: 1,998
Received Thanks: 389
|
Kp hab das einfach mal aus der Helpfile rauskopiert kann man eig weglassen^^
|
|
|
10/03/2010, 20:14
|
#5
|
elite*gold: 0
Join Date: Aug 2010
Posts: 687
Received Thanks: 188
|
Quote:
Originally Posted by BlackHybrid
Kp hab das einfach mal aus der Helpfile rauskopiert kann man eig weglassen^^
|
ok thx^^
|
|
|
10/03/2010, 20:28
|
#6
|
elite*gold: 52
Join Date: Oct 2010
Posts: 1,998
Received Thanks: 389
|
Ich hab dir mal auf die schnelle was mit einer GUI gemacht:
PHP Code:
Global $Pfad
#include <ButtonConstants.au3> #include <EditConstants.au3> #include <GUIConstantsEx.au3> #include <WindowsConstants.au3>
#Region ### START Koda GUI section ### Form= $Form1 = GUICreate("Form1", 477, 324, 415, 241) $Input1 = GUICtrlCreateInput("Pfad...", 80, 112, 201, 21) $Button1 = GUICtrlCreateButton("Browse", 288, 112, 89, 17, $WS_GROUP) $Button2 = GUICtrlCreateButton("Installieren", 100, 200, 100, 20, $WS_GROUP) GUISetState(@SW_SHOW) #EndRegion ### END Koda GUI section ###
While 1 $nMsg = GUIGetMsg() Switch $nMsg Case $GUI_EVENT_CLOSE Exit Case $Button1 $Pfad1 = FileSelectFolder("Wähle den Ordner.", "", 4, "") GUICtrlSetData($Input1, $Pfad1) Case $Button2 FileInstall("C:\Users\...", GUICtrlRead($Input1)) EndSwitch WEnd
|
|
|
10/03/2010, 20:49
|
#7
|
elite*gold: 0
Join Date: Aug 2010
Posts: 687
Received Thanks: 188
|
Quote:
Originally Posted by BlackHybrid
Ich hab dir mal auf die schnelle was mit einer GUI gemacht:
PHP Code:
Global $Pfad
#include <ButtonConstants.au3> #include <EditConstants.au3> #include <GUIConstantsEx.au3> #include <WindowsConstants.au3>
#Region ### START Koda GUI section ### Form= $Form1 = GUICreate("Form1", 477, 324, 415, 241) $Input1 = GUICtrlCreateInput("Pfad...", 80, 112, 201, 21) $Button1 = GUICtrlCreateButton("Browse", 288, 112, 89, 17, $WS_GROUP) $Button2 = GUICtrlCreateButton("Installieren", 100, 200, 100, 20, $WS_GROUP) GUISetState(@SW_SHOW) #EndRegion ### END Koda GUI section ###
While 1 $nMsg = GUIGetMsg() Switch $nMsg Case $GUI_EVENT_CLOSE Exit Case $Button1 $Pfad1 = FileSelectFolder("Wähle den Ordner.", "", 4, "") GUICtrlSetData($Input1, $Pfad1) Case $Button2 FileInstall("C:\Users\...", GUICtrlRead($Input1)) EndSwitch WEnd
|
thx^^ das hat mir wirklich geholfen
|
|
|
10/03/2010, 21:14
|
#8
|
elite*gold: 0
Join Date: Mar 2009
Posts: 7,260
Received Thanks: 33,149
|
Falls es den angegeben Pfad noch nicht gibt, sollte er vorher mit "DirCreate" erstellt werden.
PHP Code:
$Pfad = @DesktopDir & "\FileInstall\Test"
If Not FileExists($Pfad) Then DirCreate($Pfad)
FileInstall(".\Test.txt", $Pfad & "\Test_2.txt", 1)
Braucht man aber mit der Verwendung von "FileSelectFolder" nicht.
|
|
|
10/03/2010, 22:54
|
#9
|
elite*gold: 0
Join Date: Dec 2009
Posts: 1,622
Received Thanks: 2,070
|
Code:
FileInstall("PFAD DER ZU INSTALLIERENDEN DATEI AUF DEINEM PC","PFAD AUF DER DIE DATEI INSTALLIERT WERDEN SOLL")
z.B.
Code:
FileInstall("C:\test.exe","C:\test.exe")
dann noch compilen, und dein programm enthält die datei und schreibt sie dann bei der person die es startet in den rechten pfad
wenn ich nicht möchte dass jemand die zu installierende datei findet, um somit meinen trainer whatever zu schützen, mache ich es so
Code:
FileInstall("C:\test.exe", @tempdirdir&"\test.exe")
Wenn du danach noch ein
Code:
RUN(@tempdirdir & "\test.exe")
schreibst, wid die datei anschließend gestartet
|
|
|
10/05/2010, 19:20
|
#10
|
elite*gold: 297
Join Date: Mar 2009
Posts: 646
Received Thanks: 171
|
Mach einen Fileinstaller mit .zip
geht schneller ist besser xD (besser nicht umbedingt ^^)
|
|
|
Similar Threads
|
FileInstall?
05/01/2010 - AutoIt - 4 Replies
hallo leute !
ich habe für meine freunde und für mich
eine art "installer" gemacht
für gta cice city
naja also wenn ich den script öffne kommt diese meldung:
http://www.fotos-hochladen.net/thumbnail/unbenann ta4ldchp8_thumb.jpg
naja und hier der script
|
Msn fenster geht aus und geht nicht mehr an o.O
12/17/2009 - Technical Support - 5 Replies
Ja mein problem ist wenn ich z.B mit der türkei rede (über msn mit cam und headset)
dann geht das msn fenster zu mit dem ich gerade chate.
aber ich kann sie noch hören und reden
(das haubt msn fenster schliest sich nicht ) wenn ich dann wieder doppel
klick auf den kontakt mache bzw auf andere öffnet sich das fenster nicht was kann ich dagegen tuhn damit es sich garnicht mehr schliest?
mfg
|
welcher trainer geht geht überhaupt einer ?
11/01/2009 - S4 League Hacks, Bots, Cheats & Exploits - 9 Replies
welche trainer gehen die hacks verstehe ich net:confused:
|
All times are GMT +1. The time now is 15:08.
|
|