lancer IBrowse avec plusieurs onglets ouverts?
10 sujets de 1 à 10 (sur un total de 10)
-
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
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…
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 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.
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

Admin
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.
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?
