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. Alina

Beiträge von Alina

  • RAM

    • Alina
    • 1. Februar 2008 um 15:56

    Danke Euch.

    Ich kann da ja jede Zeit umtauschen, wenn die Speichermodule nicht stimmen. Aber die haben gerade mit den Bilder die ich hier auch veröffentlicht habe geschaut und meinen das die stimmen. ;)

    Xenobiologist :
    Habe ich alles bedacht, aber ich habe in dem PC, den ich ja geschenkt bekommen habe sonst kein Arbeitsspeicher. Die RAM, die jetzt drinne sind, sind nur zum testen drinne und die muß ich zurück geben. Der PC ist sonst so gut wie auf dem Stand von Oktober 2007. Die Vorbesitzerin wollte den PC los werden, da sie bereits den RAM und die HDD verkauft hatte und nur noch mit ihrem Laptop arbeiten will. Sie ist beruflich fast nur unterwegs und meint, das der PC überflüssig ist und nur Bedarf an der Festplatte und dem RAM bestand. Also habe ich den gerne genommen. Speicher kostet € 120,- für beide Module. Sind identische RAM und somit auch die Empfehlung von Oscar berücksichtigt.

    Wer möchte, kann sich noch melden. Ich habe seit gut sechs Monaten noch ein RAM Modul zu vergeben. Kingston, KVR533D2N4/1G, 1 GB PC2-4200 CL4 240-Pin DIMM. Mehr steht da nicht drauf und das RAM-Modul liegt sonst nur rum.

    LG und danke für die fachliche Unterstützungt/Hilfe.

    L I N A

  • RAM

    • Alina
    • 1. Februar 2008 um 13:31

    Hallo zusammen.

    Ich habe Arbeitsspeicher bei einem PC, den ich möglichst schnell erneuern möchte.

    Welchen kann ich bei www.peal bestellen? 2 x 1 GB möchte ich haben.

    LG, Lina.

    Dateien

    ram1.jpg 60,55 kB – 0 Downloads ram2.jpg 67,69 kB – 0 Downloads
  • Probleme beim Auswerten von Checkboxen

    • Alina
    • 1. Februar 2008 um 10:48

    Hallo.

    Also bei mir geht es so:
    Habe 2x " statt '

    Spoiler anzeigen
    [autoit][/autoit] [autoit][/autoit] [autoit]

    #include<GuiTreeView.au3>

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

    ; Die angegebene Datei in dieses Script einbinden, damit die Funktion zu automatischen suchen in einem 'TreeView' auch funktioniert.

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

    ; Den zu im Befehl „_GUICrtlTreeView_FindItemEx“ zu verwendenden Datenseperator festlegen.
    Opt("GUIDataSeparatorChar", "\") ; " statt '

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

    ; Das Dialogfeld zum ändern der 'Ordneroptionen' aufrufen.
    Run("RunDll32.exe shell32.dll,Options_RunDLL 0") ; " statt '
    ; Warten bis das Fenster existiert.
    WinWait('Ordneroptionen', 'Allgemein')
    ; Dieses Fenster aktivieren.
    WinActivate('Ordneroptionen', 'Allgemein')
    ; Warten bis das Fenster aktiviert ist.
    WinWaitActive('Ordneroptionen', 'Allgemein')
    ; Einmal 'Pfeiltaste nach rechts' an das TabControl (SysTabControl321 = ID 12320) senden um die Registerkarte zum ändern der Ansicht aufzurufen.
    ControlSend('Ordneroptionen', 'Allgemein', 12320, '{Right}')
    ; Warten bis das Fenster der Registerkarte 'Ansicht’ existiert.
    WinWait('Ordneroptionen', 'Ansicht')
    ; Dieses Fenster aktivieren.
    WinActivate('Ordneroptionen', 'Ansicht')
    ; Warten bis das Fenster aktiviert ist.
    WinWaitActive('Ordneroptionen', 'Ansicht')
    ; Das Handle des TreeView( durch seine ID angegeben) im angezeigten Fensters ermitteln.
    $TreeHandle = ControlGetHandle('Ordneroptionen', 'Erweiterte Einstellungen:', 30120)
    ; Das Handle des Items (mit der Checkbox) ermitteln.
    $IHandle = _GUICtrlTreeView_FindItemEx($TreeHandle, 'Dateien und Ordner\Geschützte Systemdateien ausblenden (empfohlen)')
    ; den Zustand dieser Checkbox ermitteln.
    $Neu = _GUICtrlTreeView_GetChecked($TreeHandle, $IHandle)
    ; Denn Zustand ausgeben.
    MsgBox(0, 'Test', 'Der Zustand ist :' & $Neu)
    ; Das Script beenden.
    Exit

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

    LG, Lina.

  • Wenn mal wieder einer nicht weiß, wohin mit seiner Zeit.

    • Alina
    • 31. Januar 2008 um 21:09

    neee, nichts geld oder schneeballsystem. sollte aber einfach so sein, das es eine ID war, die man vllt. unsetzt. aber besser thema schließen. möchte keinen ärger bekommen.

    lg, lina.

  • Packen / Entpacken

    • Alina
    • 31. Januar 2008 um 12:37

    Ich zippe ja, aber da kommt leider keine exe-Datei raus, sondern eine Zip-Datei. :(

    Da ich das öfters benötige, wollte ich das er bei Aufruf einer Exe-Datei mir die Sachen zu eine Exe-Datei packt, aber das möchte mein Script ja irgendwie nicht.

    Gehe erst einmal 2-3 Stunden schlafen, bin seit gestern dabei und versuche Probleme zu lösen. 90% ist schon fertig.

    LG, Lina.

  • Wenn mal wieder einer nicht weiß, wohin mit seiner Zeit.

    • Alina
    • 31. Januar 2008 um 12:08

    OK :rofl:

  • Packen / Entpacken

    • Alina
    • 31. Januar 2008 um 11:23

    Hallo zusammen.

    Wie man packt, weiß ich ja.

    Spoiler anzeigen
    [autoit]


    $zip = '7z a -tzip ' ; Pfad zu 7zip
    $archiv = 'archiv.zip ' ; Name des zu erstellenden ZIP-Archivs (anpassen)
    $pfad = @ScriptDir & '\ordner\' ; Verzeichnis das gepackt werden soll (anpassen)
    RunWait(@ComSpec & ' /c ' & $zip & $archiv & $pfad, @ScriptDir, @SW_HIDE)

    [/autoit]

    Nur ist jetzt die Frage, wie ich das ganze entpacke. Das weitere Problem ist, das er nicht den Inhalt des Ordners packt, sondern auch den Ordner "Ordner". Vielleicht kann man das beim packen auch noch verhindern? Ich möchte, das er nur den Inhalt des Ordners packt und dann na klar entpackt, aber das erfolgt dann ja in einem anderen Teil.

    Schade das packen mit Passwort nicht möglich ist, denn ich hätte gerne, das man die gepackte Datei nur durch ein Passwort entpacken kann.

    LG, Lina.

  • Wenn mal wieder einer nicht weiß, wohin mit seiner Zeit.

    • Alina
    • 31. Januar 2008 um 00:37

    @Xeno

    Wie man zur Lösung kommt ist doch egal. Nur nachvollziehbar sollte es sein und denk daran, das ist eine ID (Idee) ;)

    LG.

  • Wenn mal wieder einer nicht weiß, wohin mit seiner Zeit.

    • Alina
    • 30. Januar 2008 um 23:53

    Hallo zusammen.

    Wenn mal wieder einer nicht weiß, wohin mit seiner Zeit.

    Unter diesem Motto mal eine Idee, die ihr mal versuchen könnt zu lösen, wenn die Zeit mal wieder nicht vorbei geht. ;)

    Nennen wir das ganze Teil mal: Code-Tascher.

    Da gibt es den STARTER und den NEUE. Der NEUE hat ein Programm von STARTER bekommen. Wenn er es startet, muß dort ein Code stehen, mit dem er beim STARTER den Aktivierungscode anfordern kann. Dazu na klar eine Möglichkeit den Aktivierungscode einzugeben und dann na klar der dazu nötige Button. Mit dem Code kann er dann 10 mal das Programm starten und wird somit STARTER und sucht sich NEUE soviele er braucht. Pro NEUEn gibt es 10 weitere Programmstarts. Aber das ganze ohne eine dritte Ebene oder vierte oder so. Das dann wenn ganz viel Zeit überflüssig ist. LOL

    Ich denke mal, das das Programm auch nur pro PC mit ein und dem gleichen Aktivierungscode einsetzbar sein sollte. Netzwerk-ID ???

    Man sollte auch verhindern können, das ein und der selber User, an ein und dem selben PC, mehrfach einen Aktivierungsschlüssel nutzen kann. Registryeintrag?

    Also die Idee finde ich rigendwie lustig ;) Ja, ja, ist wieder eine verrückte Lina-ID ;)

    Mal zu Ostern schaut, ob jemand das Ei schon gelößt hat. LOL

    So, dann mal VIEL SPASS.

    LG, Lina.

  • 1.) FileWrite, 2.) FileWrite & FileWriteLine

    • Alina
    • 30. Januar 2008 um 22:17

    Danke BugFix.

    Das habe ich verstanden. Wenn man in der Doku nämlich die Funktionen sich anschaut, steht gleiches in beiden.

  • 1.) FileWrite, 2.) FileWrite & FileWriteLine

    • Alina
    • 30. Januar 2008 um 21:37

    Hallo.

    Ich habe einmal eine Frage.

    Kann man das blau geschriebene durch einer Variable ersetzen, oder ist das bei FileWrite nicht erlaubt?

    Ohne Spoiler und ..., da farbliche Hervorhebung !!!!
    FileWrite($FH, 'ProgressOn("Installation", "Installationsfortschritt", "")' & @CRLF)

    ; von BugFix kommt die Zeile


    Noch eine Frage, die ich wirklich noch nicht verstanden habe. Was istd er Unterschied zwischen FileWrite und FileWriteLine?

    LG, Lina.

    P.S. Für einige ist das ein kleiner Wink mit dem Zaunpfahlbetreffend eindeutige Themenbezeichnung. Zusätzlich auch gut wenn andere User danach suchen ;)

  • MadHAtter stellt sich vor....

    • Alina
    • 30. Januar 2008 um 20:39

    W I L L K O M M E N ! ! ! !

  • FileInstall

    • Alina
    • 30. Januar 2008 um 16:03

    Bug???

    Kannst Du dazu ein Beispiel geben:
    ; Parameter $SOURCEPATHES Pfad(e) des/der Quellordner getrennt mit "|"
    ; als String - keine Macros oder Variablen


    Habe Quellordner1 und Quellordner2 und Quellordner3 unter C:\TEST_ONLY\

    Komme mit dem "|" nicht klar .
    BugFix : Danke !!!

    LG, Lina.

  • FileInstall

    • Alina
    • 30. Januar 2008 um 00:13

    Äh? Wie GUI-Version???
    Edit: habe sie gefunden. Die funktioniert, aber ich möchte das ja ohne Gui nutzen können.
    Der schreibt doch die Ordnernamen die ich angegeben habe falsch, das ist das einzige Problem noch.


    [Heute, 00:14] Alina: BugFix : Der schreibt doch die Ordnernamen die ich angegeben habe falsch, das ist das einzige Problem noch.
    [Heute, 00:16] Alina: statt "Zielordner" schreibt der im Script "Zielordneruellordner". Also der vordere Teil ist okay, aber danach nimmt er sich von dem Ordner "Quellordner" noch "uellordner".
    [Heute, 00:16] Alina: frage mich, wo der das her nimmt?
    [Heute, 00:17] Alina: Weiß sonst nicht, wie ich das Problem beschreiben soll.

  • Nachtverarbeitungs Script ( Exportscript zum anstoßen eines Exportes aus einem Reisebüro Verwaltungs Programmes)

    • Alina
    • 29. Januar 2008 um 23:53

    ALLE ACHTUNG !!!

    Hochachtungsvoll, Lina. :thumbup:

  • FileInstall

    • Alina
    • 29. Januar 2008 um 23:39

    Hallo BigFix.
    Struktur:

    @scriptDir mit den Ordnern "Quellordner" und "Zielordner"

    Ich habe jetzt Deinen Script mal im Test so verwendet:

    Spoiler anzeigen
    [autoit]


    ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
    ; Funktion _WriteInstall($SOURCEPATHES, $TARGET, $FILENAME[, $S_BAR=-1[, $LOG=-1]])
    ;
    ; Beschreibung Erzeugt eine Installationsdatei, mit FileInstall()-Routinen
    ; für alle Dateien des bzw. der Quellpfade, Optional Install-Log und
    ; Progressbar für Installationsfortschritt
    ;
    ; Parameter $SOURCEPATHES Pfad(e) des/der Quellordner getrennt mit "|"
    ; als String - keine Macros oder Variablen
    ; $TARGET Zielordner für Installation,
    ; Macros und Variablen können verwendet werden
    ; $FILENAME Name der zu erzeugenden Datei (z.B. 'setup.au3')
    ; als String - keine Macros oder Variablen
    ; $S_BAR Statusbar generieren (-1 JA, 0 NEIN) [Optional], Default -1
    ; $LOG Logdatei und Fehlercheck (-1 JA, 0 NEIN) [Optional], Default -1
    ;
    ; Autor BugFix ( [email='bugfix@autoit.de'][/email] )
    ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
    #include <Array.au3>
    #include <file.au3>

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

    $SOURCEPATHES = "\Quellordner\"
    $TARGET = "\Zielordner\"
    $FILENAME = "alledateien.au3"
    $S_BAR =-1
    $LOG =-1

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

    _WriteInstall($SOURCEPATHES, $TARGET, $FILENAME, $S_BAR=-1, $LOG=-1)

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

    Func _WriteInstall($SOURCEPATHES, $TARGET, $FILENAME, $S_BAR=-1, $LOG=-1)
    Dim $QUELLPFADE, $aFILES[1], $FH = FileOpen($FILENAME,1), $PERCENT, $DIRECTORIES
    $aFILES[0] = 0
    If ($S_BAR = -1) And ($LOG = -1) Then
    FileWrite($FH, "#include <file.au3>" & @CRLF)
    FileWrite($FH, "Dim $fehler = 0" & @CRLF)
    FileWrite($FH, 'ProgressOn("Installation", "Installationsfortschritt", "")' & @CRLF)
    ElseIf $LOG = -1 Then

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

    ... usw. ...

    [/autoit]

    Aber wieso macht er daraus folgende alledateien.au3, die ja falsch ist, oder?

    Spoiler anzeigen
    [autoit]


    #include <file.au3>
    Dim $fehler = 0
    ProgressOn("Installation", "Installationsfortschritt", "")
    ProgressSet(100, "pack.zip")
    If Not FileExists("\Zielordneruellordner") Then
    If DirCreate("\Zielordneruellordner") = 1 Then
    _FileWriteLog("\Zielordneruellordner\ = OK")
    Else
    _FileWriteLog("\Zielordneruellordner\ = Fehler")
    $fehler = 1
    EndIf
    EndIf
    If FileInstall("\Quellordner\pack.zip", "\Zielordneruellordner\pack.zip") = 1 Then
    _FileWriteLog("\Zielordner\Install.log", "uellordner\pack.zip = OK")
    Else
    _FileWriteLog("\Zielordner\Install.log", "uellordner\pack.zip = Fehler")
    $fehler = 1
    EndIf
    If $fehler = 1 Then
    ProgressSet( 100, "s. \Zielordner\Install.log", "Installation fehlerhaft!")
    Else
    ProgressSet( 100, "Beendet", "Installation erfolgreich!")
    EndIf
    Sleep(3000)
    ProgressOff()

    [/autoit]

    Wie man sieht, steht da nicht Zielordner sondern Zielordneruellordner und aus Quellordner macht er uellordner.

    Da bin ich gerade etwas am verzweifeln ?(

    LG, Lina.

    Bilder

    • bild.jpg
      • 23,36 kB
      • 459 × 104
  • FileInstall

    • Alina
    • 29. Januar 2008 um 23:07

    Hallo !

    @maycontainnuts: Wie man das mit der Nr.1 macht würde mich interessieren ;)

    BugFix : Da blicke ich gar nicht durch ;)

    LG, Lina.

  • FileInstall

    • Alina
    • 29. Januar 2008 um 20:26

    Hallo Fredooo.

    Leider funktioniert das nicht.

    Habe auch bereits folgendes erfolglos probiert:

    1.) FileInstall(@ScriptDir & "/ordner/*.*", @ScriptDir & "/ordner/*.*")

    2.) FileInstall(@ScriptDir & "\ordner\*.*", @ScriptDir & "\ordner\*.*")

    3.) FileInstall(@ScriptDir & "ordner\*.*", @ScriptDir & "ordner\*.*")

    Geht alles nicht. Kommt Meldung Invalid () FileInstall function. :(


    Mit FileInstall(@ScriptDir & "/ordner/*.*", @ScriptDir & "/ordner/*.*") und dann F5 drücken, dann geht es, aber es soll doch eine Exe-Datei daraus entstehen. :cursing:

    LG, Lina.

  • FileInstall

    • Alina
    • 29. Januar 2008 um 19:12

    Hallo zusammen.

    Kann man mit FileInstall auch komplette Ordner in ein Script einbauen oder muß man jede Datei separat einbauen (FileInstall("C:\test.au3", "D:\mydir\test.au3"))?

    Ich möchte nämlich, das alle Dateien des Ordners ALLE (Ordner liegt dort wo das Script später liegt) beim compilieren eingebaut werden.

    Danke schon einmal hier und jetzt.

    LG, Lina.

  • für was braucht man eigentlich alles adminrechte?

    • Alina
    • 29. Januar 2008 um 15:57

    Hallo.

    Wozu Du Admin-Rechte brauchst? Stelle Dir vor, Du hast keine Admin-Rechte und sollst z. B. eine Einstellung vornehmen, wo der Serverbetreiber in einem Betrieb festgesetzt hat, das diese Einstellung nur durch einen User erfolgen darf, der Admin-Rechte hat. Admin-Recht sind sog. Administrationsrechte, also Recht für die Administration und das ist in diesem Beispiel hat die Einstellungen. Okay, Theorie, aber so kannst Du es Dir evtl. am besten vorstellen.

    Wie Du Passagen im Code / Script / Quelltext einbaust, das kannst Du in zahlreichen Beiträgen hier sehen / lernen. Einfach als Suchbegriff "Admin" oder "Adminrechte" eingeben. Da sollten ausreichend Beispiele / Lösungen komme.

    Das es DICH früher genervt hat, ist vllt. verständlich, aber sicherlich hat sich der PC-Einrichter etwas dabei gedacht, als er das so eingestellt hat, das vieles nur mit Admin-Rechten ausführbar ist. Heute hast Du höchstwahrscheinlich mehr Ahnung und vielleicht sogar ein eigenen / Persönlichen Computer, wo Du dir Admin-Rechte bei der Installation bereits gegeben hast. Aber in guten Firmen mit einem guten Admin, wirst Du immer wieder gewisse Sachen nicht ohne Admin-Rechten ausführen können. Solltest DU mal in einer Firma arbeiten, die eine ISO-Zertifizierung haben möchten / müssen, wirst Du sehen, wie sehr die Administration die Rechte prüfen und ggf. einschränken wird.

    Zu den "Besobderen Fragen" kann ich Dir nur sagen, das diese alle beantwortet werden, wenn Du aufmerksam die Doku "studierst" und die Suchfunktion einsetzt.

    Ich kann nur sagen, das ich mit AutoIt sehr sehr viel gelernt habe, Abläufe schneller und effektiver abzuarbeiten. Unser Administrator schaut sich an, was ein Script macht. Wenn die Ausführung nicht gegen Sicherheitsbestimmungen verstößt, gibt er das Script auch mit Admin-Rechten z. B. für die Installation frei. Das ist aber eine Vertrauenssache, denn wenn man ein Script mit "als Admin ausführen" schreibt, dann sind gewisse Angaben vom Admin nötig (Benutzername / Passwort) und unser Admin legt dann einen gesonderten Benutzer speziell für diese Installation an. Darf das Script nicht mehr ausgeführt werden, wird der Benutzer gelöscht. Einfache und schnelle Methode, da unser Admin für die Usereinrichtung ein Minitool verwendet, wo er nur noch Benutzername & Passwort eingeben muß und alles andere geht automatisch.

    Also, ich meine wenn Du die Doku und einige Beiträge hier liest, werden alle Fragen beantwortet.

    Viel Spaß,

    Lina.

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™