Notizie: scarica ora l'ultima versione disponibile di Firefox!

Autore Topic: File batch, come aprire dei link nella stessa finestra/scheda?  (Letto 7458 volte)

0 Utenti e 1 Visitatore stanno visualizzando questo topic.

Offline fatman

  • Post: 4
ciao, vorrei fare un file batch che mi apra in sequenza temporizzata una serie di link.
usando il comando start http://www.eccetera.eccetera ogni link mi apre una nuova scheda. io invece vorrei che li aprisse tutti utilizzando sempre la stessa scheda della stessa finestra di FF.
grazie 1000
ales

Offline Gioxx

  • Amministratore
  • Post: 7732
    • Gioxx's Wall
Re: File batch, come aprire dei link nella stessa finestra/scheda?
« Risposta #1 il: 02 Dicembre 2008 17:10:19 »
Il comando funziona egregiamente a patto che un Firefox sia già aperto, ecco quindi che questo procede all'apertura di TAB anziché nuove finestre. Chiaro che in Firefox devi anche avere settato l'opzione tale per cui i nuovi siti vengano aperti direttamente in TAB e non in finestre separate.

Offline fatman

  • Post: 4
Re: File batch, come aprire dei link nella stessa finestra/scheda?
« Risposta #2 il: 05 Dicembre 2008 00:53:43 »
mi dispiace ma non ho capito
il batch e' il seguente:
****************
echo off
echo By Ales
rem le variabili a e b sono le webcam da 1 a 262
rem le variabili c e d sono il tempo di ritardo tra 1 web e l'altra.

:inizio
set a=1
set b=282
set c=1
set d=6000

:timer
start http://www.blablabla/popupTelecamera.do?tlc=%a%
set/a a += 1
if %a% equ %b% goto inizio
set c=1
goto delay

:delay
set/a c += 1
if %c% equ %d% goto timer
goto delay
*************
il problema e' che anche modificando le impostazioni in strumenti>opzioni>schede> nuova scheda oppure nuova finestra, ad ogni ciclo del GOTO mi si apre una nuova scheda oppure una nuova finestra ed alla fine mi troverei con migliaia di nuove schede(tab)/finestre aperte
Non c'e' modo che un nuovo comando START aggiorni la stessa scheda(tab)/finestra senza aprirne di nuove ad ogni ciclo?
grazie 1000
ales

« Ultima modifica: 05 Dicembre 2008 00:56:26 da fatman »

Offline Underpass

  • I've got fabric to sell
  • Amministratore
  • Post: 24618
    • Mozilla Italia
Re: File batch, come aprire dei link nella stessa finestra/scheda?
« Risposta #3 il: 05 Dicembre 2008 01:08:53 »
Il comando per far aprire Firefox nella stessa finestra è

Codice: [Seleziona]
firefox -a firefox -remote "openURL(http://www.mozilla.com)"
ma probabilmente devi configurare Firefox per aprire gli URL da applicazioni esterne nella stessa scheda.

Offline fatman

  • Post: 4
Re: File batch, come aprire dei link nella stessa finestra/scheda?
« Risposta #4 il: 11 Dicembre 2008 18:26:19 »
continua a non funzionare, si aprono sempre tab continuamente
...e poi tu mi dici:
Citazione
"ma probabilmente devi configurare Firefox per aprire gli URL da applicazioni esterne nella stessa scheda."
si, ma come ??
e' possibile inoltre avere l'elenco (se esiste) degli switch di firefox.exe??
grazie 1000
ales
« Ultima modifica: 13 Dicembre 2008 19:31:38 da tittoproject »

Offline Underpass

  • I've got fabric to sell
  • Amministratore
  • Post: 24618
    • Mozilla Italia
Re: File batch, come aprire dei link nella stessa finestra/scheda?
« Risposta #5 il: 11 Dicembre 2008 21:19:33 »
Citazione da: fatman
...e poi tu mi dici:
"ma probabilmente devi configurare Firefox per aprire gli URL da applicazioni esterne nella stessa scheda."
si, ma come ??

http://kb.mozillazine.org/Browser.link.open_external

Ho provato col valore 1 e dovrebbe funzionare.

Offline fatman

  • Post: 4
Re: File batch, come aprire dei link nella stessa finestra/scheda?
« Risposta #6 il: 13 Dicembre 2008 10:38:28 »
scusa ma l' uno che mi hai detto di inserire non e' uno switch da inserire dopo l'eseguibile in un comando batch... confermi?

l'unico UNO che ho trovato riferito ad un "Browser.link.open_external" e' presente nel file C:\Programmi\Mozilla Firefox\defaults\pref\firefox.js
per l'esattezza nella stringa
// handle external links
// 0=default window, 1=current window/tab, 2=new window, 3=new tab in most recent window
pref("browser.link.open_external", 3);
in questo caso dovrebbe essere
pref("browser.link.open_external", 1);
ma non sortisce alcun cambiamento .
 ti incollo un nuovo batch di esempio cosicche' ( se ti va' ovviamente) puoi fare alcune prove su qualcosa che funzioni.

************
echo off
:inizio
set a=1
set b=282
set c=1
set d=6000

:timer
start http://www.autostrade.it/autostrade/popupTelecamera.do?tlc=%a%

rem start  firefox -a firefox -remote "openURL(http://www.autostrade.it/autostrade/popupTelecamera.do?tlc=%a%)"
rem start http://www.autostrade.it/autostrade/popupTelecamera.do?tlc=%a%

set/a a += 1
if %a% equ %b% goto inizio
set c=1
goto delay

:delay
set/a c += 1
if %c% equ %d% goto timer
goto delay
***************************

grazie ancora, ales

Offline klades

  • Moderatore
  • Post: 5788
    • http://www.nic-nac-project.org/~kaosmos
Re: File batch, come aprire dei link nella stessa finestra/scheda?
« Risposta #7 il: 13 Dicembre 2008 11:55:52 »
Il comando per far aprire Firefox nella stessa finestra è

Codice: [Seleziona]
firefox -a firefox -remote "openURL(http://www.mozilla.com)"

Che io sappia, questo tipo di comando funziona solo su Linux.

ma probabilmente devi configurare Firefox per aprire gli URL da applicazioni esterne nella stessa scheda.

Concordo!

0 Utenti e 1 Visitatore stanno visualizzando questo topic.