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. sam ghost

Beiträge von sam ghost

  • Kartenleser abfragen ob Karte steckt

    • sam ghost
    • 20. Januar 2015 um 08:53

    hallo leute,

    ich müsste auch den status meines smartcard-readers abfragen: karte steckt oder steckt nicht.

    hat irgend jemand weitere infos oder gar eine lösung dazu?

    danke für eure hilfe.

    sg

  • Active Directory Funktionen - Neue Version 1.5.0.0 freigegeben!

    • sam ghost
    • 20. Dezember 2012 um 13:36

    mmm ... die kollegen, die mir nähere infos über unseren LDAP liefern könnten, haben sich wohl schon in richtung weihnachten verabschiedet ...

    aber ein kollege von mir, hat das was ich machen möchte, schon mit visual basic hinbekommen, aber ich hab keinen blassen schimmer, wie ich das mit autoit umsetzen könnte:


    Private Sub HoleSCD_Daten()

    Const ADS_NO_AUTHENTICATION = &H10 ‘’ keine anmeldung erforderlich

    Dim oSearcher As New DirectorySearcher
    Dim oResults As SearchResultCollection
    Dim oResult As SearchResult
    Dim RetArray As New ArrayList
    Dim mCount As Integer
    Dim ldapServerName As String
    Dim pFindWhat As String
    Dim sZeilenInhalt() As String
    Dim wert As String


    ldapServerName = "ldap.bleistein.net"
    pFindWhat = suche

    Dim ResultFields As ArrayList
    ResultFields = New ArrayList
    ' ResultFields.Add("mail")

    Try
    With oSearcher
    .SearchRoot = New DirectoryEntry("LDAP://" & ldapServerName, "", "", ADS_NO_AUTHENTICATION)
    '.PropertiesToLoad.Clear()
    '.PropertiesToLoad.AddRange(ResultFields)
    .Filter = "mail=" & pFindWhat & "*"
    oResults = .FindAll()

    End With


    mCount = oResults.Count
    If mCount > 0 Then
    For Each oResult In oResults

    '' alle Properties für die Abfrage holen
    For Each attribut In oResult.Properties.PropertyNames
    Debug.Print(attribut.ToString)
    ResultFields.Add(attribut.ToString)
    Next

    For Each wert In ResultFields

    '' wenn es ein Array ist werden die Daten zusammengeschrieben
    If TypeOf (oResult.GetDirectoryEntry().Properties(wert).Value) Is Array Then

    '' wenn es noch mal ein Array ist soll es übergangen werden
    If TypeOf (oResult.GetDirectoryEntry().Properties(wert).Value(0)) Is Array Then
    RetArray.Add(wert & ";binary")
    Else
    ''es ist ein normaler Array
    Dim sWerteArray As String = Nothing
    For Each Text As String In oResult.GetDirectoryEntry().Properties(wert).Value
    If sWerteArray = Nothing Then
    sWerteArray = Text
    Else
    sWerteArray = sWerteArray & ", " & Text
    End If
    Next
    RetArray.Add(wert & ";" & sWerteArray)
    End If


    Else
    RetArray.Add(wert & ";" & oResult.GetDirectoryEntry().Properties(wert).Value)

    End If


    Next
    Next

    End If

    ' lokal speichern
    Dim oStream As New StreamWriter(Environment.UserName.ToString & "_LDAP.csv")
    dgvDFS.Rows.Clear() 'Wir löschen alle Items der Listview

    For Each wert In RetArray
    oStream.Write(wert & vbCrLf)
    sZeilenInhalt = wert.Split(";")
    ' Daten übergeben
    dgvDFS.Rows.Add(sZeilenInhalt(0), sZeilenInhalt(1))
    Next
    oStream.Close()

    Catch e As Exception
    MsgBox("Error is <<<" & wert & ">>> " & e.Message)
    End Try

    End Sub

  • download von online-rechnungen und -konto-auszügen

    • sam ghost
    • 12. September 2012 um 12:18

    hallo leute,

    hat sich von euch schon mal jemand mit dem thema download von online-rechnungen und -konto-auszügen beschäftigt?

    in der ct wurde schon mal vorgestellt, wie man das mit diversen anderen script-sprachen automatisieren kann, aber ich bin froh,
    das ich so einigermassen mit autoit zurecht komme und scheue daher, mich in eine sprache zu vertiefen.

    falls jemand weiss, ob und wie das gehen könnte, ich bin für jeden hinweis dankbar.

    so long

    sam

  • aus array bestimmte werte löschen

    • sam ghost
    • 6. September 2012 um 13:27

    ok ... läuft auf jedenfall auf eine schleife hinaus ... ich muss mal testen, wie ich das am elegantensten hin bekomme ...

    ICH DANKE EUCH FÜR DIE HILFE ...

    so long

    sam

  • aus array bestimmte werte löschen

    • sam ghost
    • 6. September 2012 um 12:59

    hallo kizum,

    danke für die hilfe ... hätte vielleicht erwähnen sollen, dass der wert mehfach vorkommt ... vielleicht schilder ich mal genauer, was ich machen will ...

    array sieht so aus:

    [0]|9
    [1]|CN=E33494C
    [2]|OU=6_x_180
    [3]|OU=6_28_x
    [4]|OU=Computers-64
    [5]|OU=HAM
    [6]|OU=W120
    [7]|DC=W120
    [8]|DC=home
    [9]|DC=net

    es sollen fliegen die werte, die mit CN= und DC= beginnen oder anders herum übrig bleiben sollen die werte, die mit OU= beginnen ohne deren reihenfolge
    zu ändern ...

    eine zwischenlösung, die ich gefunden habe, mit _ArrayFindAll alle indexe für die OU= zu ermitteln ... aber wie krieg ich die werte dieser indexe jetzt in ein
    neues array ... ich suche noch ...

    so long

    sam

  • aus array bestimmte werte löschen

    • sam ghost
    • 6. September 2012 um 12:08

    hallo leute,

    gibt es eine 'einfache' möglichkeit, aus einem array bestimmte werte zu löschen, ohne deren index zu kennen?

    mit 'einfach' meine ich, einfacher als das array per schleife nach den werten zu durchsuchen, dabei deren index
    zu ermitteln und diesen dann zu löschen.

    weiss jemand rat?

    danke


    gruss

    sam

  • textbereich suchen und ersetzen bzw. löschen

    • sam ghost
    • 22. Dezember 2010 um 10:14

    hallo kollegen,

    super schnelle hilfe ... passt ... mein tag ist gerettet ...

    VIELEN DANK!!!

    so long

    sam

  • textbereich suchen und ersetzen bzw. löschen

    • sam ghost
    • 22. Dezember 2010 um 09:32

    hallo leute,

    ich möchte in einer text-datei einen ganzen text-bereich suchen und ersetzen bzw. löschen.

    die anzahl der zeilen und zeichen bzw. der restliche inhalt des bereiches können variieren. das einzige,
    was immer gleich ist, sind zwei gleiche kommentar-zeilen am anfang und am ende des bereichs:

    ;====DATEN-BEREICH===

    ....
    ....
    ....

    ;====DATEN-BEREICH===


    ich hab mir schon die diversen string- und array-funktionen angesehen, aber noch keinen plan, wie ich das
    problem angehe geschweige denn löse. die suche hier im forum hat mir bisher auch noch keinen lösungs-
    ansatz gezeigt.

    weiss jemand rat?

    so long

    sam

  • text in offenem outlook-e-mail-fenster suchen/ersetzen

    • sam ghost
    • 26. Juli 2010 um 15:37

    hi jam00,

    da war bei deiner antwort schon die grundidee dabei, die mir gefehlt hat ... denn ich brauche ja nur die grundfunktionen von outlook nutzen und das ganze dann mit autoit steuern ...

    sprich: autoit die taste f4 an die mail senden lassen fuer suchen ... dann suchtext eingeben lassen ... text wird markiert .... mit autoit ersetzen ... genau was ich wollte ...

    danke

    so long

    sam

  • text in offenem outlook-e-mail-fenster suchen/ersetzen

    • sam ghost
    • 26. Juli 2010 um 12:29

    hallo leute,

    ich denke, die ueberschrift sagt schon alles: text in offenem outlook-e-mail-fenster suchen/ersetzen ...

    ich hab moment gar keine ahnung, wie ich das am besten angehe ... hat jemand nen tip fuer mich?

    danke

    so long

    sam

  • ini-konforme datei von web-seite einlesen

    • sam ghost
    • 19. März 2010 um 11:27

    sch...adeee ...

    das wollte ich mir eigentlich sparen. danke fuer die hilfe.

    sam

  • ini-konforme datei von web-seite einlesen

    • sam ghost
    • 19. März 2010 um 10:35

    hi leute,

    ich habe auf einer web-seite eine ini-konforme datei liegen, die ich einlesen moechte:

    IniReadSection ("https://www.test.com/content/test.txt","daten")

    leider wird die test.txt nicht gelesen. an der endung txt liegts nicht, und im browser kann ich mir die datei auch anzeigen lassen.

    mache ich bei der syntax was falsch oder geht das von einer web-seite prinzipiell nicht?

    danke fuer eure hilfe.

    so long

    sam

  • warten bis einer von mehreren radiobuttons ausgewaehlt ist

    • sam ghost
    • 1. März 2010 um 14:44

    hallo autobert,

    DANKE, das war die ideeeee ... problem gelaest ... thx auch noch an m-obi ...

    so long

    sam

  • warten bis einer von mehreren radiobuttons ausgewaehlt ist

    • sam ghost
    • 1. März 2010 um 09:44

    hi m-obi,

    ich habe in meinem 'ganz normalen message loop' momentan drin, dass er beim schliessen des fensters und bei abbrechen beendet, bei druecken des ok-buttens laeuft das script weiter, egal, ob ein radiobutton gedrueckt ist oder nicht, weil ich eben nicht weiss, wie ich diese abfrage einbringen soll.

    sam

  • warten bis einer von mehreren radiobuttons ausgewaehlt ist

    • sam ghost
    • 1. März 2010 um 09:14

    hallo leute,

    ich habe folgendes problem: ich erstelle in einem gui per schleife unterschiedlich viele radionbuttons, die zu einer gruppe zusammengefasst sind und keiner vorausgewaehlt ist. mein prograemmchen soll erst weiter arbeiten, wenn einer der radiobuttons gedrueckt wurde.

    ich hab momentan keinen richtigen ansatz, wie ich die while-wend-schleife gestalten muss, dass das mit dem warten auf einen gedrueckten radiobutton funktioniert.

    muss ich in der while-wend-schleife eine weitere schleife einbauen, die mir nacheinander die Status der radiobuttons abfraegt oder gibt’s da was einfacheres?

    so long

    sam

  • batch starten und darin farbe und schriftart aendern

    • sam ghost
    • 23. Februar 2010 um 12:53

    hi sprenger120,

    das hatte ich ja schon geschrieben, dass ich ueber den color-befehl im batch schon hinaus bin und etwas mehr einstellen moechte. aber das geht anscheinend
    wirklich nur mit hilfe der entsprechenden lnk-datei.

    hatte gehofft, dass ich in autoit irgendwie die moeglichkeit finde, ein dos-fenster so aufzupeppen, wie es per shortcut moeglich ist.

    so long

    sam

  • batch starten und darin farbe und schriftart aendern

    • sam ghost
    • 23. Februar 2010 um 08:46

    hi jonathan,

    dann muesste ich mir aber die aktuellen einstellungen wegsichern, denn eventuell haben die user dort schon selbst was eingestellt ... waere eine notloesung ... danke ...

    sam

  • batch starten und darin farbe und schriftart aendern

    • sam ghost
    • 22. Februar 2010 um 15:37

    hi leute,

    ich moechte mit einem autoit-script eine batch-starten.

    in xp habe ich die moeglichkeit, die optik der batch etwas mehr zu steuern, als nur ueber die paar batch-befehle wie color usw:

    man erstellt sich eine verknuepfung auf die batch und hat dann unter eigenschaften die moeglichkeit, schriftart, schriftgroesse,
    schriftfarbe, hintergrundfarbe, fenstergroesse, fensterpuffer usw. einzustellen. er merkt sich das in der registry unter

    HKEY_CURRENT_USER\Console

    das allerdings nur in verbindung mit dem namen dieser verknuepfung. wenn man diesen aendert oder eine anders benannte ver-
    knuepfung erstellt, ist wieder alles beim alten.

    gut, man koennte es generell ueber HKEY_CURRENT_USER\Console fuer die cmd.exe einstellen, will ich aber nicht.


    gibt es in autoit irgendwie die moeglichkeit, ein batch-fenster optisch zu manipulieren ohne den umweg ueber eine lnk-datei (sprich
    verknuepfung) zu gehen?

    so long

    sam

  • ProcessWaitClose als Batch-Script

    • sam ghost
    • 16. Dezember 2009 um 23:18

    hallo jungs (oder maedels),

    danke fuer die schnelle hilfe ...

    AspirinJunkie:

    geil ... ich glaub das isses ... scheint zu funktionieren ... kthx ...

    Schnitzel:

    auch danke ... aber start /wait hilft nur bei dem damit gestarteten prozess ... ich wollte einen anderweitig gestarteten abfangen ...


    gruss

    sam

  • ProcessWaitClose als Batch-Script

    • sam ghost
    • 16. Dezember 2009 um 21:00

    hi leute,

    ich weiss, das gehoert nicht hierher, aber weiss zufaellig jemand, ob und wie man den befehl 'ProcessWaitClose' in einem popeligen batch-script nachbilden kann?

    ich muss in einem batch-/cmd-script das selbige solange warten lassen, bis ein bestimmter prozess beendet ist.

    danke fuer die art-fremde hilfe ... :)

    gruss

    sam

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™