1. Dashboard
  2. Mitglieder
    1. Letzte Aktivitäten
    2. Benutzer online
    3. Team
    4. Mitgliedersuche
  3. Forenregeln
  4. Forum
    1. Unerledigte Themen
  • Anmelden
  • Registrieren
  • Suche
Alles
  • Alles
  • Artikel
  • Seiten
  • Forum
  • Erweiterte Suche
  1. AutoIt.de - Das deutschsprachige Forum.
  2. Mitglieder
  3. Yaerox

Beiträge von Yaerox

  • CSS - Nachhilfe

    • Yaerox
    • 22. April 2014 um 12:56

    Hallo zusammen,

    ich nutze immer und immer wieder mal CSS aber ich habe einige Dinge auch nach Jahren noch nicht verinnerlichen können, und Sie treiben mich jedes mal aufs neue zur Weißglut ... ich möchte ein Homepage-Gerüst wie hier gezeigt: http://www.primarycss.com/Layout.aspx?jib=2 (oder im Anhang - farben abweichend)

    gelb = header, rot = nav, blau = content und ich mache immer noch ein wrapper darum.

    Ich will das gerne so haben, dass egal ob was darin steht oder net, meine "nav" immer unter dem Header bis Homepageende geht, und das gleiche für meinen Content daneben ... ich kriege das mit dem Header hin (horizontal), aber mit meiner nav und meinem content (vertikal) net. Kann mir jemand von euch vll. helfen bitte? "-.-

    Ich kriege das nur mit Prozenten im CSS hin, aber das ist halt auch nicht wie gewünscht da es nicht größer/kleiner werden soll ...

    Bilder

    • html_css.png
      • 1,56 kB
      • 186 × 115
  • OpenSource Projekte als Praxiserfahrung?

    • Yaerox
    • 31. März 2014 um 16:15
    Zitat von Marthog

    Ich kann mir vorstellen, dass die Zeile "Ich habe mich an der Entwicklung von ??? beteiligt und daher Erfahrung mit Teamarbeit und üblichen Entwicklungstools" wesentlich nützlicher ist als, "Ich habe ein von mir entwickeltes Beispielprogramm angehängt".


    Da stimme ich dir zu.

    Zitat von Marthog

    Außerdem: Anwendungsentwicklung, aber kein Java? Lern das doch einfach mal schnell. Es ist für kleine Anwendungen (gerade im Mobilbereich) is Java die wohl wichtigste Sprache und wenn du schon C# beherrschst, ist der Rest ein Klacks.


    Ich hab mir irgendwann mal überlegt C# oder Java und da lag es bei C# daher hätte ich kein problem mit Java anzufangen, also so ist es nicht. Wieso ich es bisher nicht gebraucht habe ist der Grund dass ich auf der Arbeit die meiste Zeit mit Skriptsprachen arbeite und bisher Programme in diversen Größenordnungen mit Perl realisiert habe. Ich werde auf der Arbeit niemals in den Genuss von C#, Java etc. kommen, da dies hier einfach nicht genutzt wird :)

    Zitat von BugFix

    Das Problem in der Jugend ist einfach, dass du noch keinen Bezug zur Anwenderwelt hast.


    Was heißt keinen Bezug zur Anwenderwelt? Ich möchte gerne mal in einem Bereich arbeiten, der mir Spaß macht, der eine sichere Zukunft bietet und möglichst gefragt aber nicht Standard ist.
    Beispiel Webentwicklung. Finde ich toll, aber gibt es wie Sand am Meer.
    Maschinensprachen oder sowas wie COMAL und PASCAL gibt es auch noch, aber das ist für mich einfach nichts wo ich denke ich eine gesicherte Zukunft darin sehe.
    C z.B. ist und wird immer die Mutter aller Sprachen bleiben denke ich, somit wäre das für mich eine alternative, auch wenn ich es derzeit versuche zu vermeiden, mag dieses alles zu fuß machen zu müssen nicht.
    Und dann gibt es ja noch diese "neuen/modernen" Sprachen wie C#, Java, und was da sonst noch so aus dem Hause Microsoft in Verbindung mit .NET und sowas alles gibt.

    #Edit: Was noch ein großes Problem ist, da ich auf der Arbeit teilweise auch große Projekte alleine Plane, realisiere und betreue habe ich zu Hause nach Feierabend nicht immer Lust weiter zu proggen. Daher ist das was ich auf der Arbeit mache, aber aus Datenschutztechnischen Gründen sowie Vertragsbedingungen nie wem anders zeigen werde weil es nicht gestattet ist, von der Komplexität und dem Wissen faktoren größer als die Dinge die ich bisher in der Freizeit realisiert habe, oder in der Schule realisieren musste.

  • OpenSource Projekte als Praxiserfahrung?

    • Yaerox
    • 31. März 2014 um 15:11
    Zitat von i2c

    Wenn es dir peinlich ist, jemandem zu zeigen das du die "basics" beherschst, dann wirst du ihn auch schlecht davon überzeugen können, das du auch noch einiges mehr kannst. :)

    Ich denke das könnte mein größtes Problem werden. Ich bin jemand der versucht alles auf einem so hohen level zu lösen das es oftmals über das Ziel hinaus geht, oder für mich ganz einfach eine Nummer zu groß ist. Aber ich habe irgendwie hohe Ansprüche an mich selbst, wo ich mal hin möchte und daher werde ich dann dort mal schauen müssen. Ich habe jetzt eine Idee einer Art Portfolio zu verscheidenen Themen mit beispielprojekten etc. Ich denke da werde ich jetzt mal anknüpfen :)

    Die Themen werden alles Themen in verscheidenen Sprachen die ich in meiner Schulzeit, über die Ausbildung bis hin zu meiner Freizeit mal bearbeitet habe. Damit wäre dann (COMAL, PASCAL,) C (hier hab ich auch n Uni-Zertifikat), C++ (inkl. OOP), C#, Perl (inkl. OOP), Python (inkl. OOP), PHP (inkl. OOP), HTML, CSS, SQL, PL/SQL (hier folgt ein Uni-Zertifikat ende des Jahres) in verscheidenen Bereichen wie Datenbanken/Webentwicklung/Skripte abgedeckt hoffe ich ^^

    #Edit: Hab ich glatt AutoIt vergessen :wacko:

  • OpenSource Projekte als Praxiserfahrung?

    • Yaerox
    • 31. März 2014 um 14:26

    Nagut, sowas wäre natürlich auch eine Möglichkeit, aber habe ich irgendwie das Gefühl mit sowas würde ich mich lächerlich machen. Ich habe auch noch einige Schulprojekte hier die ich mal gemacht habe, das letzte z.B. ist eine Schulbibliothek mit PHP, jQuery, CSS, MySQL (Prozeduren, Triggern, Funktionen und Events) und selbst da denke ich dass sollte doch alles basic sein ^^

  • OpenSource Projekte als Praxiserfahrung?

    • Yaerox
    • 31. März 2014 um 14:09

    Hallo zusammen,

    ich habe in meiner Ausbildung mittlerweile etwas mehr als die hälfte der Zeit vollendet und mache mir langsam aber sicher gedanken um meine Zukunft. Da ich wusste, dass im Normalfall keine Übernahmechancen existieren will ich später möglichst gut vorbereitet sein und habe mir mal so die Anforderungen für Anwendungsentwickler angeschaut. Klar bei der großen Sprachenvielfalt gibt es natürlich auch viele verschiedene Profile die gesucht werden. Häufig ist selbstverständlich Berufs-/Praxiserfahrung gefordert. Nun habe ich überlegt, vll. mal ein eigenes OpenSource Projekt zu starten vll. auch in Bereichen die ich in meiner Ausbildung vll. nicht lernen werde (bezogen auf die Programmiersprachen) um mir vll. einen Vorteil anderer Ausbildungs-Absolventen zu verschaffen.

    Ich habe zwar nur selten gelesen, dass ein aktiver Github Account o.a. ein Vorteil sein kann, jedoch frage ich mich jetzt ob ein eigenes OpenSource Projekt vielleicht nicht noch attraktiver sein könnte. Alternativ an einigen aktiv mitarbeiten. Dazu wollte ich mir hier mal gerne eure Meinungen einholen. Mir wäre es sehr lieb, wenn einige von euch die hier Antworten mögen dazu schreiben könnten ob sie vll. sogar beruflich Anwendungsentwickler sind.

    Sollte ein eigenes OpenSource Projekt eine bessere Entscheidung sein als nur andere zu supporten, muss ich mich mal mit der Frage "Was für ein projekt mag ich denn machen?" beschäftigen. Meine absolute Hassfrage. Jedenfalls würde ich wahrscheinlich zu den C Sprachen greifen wollen, oder was relativ neues denke ich. Ich möchte mir gerne Sprachen aussuchen, die erstens mir Spaß am arbeiten bereiten und zweitens "zukunftssicher" sind, damit meine ich dass ich auf dem Jobmarkt auch fündig werden kann in mehr als einem Unternehmen pro Bundesland :P

    Soweit schon mal ein Danek Danke an alle die ihre Meinung dazu abgeben :)

  • Windows Vista - Datenausführungsverhinderung

    • Yaerox
    • 30. März 2014 um 11:02

    Erstmal vielen vielen Dank für die Antwort. Habe bis die Nach noch ein wenig daran gebastelt bis ich gesehen habe die Informationen die mir zugetragen worden sind waren net ganz korrekt. Da war mal n Nero drauf und tatsächlich hat Nero diesen Fehler hervorgerufen. Aber dennoch vielen Dank, nun weiß ich zumindest, dass ich das korrekt verstanden habe :)

  • Windows Vista - Datenausführungsverhinderung

    • Yaerox
    • 29. März 2014 um 21:02

    Hallo zusammen,

    ich benötige mal euren Rat :) Habe hier ein Patienten in Form eines Notebooks liegen. Immer wenn Ordner mit Videoformaten geöffnet wird gibts n COM SURROGATE Error. Gibt n Problem mit dem Darstellen von Thumbnails. Google sagt mir in erster Linie, Kodecs aktualisieren, und oft gibts das Prob in Verbindung mit Nero. Nero ist auf dem Notebook nicht installiert und Kodecs etc. alles up 2 date. Nun habe ich folgende pdf auf dieser Seite gefunden: http://www.drwindows.de/windows-anleit…ng-beheben.html

    Ich habe nun einige Verständniss-Ängste. Wenn ich der pdf-Anleitung folge, habe ich meiner Meinung nach die Datenausführungsverhinderung nicht deaktiviert, lediglich eine Ausnahme für die dllhost.exe angelegt. Korrekt soweit? Folgend würde mich interessieren, ob ihr mir dann zustimmt, dass im Falle eines Viren/Hack-Angriffs auf die dllhost.exe der Rechner ziemlich ausgeliefert ist. Dazu also die Frage, weiß jemand wie gefährlich das wohl sein wird? Diese Anleitung ist die einzige Möglichkeit die ich bis dato gefunden habe die das Problem löst.

    Dateien

    Com_Surrogate_Fehlermeldung.pdf 453,4 kB – 381 Downloads
  • Listview flackert beim einlesen von Daten

    • Yaerox
    • 13. März 2014 um 14:30

    Uii hab das scheinbar überlesen, sry.

  • Listview flackert beim einlesen von Daten

    • Yaerox
    • 13. März 2014 um 14:25
    [autoit]

    _GUICtrlListView_BeginUpdate

    [/autoit]

    und

    [autoit]

    _GUICtrlListView_EndUpdate

    [/autoit]

    mal ausprobieren ;)

    Dann bräuchtest du dein HIDE/SHOW auch net mehr...

  • _FTPFileGet - Falsche/Alte Datei wird heruntergeladen

    • Yaerox
    • 5. Februar 2014 um 08:45

    Hallo zusammen,

    habe ein Problem mit den FTP-Funktionen. Ich habe auf einem FTP Server eine Datei liegen genannt "Status.txt" in der immer 1 Wort steht. Wenn ich diese Datei das erste mal Lade, stimmt diese. Wenn dann der Inhalt der Datei sich verändert, und ich ein zweites mal diese Datei runterladen möchte, ist der Inhalt der Datei auf meinem Rechner unverändert. Ich Öffne, verbinde, beziehe und schließe jedes mal die Verbindung. Habe nach dem beziehen die alte Datei bereits gelöscht und/oder umbenannt, ändert nichts am Ergebnis.

    Meine letzte Idee war eine Arzt Cache oder sowas ... _FTP_Connect -> Passive Mode z.B. aber es ändert sich einfach nichts.

    #Edit: Wenn ich die Datei im Notepad++ offen lasse, sagt er mir auch dass er sie neu Laden kann da sie bearbeitet worden ist. Dennoch ist der Inhalt bei mir gleich.

    Spoiler anzeigen
    [autoit]

    #include <FTPEx.au3>; This line includes all the FTP functions you need. Open this file to see which functions contains exactly.

    [/autoit] [autoit][/autoit] [autoit]

    $server = ''
    $username = ''
    $pass = ''

    [/autoit] [autoit][/autoit] [autoit]

    $Open = _FTP_Open('MyFTP Control')
    $Conn = _FTP_Connect($Open, $server, $username, $pass)
    $Ftpp = _FTP_FileGet($Conn, '/anypath/Status.txt', 'C:\Users\USER\Documents\Status.txt')
    $Ftpc = _FTP_Close($Open)

    [/autoit] [autoit][/autoit] [autoit]

    MsgBox(0, "", "")

    [/autoit] [autoit][/autoit] [autoit]

    $Open = _FTP_Open('MyFTP Control')
    $Conn = _FTP_Connect($Open, $server, $username, $pass)
    $Ftpp = _FTP_FileGet($Conn, '/anypath/Status.txt', 'C:\Users\USER\Documents\Status.txt')
    $Ftpc = _FTP_Close($Open)

    [/autoit]

    #Edit2: über ftp auf der Kommandozeile funktioniert es richtig. Nur scheinbar in AutoIt nicht ... was ich komisch finde, ich hole mir in anderen Beispielen auch die gleiche Datei immer wieder, nur in größeren Abständen ... wie kann denn sowas sein ?

    Ich habe mit den MSDN Seiten schon gearbeitet und versucht mit den Flags was zu reißen oder so, aber ich kriege kein anderes Ergebnis als oben :/

    #Edit3: Lösung --> iFlag : INTERNET_FLAG_RELOAD

  • Variable used without being declared

    • Yaerox
    • 27. Januar 2014 um 13:53

    Kannst du uns das Skript zeigen? Dann kann man vll. eher helfen.

  • Passwort auf Schreibweise prüfen

    • Yaerox
    • 24. Januar 2014 um 15:07

    Stichwort: case sensetive ... wenn tu es feste kodierst musst du es durch case-sensetive abfragen matchen ... eine Alternative könnte vll.: StringInStr werden ... da gibt es das als Parameter, jedoch musst du dann au0en rum noch ein bissle was schreiben damit du das gewünschte Ergebnis bekommst.

  • Combobox mit vorgegebenen Variablen

    • Yaerox
    • 23. Januar 2014 um 14:42

    Entweder schaust du dir

    [autoit]

    _GUICtrlComboBox_AddString

    [/autoit]

    mal an, oder du versuchst es so

    [autoit]

    GUICtrlSetData(-1, $source0 & "|" & $source1 & "|" & $source2, $source0)

    [/autoit]
  • Problem beim Compilieren - 32bit

    • Yaerox
    • 23. Januar 2014 um 08:14

    Nur für die die vll. noch helfen können der Quellcode ... ich weiß nicht wieso du so Probleme hast das formatiert einzustellen ^^

    [spoiler=Quellcode]

    [autoit]

    #Region ;**** Directives created by AutoIt3Wrapper_GUI ****
    #AutoIt3Wrapper_Icon=install3.ico
    #AutoIt3Wrapper_Outfile=tst\Multisetupx86.exe
    #AutoIt3Wrapper_Outfile_x64=tst\Multisetupx64.exe
    #AutoIt3Wrapper_Compression=0
    #AutoIt3Wrapper_Compile_Both=y
    #AutoIt3Wrapper_Res_LegalCopyright=***
    #AutoIt3Wrapper_Res_Language=1031
    #AutoIt3Wrapper_Res_requestedExecutionLevel=requireAdministrator
    #EndRegion ;**** Directives created by AutoIt3Wrapper_GUI ****
    #include <Date.au3>
    $tempDirName = 'temp'

    [/autoit][autoit][/autoit][autoit]

    ; Erstellen eines Ordners "temp" für die Setupdateien während der Installation
    DirCreate($tempDirName)

    [/autoit][autoit][/autoit][autoit]

    ProgressOn("Standardsetup", "Setup wird ausgeführt", "Bitte warten...")

    [/autoit][autoit][/autoit][autoit]

    ; Funktionen, welche während des Setups genutzt werden
    #region funcs

    [/autoit][autoit][/autoit][autoit]

    #region funcInstallSilent

    [/autoit][autoit][/autoit][autoit]

    ;~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~;
    ; InstallSilentExe wird Aufgerufen um das die gewünschte Datei zu installieren, wenn diese ;
    ; sich via Parameter unattended installieren lässt. ;
    ; ;
    ; Als Parameter muss zuerst der Dateiname und dann alle Aufrufparameter mitgegeben werden ;
    ;~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~;
    Func InstallSilentExe($name, $params)
    ConsoleWrite(GetTime() & ': InstallSilentEXE wurde aufgerufen für ' & $name & @CRLF)

    [/autoit][autoit][/autoit][autoit]

    ;~ Die in das Tempverzeichnis gelegte Datei wird mit parametern aufgerufen
    ShellExecuteWait($name, $params, $tempDirName)
    ConsoleWrite(GetTime() & ': Setup wurde aufgerufen für ' & $name & @CRLF)

    [/autoit][autoit][/autoit][autoit]

    ;~ Die Datei wird nachdem der Prozess beendet wurde gelöscht
    FileDelete($tempDirName & '\' & $name)
    ConsoleWrite(GetTime() & ': Datei wurde gelöscht ' & $name & @CRLF & @CRLF)
    EndFunc ;==>InstallSilentExe

    [/autoit][autoit][/autoit][autoit]

    ;~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~;
    ; InstallSilentMSI wird Aufgerufen um das die gewünschte Datei zu installieren, wenn diese ;
    ; sich via Parameter unattended installieren lässt. ;
    ; ;
    ; Als Parameter muss der Dateiname mitgegeben werden ;
    ;~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~;
    Func InstallSilentMSI($name)
    ConsoleWrite(GetTime() & ': InstallSilentMSI wurde aufgerufen für ' & $name & @CRLF)

    [/autoit][autoit][/autoit][autoit]

    ;~ Die in das Tempverzeichnis gelegte Datei wird mit parametern aufgerufen
    ShellExecuteWait("msiexec.exe", '/i "' & @ScriptDir & '\' & $tempDirName & '\' & $name & '"' & ' /quiet')
    ConsoleWrite(GetTime() & ': Setup wurde aufgerufen für ' & $name & @CRLF)

    [/autoit][autoit][/autoit][autoit]

    ;~ Die Datei wird nachdem der Prozess beendet wurde gelöscht
    FileDelete($tempDirName & '\' & $name)
    ConsoleWrite(GetTime() & ': Datei wurde gelöscht ' & $name & @CRLF & @CRLF)
    EndFunc ;==>InstallSilentMSI

    [/autoit][autoit][/autoit][autoit]

    ;~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~;
    ; InstallSilentZipExe wenn beim Setup mehrere Dateien benötigt werden. Diese können dann als ;
    ; zip Archiv mitgegeben werden. ;
    ; ;
    ; Da AutoIt keine ZIP unterstützung mitbringt muss 7zip installiert sein ;
    ; ;
    ; Als Parameter sollte muss zuerst der Archivname, dann der Name der auszuführenden Datei ;
    ; und dann die Parameter mitgegeben werden ;
    ;~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~;
    Func InstallSilentZipExe($archivname, $name, $params)
    ConsoleWrite(GetTime() & ': InstallSilentZipExe wurde aufgerufen für ' & $name & @CRLF)

    [/autoit][autoit][/autoit][autoit]

    ;~ Das mitgegebene Archiv wird entpackt
    ShellExecuteWait('unzip.exe', $archivname, '.\temp')
    ConsoleWrite(GetTime() & ': Archiv wurde entpackt ' & $archivname & @CRLF)

    [/autoit][autoit][/autoit][autoit]

    ;~ Die in das Tempverzeichnis entpackte Setup-Datei wird mit parametern aufgerufen
    ShellExecuteWait($name, $params, $tempDirName)
    ConsoleWrite(GetTime() & ': Setup wurde aufgerufen für ' & $name & @CRLF)
    ConsoleRead()
    ;~ Es wird auf die Beendung des Prozesses gewartet
    ProcessWaitClose($name)
    ConsoleWrite(GetTime() & ': Prozess wurde abgeschlossen von ' & $name & @CRLF)

    [/autoit][autoit][/autoit][autoit]

    ;~ Die Datei wird nachdem der Prozess beendet wurde gelöscht
    FileDelete($tempDirName & '\*.*')
    ConsoleWrite(GetTime() & ': Datei wurde gelöscht ' & $name & @CRLF & @CRLF)
    EndFunc ;==>InstallSilentZipExe

    [/autoit][autoit][/autoit][autoit]

    ;~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~;
    ; GetTime wird aufgerufen um die aktuelle Zeit inkl. Millisekunden zu erhalten ;
    ; ;
    ; Rückgabe im Format hh:mm:s,f ;
    ;~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~;
    Func GetTime()
    Return (@HOUR & ':' & @MIN & ':' & @SEC & "," & @MSEC)
    EndFunc ;==>GetTime
    #endregion funcInstallSilent
    #endregion funcs

    [/autoit][autoit][/autoit][autoit]

    #region Setups
    ;~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~;
    ; Firefox Aktuell in Version 26.0 ;
    ;~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~;
    FileInstall('Firefox.msi', 'temp\Firefox.msi')
    ProgressSet(18, 'Firefox wird installiert')
    InstallSilentMSI('Firefox.msi')

    [/autoit][autoit][/autoit][autoit]

    ;~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~;
    ; Thunderbird Aktuell in Version 24.2.0 ;
    ;~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~;

    [/autoit][autoit][/autoit][autoit]

    ;~ FileInstall('Thunderbird-Setup-24.2.0.exe', $tempDirName & '\Thunderbird-Setup-24.2.0.exe')
    ;~ ProgressSet(36, 'Thunderbird wird installiert')
    ;~ InstallSilentExe('Thunderbird-Setup-24.2.0.exe', '-ms')

    [/autoit][autoit][/autoit][autoit]

    ;~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~;
    ; Adobe Reader Aktuell in Version 11.0.0.6 ;
    ;~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~;

    [/autoit][autoit][/autoit][autoit]

    ;~ FileInstall('AdbeRdr11006_de_DE.exe', $tempDirName & '\AdbeRdr11006_de_DE.exe')
    ;~ ProgressSet(54, 'Adobe Reader wird installiert')
    ;~ InstallSilentExe('AdbeRdr11006_de_DE.exe', '/sAll /rps')

    [/autoit][autoit][/autoit][autoit]

    ;~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~;
    ; LibreOffice Aktuell in Version 4.1.4
    ;~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~;
    ;~ FileInstall('LibreOffice_4.1.4_Win_x86.msi', $tempDirName & '\LibreOffice_4.1.4_Win_x86.msi')
    ;~ ProgressSet(72, 'Libre Office wird installiert')
    ;~ InstallSilentMSI('LibreOffice_4.1.4_Win_x86.msi')

    [/autoit][autoit][/autoit][autoit]

    ;~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~;
    ; VLC Aktuell in Version 11.0.0.6 ;
    ;~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~;
    ;~ FileInstall('vlc-2.1.2-win32.exe', $tempDirName & '\vlc-2.1.2-win32.exe')
    ;~ ProgressSet(90, 'VLC wird installiert')
    ;~ InstallSilentExe('vlc-2.1.2-win32.exe', '/L="1031" /S')

    [/autoit][autoit][/autoit][autoit]

    #endregion Setups

    [/autoit][autoit][/autoit][autoit][/autoit][autoit]

    ;~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~;
    ; zum schluss wird der Ordner "temp" gelöscht. ;
    ; 1 = Alle Ordner und unterordner werden gelöscht ;
    ; 0 = Wenn der ordner nicht leer ist bleibt er erhalten ;
    ;~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~;
    ProgressSet(99, 'Temporäre Dateien werden gelöscht')
    DirRemove($tempDirName, 1)
    ProgressOff()
    if( MsgBox( 36, 'Setup Abgeschlossen' , 'Das Setup wurde erfolgreich abgeschlossen, es wird empfohlen den Computer neu zu starten.' & @CRLF & @CRLF & ' Jetzt neu starten?') = 6) Then Shutdown( 6 )

    [/autoit]

    [spoiler]

  • Frage zu Inputbox

    • Yaerox
    • 23. Januar 2014 um 08:12
    Zitat von Gandalf

    Ich würde ne GUI machen...

    Das wäre auch mein Lösungsweg ...

  • Problem mit Run

    • Yaerox
    • 22. Januar 2014 um 16:20
    Zitat von Kikaha

    PS: Dies ist das erste Mal, dass ich AutoIT nutze ;)

    AutoIt ... :D

    Zu dem was mein Vorredner bereits sagte ... vll. in der Hilfe nach

    [autoit]

    #RequireAdmin

    [/autoit]

    mal schauen ...

  • Simples Skript benötigt

    • Yaerox
    • 22. Januar 2014 um 15:13

    Sollte es nun gehen wäre es supi wenn du den Thread auf gelöst setzen könntest ;)

  • Problem beim Compilieren - 32bit

    • Yaerox
    • 22. Januar 2014 um 13:57

    Oder er nimmt den "Punkt" nur zur übersichtlicheren Darstellung und meint 333.181,00 KB ^^

  • Problem beim Compilieren - 32bit

    • Yaerox
    • 22. Januar 2014 um 12:04

    Wenn ich ehrlich bin kann ich dir nicht ganz folgen. Zunächst verstehe ich nicht wieso du in der Überschrift schreibst FileInstall funktioniert nicht richtig und im Text fragst wieso der Compiler nicht will. Vielleicht könntest du ja auch deinen Compilertext mal dazu posten, dann könnte man vll. sehen was er hat.

    Auch wenn mittlerweile in der Hilfe steht du kannst relative Pfade nehmen, ich hatte eine ganze Zeit lang Probleme bei relativen Pfaden mit FileInstall und nehme seitdem nurnoch absolute Pfade. Das könntest du vll. ja auch mal testen.

    Dann würde mich interessieren ob der großteil deines Codes hier wirklich auskommentiert ist oder nicht ... die Formatierung ist möglicherweise missglückt. Vielleicht kannst du nochmal schauen und wenn bis auf die zwei Zeilen wirklich alles auskommentiert ist das auch weglassen.

  • Array

    • Yaerox
    • 20. Januar 2014 um 16:21

    Hat man sie dennoch ein mal verstanden, so wird einem das Leben vereinfacht ;)

Spenden

Jeder Euro hilft uns, Euch zu helfen.

Download

AutoIt Tutorial
AutoIt Buch
Onlinehilfe
AutoIt Entwickler
  1. Datenschutzerklärung
  2. Impressum
  3. Shoutbox-Archiv
Community-Software: WoltLab Suite™