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

  • Laufwerk verstecken. (gelöst)

    • Alina
    • 2. Oktober 2016 um 00:18

    Partition manuell verstecken.

    Entweder nur für den User: HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer
    oder Systemweit: HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer


    Nun in das rechte Feld: Rechtsklick /Neuer DWORD Wert (32Bit) // Name: NoDrives


    Nun den neuen Wert NoDrives doppelt anklicken und je nachdem welches Laufwerk (Buchstabe) versteckt werden soll diesen Wert eintragen:
    A – 1
    B – 2
    C – 4
    D – 8
    E – 10
    F – 20
    G – 40
    H – 80
    I – 100
    J – 200
    K – 400
    L – 800
    M – 1000
    N – 2000
    O – 4000
    P – 8000
    Q – 10000
    R – 20000
    S – 40000
    T – 80000
    U – 100000
    V – 200000
    W – 400000
    X – 800000
    Y – 1000000
    Z – 2000000
    A und B gleichzeitig – 3
    A, B und C gleichzeitig – 7
    A, B, C und D gleichzeitig – f
    Nun einmal neu starten und die Partition (Festplatte) ist versteckt.

    Werte sind einzutragen mit: RegWrite

    Also entweder so:

    AutoIt
    ; für den User ist LW-D  & LW-E gesperrt, das ist rechnerisch 8 + 10 = 18:
    Regwrite("HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer", "NoDrives", "REG_DWORD","18")


    oder so:

    AutoIt
    ;  Systemweit ist LW-F gesperrt, das ist 20:
    Regwrite("HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer", "NoDrives", "REG_DWORD","20")

    Erklärung jeweils in Scriptzeile 1.


    Warnhinweis!
    Du arbeitest an der Registry, also immer ALLES lieber einmal mehr als einmal zu wenig durchlesen und verstehen was da dann passiert. Die Hilfe ist da eine gute Erklärung.

  • Dienstplanung

    • Alina
    • 30. September 2016 um 15:05
    Zitat von nwmbd

    Mir geht es gegen den Strich das meine Excel Einträge und Formeln gelöscht werden.

    Du erstellst Formeln / Dienstpläne in Excel und es geht Dir gegen den Strich, das andere daran handtieren?
    Also ich kann Dir den Tip geben, das Du Deine Formeln und Eingaben durch ein Passwort schützen kannst und
    das Du alleine entscheiden kannst, wo Eingaben / Änderungen vorgenommen werden dürfen.

    Wenn dieses der einzige Grund ist, das Du es nun scripten möchtest, ist dieses Problem doch somit gelöst.
    Aber als Projekt ist es dennoch eine Sache, die mein Interesse geweckt hat. ;)

  • Server/Client option

    • Alina
    • 20. September 2016 um 17:19
    Zitat von diablisch

    ...

    Wie bringe ich den server dazu, dass er das an den Client meldet?

    ...

    Hast DU mein letzten Beitrag gelesen?
    Ich frage nur, wiel die Frage dort bereits beantwortet ist.
    Wenn ich mich schlecht ausgedrückt habe, bitte ich meine Wortwahl / meinen Satzaufbau - stellung zu entschuldigen.
    Du darfst gerne Fragen stellen, aber davon mal ausgehend, das Du den letzten Beitrag von mir gelesen hast, mußt Du
    ihn auch verstehen und sonst ggf. nachfragen. Eines nach dem anderen, so sagt mal doch bei Euch. Und wenn das obere
    geklärt ist, greifst Du dir an den KOpf und sagst dir dann, das der letzte Beitrag von Dir damit beantwortet ist.

    Nimm es nicht persönlich, ich bin gerade zickig, weil ich Lust drauf habe. ;)

  • Server/Client option

    • Alina
    • 19. September 2016 um 12:45

    Moin Moin diablisch.

    Vorschlag, den Du umsetzen könntest und es ist ein Gedankengang.

    Du läßt vom Client z. B. über das Intranet (das ist nicht das Internet !!!), auf dem Server / Server-PC eine
    Datei erstellen z. B. in eine Ini-Datei einen Eintrag erstellen. Dieser könnte z. B. "Client1 = 1" lauten und
    dann muß das Script auf dem Server / Server-PC darauf reagieren.

    Solange Du vom Client etwas auf den Server / Server-PC speichern kannst, sollte es funktionieren. Oder der

    Server / Server-PC holt sich regelmäßig Daten vom Client ab und reagiert dann darauf.

    Ich habe mal ein Script geschrieben, das auf einem Netzwerk-PC (PDF-Printer-PC) alle 15 Minuten überprüft,
    ob etwas von den Client in den Ordner "pdf_printl" auf dem Netzwerk-PC gespeichert wurde. Wenn, dann
    wird es ausgedruckt und anschließend in den Ordner "pdf_archiv" verschoben (move). Die Client speichern
    die Datei lokal auf dem Anwender-PC und kopieren dann die Datei in den o. g. Ordner auf dem Server /
    Server-PC. Leider habe ich nur die Exe, was Dir nicht helfen wird. Ich weiß nicht, ob ich das Script dafür so
    schnell finde, da es auf einer der AutoIt-Archiv-DVD ist oder auf der Linkstation. Wenn ich es finde, poste
    ich es. Nur derzeitig habe ich wenig Zeit.

  • Server/Client option

    • Alina
    • 18. September 2016 um 16:13

    Ich schau mal nach: :Glaskugel: .

    Also ohne das Script sagt die Glaskugel, kannst Du keine Antwort bekommen, außer: "Kann möglich sein!" und das bedeutet?
    RICHTIG! Du solltest das Script schon posten.

  • Prüfung einer Datei

    • Alina
    • 15. September 2016 um 04:12
    Zitat von nwmbd

    Hat das etwas mit dem Sleep 30 zutun?


    Also das glaube ich mal so nicht.

    Ich habe als erstes die Möglichkeit des EXIT (Gui schließen / Programm beenden) eingebau und danach abgefragt ob die Datei da ist. Auf das Ergebnis habe ich dann reagiert in dem ich den Button der sichtbar sein soll, auch sichtbar gebacht und den anderen dann unsichtbar. Mehr war das nicht.

    Aber ich glaube Du hast Dir das Script zusammengestellt, was gar nicht schlimm ist und dabei ist wohl das eine oder ander nicht ganz so gut gelaufen. Und / Oder Du hast zuviel gelöscht.

    So, nun ist aber die Lösung ja da. Mich würde interessieren, wie Du das umgesetzt hast mit "das Auslesen des Änderungsdatums". Reine Neugierde einer Frau halt. ;)

  • Menü Problem

    • Alina
    • 13. September 2016 um 04:35

    Moin Reiner.

    Das mit dem $GUI_HIDE (verstecken) und dem $GUI_SHOW (sichtbar) ist im folgenden Beitrag in dem Script von mir angewendet, was das Verständnis betrifft.
    Schau mal hier --> Prüfung einer Datei. Da geht es zwar um eine Datei die geprüft wird, aber das ist ja egal. Es soll Dir zeigen, wie Du etwas prüfen kannst und
    dann auf Grund des Prüfungsergebnis reagieren kannst. In diesem Fall halt, Buttons unsichtbar und sichtbar machen.

    Und dann ist da auch noch die Duetsche Hilfe, falls Du Probleme hast mit der englischen Hilfe. Einfach etwas herum experimentieren. ;)

  • Prüfung einer Datei

    • Alina
    • 12. September 2016 um 16:29

    Moin nwmbd.

    Was hälst Du denn davon:

    AutoIt
    #include <GUIConstantsEx.au3>
    $Form1 = GUICreate("Status", 615, 437, 192, 124)
    $Label1 = GUICtrlCreateLabel("Programm geöffnet", 16, 112, 148, 26)
    GUICtrlSetFont(-1, 12, 400, 0, "Arial")
    $Button1 = GUICtrlCreateButton("fehlt", 403, 104, 89, 33)
    GUICtrlSetBkColor(-1, 0x00FF00)
    GUICtrlSetState($Button1,$GUI_HIDE)
    $Button2 = GUICtrlCreateButton("vorhanden", 403, 104, 89, 33)
    GUICtrlSetBkColor(-1, 0xFF0000)
    GUICtrlSetState($Button2,$GUI_HIDE)
    $Label4 = GUICtrlCreateLabel("Statusüberwachung", 120, 0, 350, 49)
    GUICtrlSetFont(-1, 20, 400, 0, "Arial")
    GUISetState(@SW_SHOW)
    
    
    While 1
    		$nMsg = GUIGetMsg()
    			Switch $nMsg
    				Case $GUI_EVENT_CLOSE
    					Exit
    			EndSwitch
    
    
    		If FileExists (@ScriptDir & "\Test.txt") then   ; <------- hier anpassen !!!!
                GUICtrlSetState($Button2,$GUI_SHOW)
    			GUICtrlSetState($Button1,$GUI_HIDE)
            Else
                GUICtrlSetState($Button1,$GUI_SHOW)
    			GUICtrlSetState($Button2,$GUI_HIDE)
    		EndIf
    
    
    		Sleep(30)
    WEnd
    Alles anzeigen
  • Prüfung einer Datei

    • Alina
    • 10. September 2016 um 12:16
    Zitat von nwmbd

    im 1. Beitrag ) ... ab einer bestimmten Größe ein Ereignis auslöst.
    im 9. Beitrag ) Ich muss auch noch die Datei irgendwann mal löschen, die wird ja unnötig zugemüllt.

    Was für ein Ereignist wird denn ausgelöst und ab welcher Größe wird es ausgelöst?

    Wenn die Datei Dir irgendwann zu groß wird, dann lösch doch X ältere Zeilen. Also wenn Du die neuen Zeilen unten eintragen läßt, löscht Du immer eine Zeile, sobald mehr als z. B. 50 Zeilen vorhanden sind.

  • Variabel aus User auslesen

    • Alina
    • 2. September 2016 um 22:22

    moooep: solange die Zahl zwei Stellen hat, reicht ein:

    AutoIt
    #include <String.au3>
    $User01 = "User01"
    Local $var = StringRight($User01, 2)
    MsgBox(0, "Nur die Nummer:", $var)

    Wenn es die möglichkeit gibt, das es auch "User100" oder "User1000", dann würde ich zuvor die Länge des Strings abfragen und darauf reagieren.
    oder Du machst es wie MrB es gezeigt hat.

    War jetzt nur einmal ein Gedankengang von mir. ;)

  • ERLEDIGT --> Raspberry Pi® 2 Model B Advanced-Set 1 GB

    • Alina
    • 27. August 2016 um 13:39

    DANKE !!!

  • ERLEDIGT --> Raspberry Pi® 2 Model B Advanced-Set 1 GB

    • Alina
    • 26. August 2016 um 13:35

    Moin Jens.

    Das hat mir mein Nachbar auch gesagt und mir von seiner 100 Gramm Spule ca. die Hälfte gegeben.

    Aber eins Jungs muss ich mal sagen. Erst waren es ja eher Lödhaufen gewesen. Aber nun habe ich es verstanden. Lötkolben ran - Lötzinn ran - Lötzinn weg - Lotkolben weg. Habe gestern vier Gitter 10 x 10 (Nägel in eine Platte geschlagen und dann ein DRahtgitter gemacht) gelötet. Von mal zu mal wurde es besser. Dann hat er mir gezeigt wie man Bauteile richtig ablötet, mit Lötpumpe und Lötband (saugt das irgendwie auf und heißt anders aber Name vergessen). Das habe ich dann gemacht und später dann habe ich auch die ersten Bauteile wieder rangelötet.
    .
    Gleich das erste mal ein "defektes" Bauteil austauschen. Also testen und dann auslöten, danach ein Kaffee trinken und dann wieder einlöten und erneut prüfen. Aber erst einmal ein Bauteil, wo nicht so kleine Beine sind. Aber ich werde berichten.
    .
    Und bald kann ich dann am Raspberry Pi3 drumherum löten. ;)

  • ERLEDIGT --> Raspberry Pi® 2 Model B Advanced-Set 1 GB

    • Alina
    • 25. August 2016 um 14:16

    @alpines
    zittrige Hände? Du meinst das ich dann löte. Nee, das bringt mir gleich mein Nachbar bei. Dazu gibt es Kaffee und Kuchen von seiner Frau.
    Gekauft habe ich mir nun eine Komplettbox in der ist eine Lötstation, wo die Halterung für den heißen Lötkolben und der Schwamm gleich im
    Schwannfach liegt. Dazu seine Entlötpumpe, Lötzinn, ein Flussmittel, eine Halterung mit einer Lupe und zwei klemmen dran und dann ver-
    schiedene Lötspitzen. War im Baumarkt und habe eine Verkäuferin gesagt, ds ich löten lernen möchte und günstig etwas Vernünftiges haben
    möchte. Preis für alles zusammen: € 29,99 und eine super Beratung. Gibt es auch bei eBay unter Artikelnummer 121196210036, aber erstens
    hätte ich warten müssen bis es hier ist und die Geduld habe ich dann bei solchen Sachen nicht und zweitens wußte ich ja so gar nicht
    richtig, was ich alles brauch. YouTube Videos habe ich mir einige angeschaut.


    @Xorianator
    Wieso sollte ich den Stecker vorher raus ziehen? Ich stehe auf Stromschläge. LOL Nein, das ist mir schon bewußt. Das letzte mal das ich
    einen Stromschlag bekommen habe war nämlich, als ich versuchte etwas aus der Herdsteckdose zu bekommen.


    @chip
    Das werde ich mal aufschreiben und dann in der Buchhandlung anrufen, das sie mir das Buch zumindest erst einmal zur Ansicht bestellen.


    So, nun nun gibt es gleich Kaffee, Kuchen und sicherlich viel Spaß beim löten auf der Holzterasse.

  • ERLEDIGT --> Raspberry Pi® 2 Model B Advanced-Set 1 GB

    • Alina
    • 24. August 2016 um 22:42

    OKAY !!! SELBST IST DIE FRAU !!!

    Dann werde ich mal den Fön nehmen und Bauteile drinnen ab löten und wieder ran löten. Morgen werde ich mir ein Lötkolben kaufen gehen und was dazu gehört. Habe gelesen das man noch paar Kleinigkeiten benötigt wie Lötzinn usw.

    Aber wenn es Fragen gibt, bekommst DU die via PN. ;)

  • Verknüpfung mit relativem Pfad aus Kontextmenü erstellen

    • Alina
    • 24. August 2016 um 22:32

    Moin CoWa.

    WICHTIG:
    Wenn Du die Include "Symlink.au3" an giebst und es sich nicht um eine Includedatei handelt, die bereits grundsätzlich bei AutoIt dabei ist, diese Datei BITTE als Anhang IMMER beifügen, da Frau es sonst nicht prüfen kann.

    .
    .
    >>> EDIT: Sorry, habe mit dem unten stehenden Script falsch gedacht, aber lass es mal drinne. Vielleicht kannst Du es ja dennoch gebrauchen. ;)
    Tue mir einmal einen Gefallen. Zeig mir mal, was bei der Verknüpfung das Ziel sein soll, das in dem Bild, von Beitrag Nr. 3, als ZIEL und ZIELORT später stehen soll.

    Ist das was folgt, das was Du möchtest?

    AutoIt
    #include <File.au3>
    
    
    $quelle="C:\Users\USERNAME\Desktop\bsp.exe"
    $ziel="C:\Users\USERNAME\Desktop\Unterordner\bsp.exe"
    $pfad_relativ=_PathGetRelative($quelle, $ziel)
    ;MsgBox(0,"Var","Relativ: " & $pfad_relativ & @LF & @LF & "Quelle: " & $quelle & @LF &@LF & "Ziel: " & $ziel)
    
    
    ConsoleWrite("Relativ:  : " & $pfad_relativ & @CRLF)
    ConsoleWrite("Quelle:   : " & $quelle & @CRLF)
    ConsoleWrite("Ziel      : " & $ziel & @CRLF & @CRLF)
    
    
    
    
    $quelle2=$quelle
    $ziel2="Unterordner\bsp.exe"
    $pfad_relativ2=_PathGetRelative($quelle2, $ziel2)
    ;MsgBox(0,"Var","Relativ: " & $pfad_relativ2 & @LF & @LF & "Quelle: " & $quelle2& @LF &@LF & "Ziel: " & $ziel2)
    
    
    ConsoleWrite("Relativ-2 : " & "..\" &  $pfad_relativ2 & @CRLF)
    ConsoleWrite("Quelle-2  : " & $quelle2 & @CRLF)
    ConsoleWrite("Ziel-2    : " & @DesktopDir & "\" & $ziel2 & @CRLF)
    
    
    
    
    FileCreateShortcut($quelle, @DesktopDir & "\Ich starte die bsp.exe.lnk", @DesktopDir, $ziel, "Linkbeispiel", @SystemDir & "\shell32.dll", "^!t", "15", @SW_MINIMIZE)
    Alles anzeigen
  • ERLEDIGT --> Raspberry Pi® 2 Model B Advanced-Set 1 GB

    • Alina
    • 24. August 2016 um 13:07

    Habe mich glaube ich entschieden.
    Wenn man bei Google "B01DC6MKAQ" ein gibt, gleich der erste Beitrag. Da ist doch, soweit ich es verstanden habe, alles bei

  • Verknüpfung mit relativem Pfad aus Kontextmenü erstellen

    • Alina
    • 24. August 2016 um 12:35

    Moin CoWa.

    Zu Beginn folgende Bitte. Editiere bitte Deine Beiträge, wenn keiner zuvor drauf geantwortet hat.

    Also ich meine das es wie Folgt aussehen müßte:

    AutoIt
    #include <File.au3>
    $quelle="C:\Users\USERNAME\Desktop\Test.exe"
    $ziel="C:\Users\USERNAME\Desktop\Unterordner\Test.exe"
    $pfad_relativ=_PathGetRelative($quelle, $ziel)
    ;MsgBox(0,"Var","Relativ: " & $pfad_relativ & @LF & @LF & "Quelle: " & $quelle & @LF &@LF & "Ziel: " & $ziel)
    ConsoleWrite("Relativ:  : " & $pfad_relativ & @CRLF)
    ConsoleWrite("Quelle:   : " & $quelle & @CRLF)
    ConsoleWrite("Ziel      : " & $ziel & @CRLF & @CRLF)
    $quelle2=$quelle
    $ziel2="Unterordner\Test.exe"
    $pfad_relativ2=_PathGetRelative($quelle2, $ziel2)
    ;MsgBox(0,"Var","Relativ: " & $pfad_relativ2 & @LF & @LF & "Quelle: " & $quelle2& @LF &@LF & "Ziel: " & $ziel2)
    ConsoleWrite("Relativ-2 : " & "..\" &  $pfad_relativ2 & @CRLF)
    ConsoleWrite("Quelle-2  : " & $quelle2 & @CRLF)
    ConsoleWrite("Ziel-2    : " & @DesktopDir & "\" & $ziel2 & @CRLF)
    Alles anzeigen

    Ausgabe sieht dann so aus:
    Relativ: : ..\Unterordner\Test.exe
    Quelle: : C:\Users\USERNAME\Desktop\Test.exe
    Ziel : C:\Users\USERNAME\Desktop\Unterordner\Test.exe


    Relativ-2 : ..\Unterordner\Test.exe
    Quelle-2 : C:\Users\USERNAME\Desktop\Test.exe
    Ziel-2 : C:\Users\USERNAME\Desktop\Unterordner\Test.exe

  • ERLEDIGT --> Raspberry Pi® 2 Model B Advanced-Set 1 GB

    • Alina
    • 24. August 2016 um 11:07

    Moin.

    Jetzt habe ich einiges gelesen und es soll ein Raspberry Pi 3 dann werden.
    Wo gibt es günstige komplette Angebote, so das ich außer dem HDMI-Kabel
    nicht weiteres brauche. Ich bin so, ich würde die Hälfte vergessen. Was ich
    brauche ist ein "All-In-One" Paket.

    Wer eine gute Bezugsquelle hat, bitte diese posten oder mir via PN senden.

    Viele Dank.

  • Frage an alle Raspberry Pi & Co - Bastler

    • Alina
    • 22. August 2016 um 17:25

    Hallo BugFix.

    Ich habe zwar von Raspberry Pi & Co so gar keine Ahnung, aber ich habe mal überlegt, wieso man eigentlich dafür neue Hardware benötigt im privaten Bereich.
    Du hast doch ein PC mit USV. Da könntest Du doch den Stand der Akku's (USV) abfragen und den Wert z. B. in eine Datei speichern. Alle anderen PC's & Co. läßt
    Du dann diese Datei alle X Minuten auslesen und reagierst dementsprechend der Wert entsprechend. Verstehst was ich meine oder wieder zu weiblich gedacht?

    Ist nur eine Idee, aber ich bin gesapnnt und werde das Thema verfolgen. Kann nicht schaden, sondern nur bilden. ;)


  • ERLEDIGT --> Raspberry Pi® 2 Model B Advanced-Set 1 GB

    • Alina
    • 21. August 2016 um 17:13

    ERLEDIGT !!!

    Moin zusammen.

    Ich habe mal eine Frage. Man kann ja viele TV Sender auch digital ansehen (Streaming).

    Wenn man (ich) sich nun ein Raspberry Pi® 2 Model B Advanced-Set 1 GB für € 70,- kauft
    und dazu einen WLan-Stick, könnte man dann eine Software auf den Raspberry aufspielen
    (welche?) und dann den Stream auf das TV Gerät via HDMI übergeben?

    Welche Software als BS/OS verwendet man eigentlich beim Raspberry?

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™