it-swarm-eu.dev

Esiste un metodo per esportare gli URL delle schede aperte di una finestra di Firefox?

Se ho una finestra di Firefox aperta che contiene 10 schede, c'è un modo in Firefox o da un plug-in per ottenere gli URL di quelle 10 schede come un file di testo o qualche altro formato?

In questo momento, se voglio farlo, devo copiare l'URL della scheda A, incollarlo da qualche parte, passare alla scheda B e ripetere. Potrei anche inserire tutte le schede in una cartella e esportarle, ma sembra una seccatura.

Se non esiste un tale metodo, qualcuno potrebbe indicarmi alcuni documenti che descrivono le basi della scrittura di un plug-in di Firefox. Sono disposto a scrivere da solo se non esiste un modo "standard".

76
hekevintran

Ho trovato un componente aggiuntivo chiamato Invia scheda URL che copia gli URL di tutte le schede aperte con l'intenzione di inviarli via email a qualcuno. Questo componente aggiuntivo consente inoltre al target degli URL di essere gli appunti e l'e-mail, quindi questo risolve il problema al 100%.

https://addons.mozilla.org/en-US/firefox/addon/4437

24
hekevintran

Vai a Strumenti> Opzioni.

Nella scheda Generale cerca il pulsante Usa pagine correnti nella sezione Avvio. Quando si fa clic sul pulsante Usa pagine correnti , tutti gli URL delle pagine aperte in diverse schede vengono copiati nella casella di testo Pagina iniziale con un delimitatore di pipe . Copia il testo per ottenere tutti gli URL.

La scorciatoia da tastiera per simulare il clic sul pulsante Usa pagine correnti è Alt+T+O+C (testato in Firefox 14)

77
mvark

Non c'è bisogno di esportare nulla.

Basta salvare tutte le schede in una cartella (sai già come farlo), fai clic destro sulla cartella, copia. Apri il blocco note, incolla. Ecco. Tutti gli URL dei segnalibri in quella cartella.

8
Rook

Un plugin open source per fare il lavoro: Copia come Markdown . Vantaggi aggiunti: funziona sia su Firefox che su Chrome ed esporta con la formattazione Markdown.

Copia come Markdown per Chrome e Firefox

Digitate spesso il codice Markdown manualmente per un collegamento o un'immagine, o anche tutte le schede in una finestra, e vi sentite stanchi? Copia come Markdown può aiutarti!

Caratteristiche del libro

Copia come Markdown è un'estensione del browser ti aiuta a copiare le seguenti cose come Markdown negli appunti del tuo sistema:

  • Scheda attuale come collegamento
  • Un link nella pagina
  • Un'immagine nella pagina
  • Un'immagine che è avvolta con un collegamento
  • Tutte le schede come elenco di collegamenti
  • Schede evidenziate come elenco di collegamenti

Estratto dal readme del progetto.

Può essere aggiunto a Firefox dal suo elenco dei componenti aggiuntivi .

5
gaborous

Si potrebbe voler considerare un componente aggiuntivo simile con diverse opzioni, CopyAllURLs ; soprattutto se l'invio non è una priorità. -Non hai 2 click? È nel menu di scelta rapida. [Questa pagina collegata elenca anche "soluzioni alternative"]

4
allanrockwell

Sto usando Copia Urls Expert . Aggiunge una voce di menu quando faccio clic con il tasto destro su una scheda. Ci sono opzioni per copiare tutti gli URL nella finestra corrente, nel gruppo di schede corrente o in tutte le schede; e anche per aprire gli URL dagli appunti. Gli URL sono separati da newline. Ho apprezzato la semplicità di questo approccio, rispetto alle alternative come Send Tab URL che include il titolo di ogni pagina insieme all'URL. "Copia Urls Expert" è una riscrittura di CopyAllURLs , che è defunta.

2
Metamorphic
#Test in Firefox 5.0
$sessionStoreFile = "$env:APPDATA\Mozilla\Firefox\Profiles\*.default\sessionstore-backups\recovery.js"
$sessionStoreFileExists = Test-Path $sessionStoreFile
If($sessionStoreFileExists -eq $False) {
    #Test in Firefox 2.0, 3.0 and 4.0
    $sessionStoreFile = "$env:APPDATA\Mozilla\Firefox\Profiles\*.default\sessionstore.js"
}
(Get-Content -Encoding UTF8 -Raw -Path $sessionStoreFile).Trim('()') | ConvertFrom-Json |
Select -Expand Windows | Select -Expand Tabs | 
Where { !$_.hidden } | ForEach { @($_.Entries)[-1] } | 
Select Url, Title | Export-Csv -Path $CsvFile  -Encoding UTF8  -NoTypeInformation   

Puoi scaricare lo script SQL dettagliato da come esportare tutti gli URL delle schede di Firefox contemporaneamente (PowerShell)

2
frank tan

Questo non è un addon, ma per mia comodità ho scritto una funzione bash se non hai paura della riga di comando e se stai usando Linux:

getOpenTabs(){
    local profile=$( sed -n -r '/^Path=/,/^Default=1/{ s|^Path=(.*)|\1|p; }' 
        "$HOME/.mozilla/firefox/profiles.ini" )
    # https://github.com/avih/dejsonlz4/blob/master/src/dejsonlz4.c
    dejsonlz4 "$HOME/.mozilla/firefox/$profile/sessionstore-backups/recovery.jsonlz4" |
        jq -c '.windows[].tabs[].entries[-1].url' |
        sed 's|^"||; s|"$||;' |
        xclip -selection c
}

Chiamando questa funzione con getOpenTabs legge il backup della sessione corrente dalla cartella del profilo predefinita estraendolo usando dejsonlz4 , che è necessario installare per questa funzione, e salva i collegamenti negli appunti. Pacchetti necessari (oltre a dejsonlz4): jq, sed, xclip

1
mxmlnkn

Provare a Esportare gli URL delle schede (Firefox 48+)

Ti consente di copiare l'elenco di URL aperti correnti (opzionalmente includendo il loro titolo) negli appunti o di esportarli in un file con data e ora.

1
alct

Dal commento di @Rook:

  • Fare clic destro su qualsiasi scheda

  • ScegliSeleziona tutte le schede

  • Fare clic con il tasto destro sulla nuova cartella

  • Scegli "copia"

Ora gli URL sono negli appunti.

1
aparente001

Come seconda scelta hai menzionato mettendo i link in un file di testo. Questo metodo consente di creare documentazione per la ricerca e di inviare per e-mail i collegamenti con titoli e descrizioni (o altri metadati), creando le proprie scelte su ciò che si desidera copiare e su come si desidera formattarlo. Puoi usare Multiple Tab Handler (Firefox addon) . Mostrerò solo ciò che uso per copiare in e-mail, poiché penso che la creazione di una lista non ordinata di link con URL nascosti nell'ipertesto non si presenti bene qui. Le prime due pagine non avevano descrizioni, quindi ho inserito una delle mie. In caso di invio tramite posta elettronica, potrei manualmente sfoggiare in grassetto i titoli e rimuovere "::" quando non ci sono descrizioni.

Navigazione a schede in Firefox :: La navigazione a schede in Firefox ti consente di caricare più pagine Web in schede separate all'interno la stessa finestra del browser

Usare MTH funziona bene per creare documentazione in Evernote , utile se lavori su più sistemi o vuoi che le tue note siano disponibili ovunque. Per aiutarvi con alcuni esempi di configurazione di MTH con una varietà di scelte, consultate http://dmcritchie.mvps.org/firefox/multiple_tab_handler.txt

1
dmcritchie

Ho usato URL Lister per un paio di occasioni. È un addon semplice che aggiunge un'opzione in "Strumenti". Quindi visualizza tutti gli URL delle schede aperte in un'area di testo modificabile.

Permette di esportare la lista (copiandola negli appunti) come testo semplice, ancore HTML o come elenco puntato.

Sembra (per confronto visivo degli screenshot disponibili) simile a prima menzionato Invia scheda URL, con le differenze che sono la mancanza di supporto e-mail e con l'esistenza dell'area di testo modificabile.

enter image description here

1
Doktoro Reichard

Per Firefox 57 (Quantum), il seguente plugin sembra avere funzionalità simili a "Invia URL schede", ma onestamente non è così pulito con l'URL e il titolo:

https://addons.mozilla.org/en-us/firefox/addon/copy-as-markdown/

Ma funziona. Spero che l'autore di "Send Tab URL" aggiorni il suo plugin come WebExtensions.

0
semtex41

Un buon modo per esportare tutte le schede aperte da FIREFOX è "CTRL + MAIUSC + D" o ALT + B e quindi selezionare tutte le schede e salvare come segnalibro cartella in Gestione preferiti -> quindi esportare come HTML

0
Petre Sosa