Lesezeichen funktion für AutoIT Browser

  • Hi @ all,

    ich schreibe gerade an einem Browser.

    er hat ein startseiten ändern funktion

    und eine proxy funktion.

    jetzt soll er eine Lesezeichen funktion bekommen,

    ich habe auch schon angefangen, das MenuItem wird erstelt nur:

    1.verschwindet es nach neustart wieder

    2.weis ich nicht wie ich jedem ein neue String gebe(z.B Wer-kennt-wen.de ist $Lesezeichen01 schuelervz.net ist $Lesezeichen02 usw.) und dem den befehl gebe zu der seite zu navigieren wo im input feld angegebn wurde

    also:

    Wie speichere ich die MenuItems ab und wie erstelle ich neue stirngs autom. die zu der angegebne seite navigieren?


    MfG Roggazzz

    achso ja der Script ausschnitt:

    [autoit]

    Case $MenuItem5_1
    $Lesezeichen=InputBox("Lesezeichen Hinzufügen", "Gib unten die page an die ins Lesezeichen hinzugefügt werden soll")
    $Lesezeichen01=GUiCtrlCreateMenuItem($Lesezeichen,$MenuItem5)

    [/autoit]
  • um die lesezeichen nach einem neustart des programms wieder zu haben, musst du diese auslagern - zum beispiel in eine ini datei in der du lesezeichenname und adresse speicherst und beim starten des programms einliest und daraus dein menü erstellst

  • ich meine das probleme das es immer einen neuen String gibt wie kann ich zuweisen wie die zahlereieh weitergehen soll?
    Beispiel nochma:
    $Lesezeichen01="wer-kennt-wen.de"
    $Lesezeichen02="schuelervz.net"
    $Lesezeichen03="autoit.de"
    so und wie gebe ich an das immer der String $lesezeichen[nächstezahl] heißen soll und das jedem eine case funktion hinzugefügt wird

  • 1. Bei einer ini einfach Inireadsection nehmen und dann :
    $Lesezeichen&Inireadsectionvariable[0][0]+1="wer-kennt-wen.de"

    2. Vielleicht dann GUISetOnEvent nehmen
    Sonst keine Ahnung wie du das machen könntest.

    Hoffe ich konnte dir helfen

    MfG
    Conan (Nur Mitlesend)
    Schon lange dabei

  • [autoit]


    $WieVieleAuchImmer = 4
    dim $nNeuerWert = "neu.de"
    Global $Lesezeichen[$WieVieleAuchImmer] ; Array´s überall verfügbar machen

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

    $Lesezeichen[0]="startseite.de"
    $Lesezeichen[1]="wer-kennt-wen.de"
    $Lesezeichen[2]="schuelervz.net"
    $Lesezeichen[3]="autoit.de"

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

    for $i = 1 to 10
    if $i => $WieVieleAuchImmer then
    ubound[$Lesezeichen, $i+1]
    endif
    ; .
    ; .
    ; .
    next

    [/autoit]


    Meinste soetwas wegen den Lesezeichen????

    Weil, ich kapier sonst echt nicht was du meinst ?(


    Helfen ohne Source Code?!?!