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

Beiträge von Schnitzel

  • pixelsearch - Radius

    • Schnitzel
    • 8. September 2014 um 14:26
    Zitat von MaxChri

    Ich will damit eine Farbfläche erkennen und ob sich diese innerhalb von 3cm der Maus befindet.


    Das hast du schon mehrfahr gesagt und dazu hat Markus123 schon einen möglichen Lösungsweg gezeigt.
    Pixelsearch funktioniert standardmäßig nur mit Rechtecken. Wenn du einen Kreis willst musst du dir selber was basteln.
    Pixelsearch und ein bisschen Mathematik (ich verweis mal auf sin() und cos() ) sind da die richtigen Werkzeuge.

    Trotzdem bleib ich dabei. Pixelsearch ist fast immer eine schlechte Lösung...

  • pixelsearch - Radius

    • Schnitzel
    • 8. September 2014 um 14:03

    Pixelsearch ist im Normalfall schon viel zu fehleranfällig
    Was hast du denn vor?
    Da gibts sicher ne bessere Lösung

  • RunAs wirkt bei Consolen befehlen nicht als Administrator

    • Schnitzel
    • 6. September 2014 um 08:52

    Bei anderen Rechnern vllt (wenn die UAC deaktiviert ist) aber bei anderen Prozessen nicht

  • Internet sperren, Netzwerk erreichbarkeit erhalten

    • Schnitzel
    • 6. September 2014 um 08:47

    Ich stimme Oscar zu. Wenn du es richtig machen willst gehört sowas außerhalb des Rechners konfiguriert. (An nem router, proxy,...)
    Kommt aber auch auf deine Zielgruppe an. Wenn an den Rechnern jetzt kleine Kinder sitzen oder jemand der einfach nicht den Ergeiz hat deine Regeln zu umgehen könnte man auch anders arbeiten.
    Auf jeden Fall würde ich sagen dass es in reinem Autoit sehr aufwendig wird.
    Ich würde als erstes die Adminrechte wegnehmen und dein Script als service laufen lassen.
    Die von chip erwähnten GPO's können auch helfen. genauso wie registry und taskmanager sperren

    Proxy im Browser setzen mit GPO wird nichts helfen. Dann verwenden die Kids eben nen anderen Browser
    (Oder ändern den Proxy in der Registry zurück. Steht ja in HKLU^^)

    Nach wie vor sind deine Infos viel zu wenig deswegen kann man auch nicht konkreter werden...

  • Internet sperren, Netzwerk erreichbarkeit erhalten

    • Schnitzel
    • 5. September 2014 um 12:16

    Je genauer du das Problem beschreibst desto besser lässt sich eine Lösung finden.
    Deine Beschreibung finde ich etwas schwammig.

    Warum soll sich der User selbst den Internet Zugriff wegnehmen?
    Wem soll der zugriff weggenommen werden? Allen Programmen oder einzelnen? Bestimmte Dienste/Protokolle? ...

    Eventuell reichts dir auch eine Firewall regel zu definieren und die über dein Programm zu de-/aktivieren

  • Netzwerkcomputer und deren Benutzer

    • Schnitzel
    • 5. September 2014 um 11:50

    Grundsätzlich müssen die richtigen Dienste laufen (winmgmt und dcom die aber standardmäßig aktiv sind)
    Außerdem brauchst du die Rechte dazu.
    Probier am besten mal mit der mmc bzw. wmimgmt.msc ob du den entfernten rechner abfragen kannst.
    Falls nicht hast du höchstwahrscheinlich zuwenig rechte ^^


    Zitat von bobekos

    Eventuell lässt sich in Registry etwas finden was dir weiter helfen könnte.


    In der Registry findet man die komplette Config des Rechners. Die interessantere Frage ist immer wo :P
    Und unter XP war es genauso dass man die richtigen services laufen haben muss und rechte benötigt^^

  • RunAs wirkt bei Consolen befehlen nicht als Administrator

    • Schnitzel
    • 5. September 2014 um 11:41

    Ein Program als anderer Benutzer und ein Program als Admin starten sind zwei unterschiedliche Dinge (seit win Vista)
    Nur weil der Benutzer Adminrechte hat laufen noch lange nicht alle Programme die du mit diesen User startest als admin.
    Deswegen benötigst du #RequireAdmin. So läuft dein Script mit adminrechten und die Programme die du startest auch

  • Zweite ListView in Funktion einbauen

    • Schnitzel
    • 5. September 2014 um 11:27
    Zitat von Phil-IT

    ups da hab ich natürlich vergessen was zu ändern sorry... warte ich bessere es aus!


    Ich würde sogar behaupten du machst garkeine unsichtbar weil du @SW_HIDE verwendest :rofl:
    $GUI_HIDE wäre richtig

  • Netzwerkcomputer und deren Benutzer

    • Schnitzel
    • 4. September 2014 um 20:06

    Erlauben die anderen Computer WMI Abfragen aus dem Netz?

  • Netzwerkcomputer und deren Benutzer

    • Schnitzel
    • 4. September 2014 um 17:14

    James Lösung ist gut nur hat das Forum wiedermal ein paar backslash verschlungen ^^
    Hinter winmgmts: in Zeile 3 muss \\

  • SQL Abfrage

    • Schnitzel
    • 3. September 2014 um 13:33

    Wäre nett wenn du Threads als gelöst markierst sobald es keine Fragen mehr gibt.
    Einfach den ersten Post bearbeiten. Und das Präfix auf gelöst setzen ;)

  • ZIP mit Progress

    • Schnitzel
    • 3. September 2014 um 13:31
    Zitat von YaeroxXO

    Oder versteh ich grad irgendwas ganz falsch?


    Jup. Da verstehst du was falsch.
    Wir wollen nicht kopieren sondern zippen ;)

  • ZIP mit Progress

    • Schnitzel
    • 3. September 2014 um 12:45

    Ich hatte mal diese UDF verwendet:
    http://www.autoitscript.com/forum/topic/11…ldrdll-library/

    Nutzt auch die Windows zip Funktionen und soweit ich mich erinnere konnte man das Fenster verstecken

  • ZIP mit Progress

    • Schnitzel
    • 3. September 2014 um 12:21

    Richtig so arbeiteten die Windows zip funktionen. Der Ordner ist in %Temp%

  • ListView - Horizontales Scrollen deaktivieren

    • Schnitzel
    • 3. September 2014 um 11:59

    Aus meiner Sicht ist das Problem eher dass du mehr information darstellst als du angezeigt haben willst.
    Wir können den horizontalen Scrollbalken schon wegbringen. Aber worin liegt der Sinn?
    Wenn der User nicht mehr sehen soll warum zeigst du dann soviel an?

  • ListView - Horizontales Scrollen deaktivieren

    • Schnitzel
    • 2. September 2014 um 17:16

    Willst du die Scrollbar einfach nur ausblenden?

    [autoit]

    _GUIScrollBars_ShowScrollBar(GUICtrlGetHandle($idListview), $SB_HORZ, False)

    [/autoit]
  • _ExcelReadCell

    • Schnitzel
    • 29. August 2014 um 12:33

    Wenn du schon nicht die fertigen Funktionen verwendest dann musst du dich selbst um die richtigen Objekte kümmern ;)

    [autoit]


    $oExcel = ObjGet("","Excel.Application")
    $zeile = $oExcel.ActiveCell.Row
    $Cell1 = "A"&$zeile
    $Cell2 = "D"&$zeile
    $Hostname = _Excel_RangeRead($oExcel.ActiveWorkbook, Default, $Cell1)
    $tv_id = _Excel_RangeRead($oExcel.ActiveWorkbook, Default, $Cell2)

    [/autoit]
  • _ExcelReadCell

    • Schnitzel
    • 29. August 2014 um 11:49

    Dann lies doch eine Range aus die nur eine Zelle groß ist ;)

  • _ExcelReadCell

    • Schnitzel
    • 29. August 2014 um 11:40

    Soweit siehst du das richtig. _ExcelReadCell gibts nicht mehr. Verwende stattdessen _Excel_RangeRead ;)

  • EXE: Version, Copyright, Produktname, ... Info

    • Schnitzel
    • 26. August 2014 um 15:44
    Zitat von Phil-IT

    Heißt das ich kann zB '#pragma compile(Out, AutoIt_Example.exe)' in mein Script reinschreiben und das wird dan übernommen? ich checks nicht lol:D sry


    Richtig
    Alternativ Strg+F7 in Scite drücken und die Tabs mal durchsehen ;)

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™