lancer IBrowse avec plusieurs onglets ouverts?

10 sujets de 1 à 10 (sur un total de 10)

  • fenrix

      #3945

      voila j’utilise IBrowse comme navigateur principal et au démarrage je commence toujours pas ouvrir les mêmes sites (Yahoo! Mail, AI, etc). Je voudrais savoir s’il était possible d’avoir plusieurs onglets d’ouverts dès le lancement, si possible chacun avec ses propres caractéristiques de config (JS activé ou pas, etc).

      Merci

      WickedVinz

        #70740

        un script rexx ferait ça super bien

        sauf les configs de sites.. à régler dans les.. réglages adaptés.

        Exemple.. dans ton dock tu lances IBrowse, tu wait pour le port rexx d’ibrowse (éventuellement tu wait encore un coup pour etre sur. genre 1 ou 2 secondes) et ensuite tu lances un script rexx type :

        /* Nécessaire pour que le script soit reconnu comme étant un script rexx valide */

        address IBROWSE

        newbrowser url 'http://www.amigaimpact.com'

        newbrowser url 'http://www.amiga-news.de'

        newbrowser url 'http://desblondesavec.des.chiens'

        newbrowser url 'http://lesmemes.avec.des.poneys'

        newbrowser url 'http://whatever'

        tu peux également placer ce script sur un bouton « FastLink » en le réglant sur… « Rexx » et en choisissant le script..

        Pour les réglages d’urls… y a une section adapté à ça dans prefs/settings->URL prefs (cache, proxy, spoof, cookies, JS..)

        /me a fond sur le script aujourd’hui…

        Admin

        bigdan

          #70741

          Vinz : merci pour cette réponse efficace ;)

          fenrix

            #70742

            Merci beaucoup!

            ca marche très bien dans un bouton fastlink

            par contre je ne comprends pas comment faire pour le lancer automatiquement à l’ouverture. Je mets wait et le script en tooltype? Ou je fais un script avec IconX?

            merci

            edit : j’ai passé le script en projet et j’ai mis comme outil ‘rxs’. Le problème c’est que le script ne fonctionne que si IB est déjà ouvert. Comment faire pour lancer IB à partir du script? ou si ce n’est pas possible, comment faire pour lancer la script au démarrage d’IB (sans avoir à cliquer sur le bouton fastlink)?

            edit2 : j’ai fait un second script, qui se lance avec IconX. J’ai mis :

            Morph:…/IBrowse

            WaitForPort Ibrowse

            Wait SEC=2

            rxs Morph:…/Demarrage_IB [nom du script Arexx]

            Alors ç ane marche pas, quand je lance IB, rien ne se passe. Par contre quand je quitte, j’ai un message d’erreur qui me dit que le script Arexx ne trouve pas d’environnement hote. Ou est ce que je me trompe?

            Admin

            bigdan

              #70743

              Perso plutot que lancer un script amigados qui lance un script arexx, je modifierai le script arexx pour qu’il vérifie si IBrowse est lancé (si non, il lance d’abord Ibrowse) avant d’ouvrir les onglets.

              Cela donnerait un truc style :

              /* script arexx bidon ibrowse */

              OPTIONS RESULTS

              IF ~SHOW('Ports','IBROWSE') THEN DO

              ADDRESS 'COMMAND'

              'Run <>NIL: Ibrowse:Ibrowse'

              'SYS:RexxC/WaitForPort IBROWSE'

              END

              address 'IBROWSE'

              newbrowser url 'http://www.amigaimpact.com'

              newbrowser url 'http://www.amiga-news.de'

              newbrowser url 'http://desblondesavec.des.chiens'

              newbrowser url 'http://lesmemes.avec.des.poneys'

              newbrowser url 'http://whatever'

              Il te suffit ensuite de lancer le script arexx (c’est le cas pour les personnes qui utilisent des menus Scalos pour lancer un script arexx par ex)…

              Ce script n’est pas valide j’imagine mais tu as une idée du genre d’améliorations à apporter. Si tu veux, on peut en reparler pendant l’Alchimie.

              fenrix

                #70744

                merci :)

                je venais d’arriver à une solution équivalente, avec un seul script Arexx.

                Par contre j’aimerai bien savoir ce qui clochait avec la méthode précédente. Pourquoi le script Arexx semblait il se lancer APRES la fermeture d’IBrowse?

                /me très très débutant en Arexx (en fait c’est ma première fois ;) )

                edit : je viens d’essayer avec ton script et effectivement ça ne marche pas comme ça. J’ai à nouveau un message d’erreur qui me dit qu’il ne trouve pas l’environnement hote. Qu’est ce qui peut provoquer ça?

                Pour l’Alchimie je voudrais bien venir mais je finis le samedi midi à midi pour recommencer le lundi matin à 9h. Alors ça va dépendre de ma motivation à conduire :/

                Polymere

                  #70745

                  PolyNet Rulez :D

                  Admin

                  bigdan

                    #70746

                    Fenrix : ne te casse pas la tête, je vais te faire suivre en mp un script arexx qui fonctionne (Ibrowse v2.3) … avec quelques commentaires.

                    Pour l’Alchimie, cela vaut vraiment le déplacement (même pour une seule journée). Tu es de quelle région ?

                    WickedVinz

                      #70747

                      Par contre j’aimerai bien savoir ce qui clochait avec la méthode précédente. Pourquoi le script Arexx semblait il se lancer APRES la fermeture d’IBrowse?

                      Parce que ibrowse n’était pas lancé avec un run <>nil: il bloquait le shell d’ou il était lancé.. qui attendait la fin d’ibrowse pour continuer d’éxécuter le script en cours…

                      Et donc, à la fin, bin il n’y avait plus d’ibrowse lancé.. d’où le message d’erreur.

                      fenrix

                        #70748

                        @bigdan

                        c’est bon je viens de voir ce qui n’allait pas dans ton script, il fallait enlever les apostrophes autour de Ibrowse.

                        @ Wicked Winz

                        yes!!!

                        donc maintenant j’ai 3 scripts qui fonctionnent :-)

                        je n’ai plus qu’à faire du lobbying auprès de Stefan Burstrom pour qu’il crée une commande arexx permettant de désactiver le JS ;-)

                        Merci à tous!

                        pour l’Alchimie je sais bien que ça vaut le coup… mais j’habite dans le Pas de Calais alors ça fait une trotte :-(

                      10 sujets de 1 à 10 (sur un total de 10)

                      • Vous devez être connecté pour répondre à ce sujet.

                      Forums AmigaOS, MorphOS et AROS Général lancer IBrowse avec plusieurs onglets ouverts?

                      Amiga Impact