Чи є спосіб експортувати URL-адреси відкритих вкладок у вікні Firefox?


73

Якщо у мене є відкрите вікно Firefox, що містить 10 вкладок, чи є у Firefox або плагіні спосіб отримати URL-адреси цих 10 вкладок як текстовий файл або інший формат?

Зараз, якщо я хочу це зробити, потрібно скопіювати URL-адресу вкладки A, вставити її де-небудь, перейти до вкладки B і повторити. Я також міг би закласти всі закладки в папку і експортувати їх, але це схоже на таку неприємність.

Якщо такого методу немає, хтось може вказати мені деякі документи, що описують основи написання плагіна Firefox. Я готовий написати це сам, якщо немає "стандартного" способу.

Відповіді:


76

Перейдіть до Інструментів & gt; Опції.

На вкладці Загальні шукайте Використовувати поточні сторінки у розділі Автозавантаження. При натисканні на Використовувати поточні сторінки Всі URL-адреси відкритих сторінок в різних вкладках копіюються до текстового поля Домашня сторінка з розділювачем труб. Скопіюйте текст, щоб отримати всі URL-адреси.

Комбінацію клавіш для імітації натискання кнопки Використовувати поточні сторінки є кнопка Alt + T + O + C (перевірено у Firefox 14)


8
Цю дію можна легко змінити, просто натисніть клавішу ctrl-z, щоб скасувати зміни, і все, що було раніше, буде відновлено. Тепер вам не потрібно встановлювати плагін.
kurtzbot

3
Це не працює для мене, коли намагається зберегти величезну сесію 300 + вкладки в близько 7 Windows. Здається, існує межа цього трюку з точки зору номерів вкладок, будьте обережні

2
T.O.C. = Зміст! Акуратний! Працює у Firefox 17.0.9 у Windows.
isomorphismes

3
Приємний відповідь. Alt+E+N+C для будь-яких інших користувачів Linux. :)
Ash

2
Для користувачів Mac перейдіть до Firefox & gt; Налаштування (меню Інструменти не має параметрів запису).
Jim DeLaHunt

23

Я знайшов додаткову адресу під назвою Передати вкладку URL, яка копіює URL-адреси всіх відкритих вкладок з наміром надіслати їх електронною поштою. Цей додаток також дозволяє цілі URL-адрес бути буфером обміну, а також електронною поштою, тому це вирішує проблему на 100%.

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


1
на жаль, це закінчення життя з Firefox 57. Хто-небудь знайшов альтернативу?
semtex41

@ semtex41 Так, є. Ось: addons.mozilla.org/en-US/firefox/addon/copy-all-tab-urls-we Його називають "Копіювати всі URL-адреси вкладки WE"
Abhishek Oza


fwiw код доступний на github.com/aecreations/sendtaburls (або на SWH )
myrdd

6

Не потрібно нічого експортувати.

Просто збережіть всі вкладки в папці (ви вже знаєте, як це зробити), клацніть правою кнопкою миші на папці, скопіюйте. Відкрийте блокнот, вставте. Вуаля. Усі URL-адреси закладок у цій папці.


1
Так, це спрацьовує, але я більше думав про те, що у меню плагіна або в контекстному меню з'явилася опція, яка містила б URL в буфер обміну. Тоді мені не доведеться створювати, переглядати та видаляти проміжні папки закладок.
hekevintran

На жаль, не відомо жодного плагіна, який міг би це зробити. Це досить незвичайний запит (я все ще не можу зрозуміти, чому вам потрібно щось таке ...). У будь-якому випадку, ви отримали один шлях зараз ... цей займає близько 6 кліків ... найшвидший, я знаю, шкода.
Rook

Клацніть правою кнопкою миші на вкладці, додайте закладки в закладки, ok, клацніть правою кнопкою миші на dir, копіюйте ... url в буфер обміну ... 5 кліків.
Rook

Так, ви маєте рацію щодо його незвичайності. Я думаю, що я збираюся шукати посилання на написання плагінів Firefox. Я хочу, щоб це було 2 кліки dammit! Спасибі хоч.
hekevintran

2
Це не така невимушена проблема. Я шукав ту ж саму річ. У мене 50 + вкладки openon моя робота ПК від речей, які я знаходжу в моєму обідньому перерві я або хочу пам'ятати або повернутися і читати в глибині пізніше. я хочу експортувати і зберігати, щоб я міг відкривати себе вдома і переглядати на дозвіллі. +1 для запитання
ianfuture

4

Можливо, ви захочете розглянути подібний додаток з різними опціями, CopyAllURLs ; особливо якщо пошта не є пріоритетом. - Чи не 2 кліки? Це в контекстному меню. [Ця пов'язана сторінка також містить "альтернативні рішення"]


2
Sheesh, це доповнення тепер застаріло ..... яке рішення буде навіть працювати для цієї проблеми?

Ви можете завантажити останню версію з домашню сторінку .
DJCrashdummy

@DJCrashdummy, що зазвичай є поганою ідеєю .... аддони на сайті перевіряються на стабільність, шкідливі програми тощо
Wilf

2

Плагін відкритого коду для виконання завдання: Копіювати як відмітку . Додаткові переваги: ​​працює як на Firefox, так і на Chrome, а також експортується з форматуванням Markdown.

Копіювати як відмітку для Chrome & amp; Firefox

Чи часто ви набираєте код Markdown   вручну для посилання або зображення, або навіть всіх вкладок у вікні, і відчути   втомився? Скопіювати як Markdown може допомогти вам!

Особливості

Копіювати як Markdown - це розширення браузера, за допомогою якого можна скопіювати наступне   речі як відмітка до системного буфера обміну даними:

  • Поточна вкладка як посилання
  • Посилання на сторінку
  • Зображення на сторінці
  • Зображення, яке обертається посиланням
  • Усі вкладки - список посилань
  • Виділені вкладки як список посилань

Витяг з readme проекту.


2

Я використовую Копіювання експертів URL-адрес . Він додає пункт меню, коли я натискаю правою кнопкою миші на вкладці. Є опції для копіювання всіх URL-адрес у поточному вікні, у поточній групі табуляції або у всіх вкладках; а також відкривати URL-адреси з буфера обміну. URL-адреси просто відокремлюються рядками. Я оцінив простоту цього підходу, порівняно з альтернативами, такими як URL-адреси вкладки "Надіслати", яка містить назву кожної сторінки та URL-адресу. "Копіювати експертів URL-адрес" є переписати CopyAllURLs , що не існує.


1
Я також шанувальник цього, але Firefox Quantum ... reeee. Експерт копіювання URL-адрес є однією з причин, чому я ще не оновлював. З скриптом в моїй відповіді, що вирішується для мене, але мені також потрібна заміна Майстра меню і Tab Mix Plus.
mxmlnkn

@mxmlnkn Так, я просто понизив, встановивши двійковий файл Firefox ESR. Так що я можу ввести цей вікно з "Це весь текст!".
Metamorphic

2
#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   

Ви можете завантажити детальний SQL-скрипт як одночасно експортувати всі URL-адреси вкладок Firefox (PowerShell)


1

Я використав URL Lister кілька разів. Це простий аддон, який додає опцію в "Інструменти". Потім він відображає всі URL-адреси відкритих вкладок у редагованій текстовій області.

Це дозволяє експортувати список (копіюючи його в буфер обміну) у вигляді звичайного тексту, HTML-якорів або як маркований список.

Він виглядає (за допомогою візуального порівняння доступних скріншотів) схожим на раніше Надіслати URL-адреси вкладки, відмінності полягають у відсутності підтримки електронної пошти та існуванні текстової області, що редагується.

enter image description here


На відміну від URL-адреси вкладки "Надіслати" , URL Lister не працює з Firefox 56.
maxschlepzig

1

В якості другого вибору ви згадали, поклавши посилання в текстовий файл. Цей метод дозволяє створювати документацію для досліджень, а також надсилати посилання електронною поштою на заголовки та описи (або інші метадані), створюючи власний вибір того, що ви хочете скопіювати і як ви хочете відформатувати. Можна використовувати Обробник на декількох вкладках (Аддон Firefox) . Я просто покажу те, що я використовую для копіювання в електронну пошту, оскільки я думаю, що створення невпорядкованого списку посилань з похованими URL-адресами в гіпертексті не буде добре показано тут. Перші дві сторінки не мали описів, тому я кинув одну з своїх. Якщо ви надсилаєте електронну пошту, я можу вручну накреслити заголовки і видалити "::", якщо немає опису.

Перегляд вкладок у Firefox :: Перегляд вкладок у Firefox дозволяє завантажувати декілька веб-сторінок на окремі вкладки в межах одного вікна браузера

Використання MTH добре працює для створення документації в Evernote , корисно, якщо ви працюєте на декількох системах або хочете, щоб ваші нотатки були доступні в будь-якому місці. Щоб допомогти вам з деякими прикладами налаштування MTH з різними виборами, див http://dmcritchie.mvps.org/firefox/multiple_tab_handler.txt


Я заперечую редагування, зроблене вище, яке добре призначене, але знищує вміст. MTH не генерує формат багатого тексту, тому він не може створити те, що показано вище. Для чогось схожого на вище було б використовувати інший набір вихідних даних і покласти цей висновок через онлайн-редактор, перш ніж вставити в електронну пошту. Приклад містив посилання на це питання, так що можна побачити, що саме може бути сформовано, а також ще два посилання (які ще включені), які не тільки служать для показу в прикладі, але й як посилання на додатковий вміст, що представляє інтерес. Важкі обмеження на відповіді.
dmcritchie

Відповідь має містити @djcrashdummy, -at-Hennes і -at-duDE. У той час я не мав достатньо точок для розміщення хороших посилань, які б застосовувалися до першого списку для обробника Multiple Tab у великому абзаці. І тепер мені не вистачає (декількох тисяч) пунктів для того, щоб змінити неправильне редагування.
dmcritchie

1

З коментаря від @Rook:

  • Клацніть правою кнопкою миші на будь-якій вкладці

  • Виберіть закладку Усі вкладки

  • Клацніть правою кнопкою миші на новій папці

  • Виберіть "копіювати"

Тепер URL-адреси в буфері обміну.


Деякі примітки & amp; підказки: (1) Коли ви виберете " закладка всіх вкладок Firefox відкриє нове вікно з проханням визначити ім'я і Розташування папки, яку потрібно створити. (2) URL-адреси в буфері обміну будуть відокремлені новими рядками. Перший рядок буде містити раніше визначені ім'я папки . (3) близько клацніть правою кнопкою миші на новій папці ": Ви можете клацнути правою кнопкою миші не тільки в" Бібліотека “( Ctrl+Shift+O ), але і в Панель інструментів закладок (враховуючи, що ви створили його там), Бічна панель закладок ( Ctrl+B ) або навіть у спадному меню меню .
myrdd

@ aparente001: PS: Думаю, ви маєте на увазі цей коментар від Тура . PPS: у вас є помилка в розділі "Chooseookmark";)
myrdd

1

Спробуй Експортувати URL-адреси вкладок (Firefox 48+)

За допомогою цього пункту ви зможете скопіювати поточний список відкритих URL-адрес (за бажанням включаючи їхню назву) у буфер обміну або експортувати його до файлу з позначками часу.


1

Це не аддон, але для власної зручності я написав bash функцію, якщо ви не боїтеся командного рядка і якщо ви використовуєте 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
}

При виклику цієї функції з getOpenTabs він зчитує поточну резервну копію сеансу з папки вибірки, яку він використовує за замовчуванням dejsonlz4, яку потрібно встановити для цієї функції, і зберігає посилання в буфер обміну. Необхідні пакети (окрім dejsonlz4): jq, sed, xclip


0

Гарний спосіб експортувати всі відкриті вкладки з FIREFOX  "CTRL + SHIFT + D" або ALT + B, а потім закладка всіх вкладок і зберегти як закладку папок у Менеджері закладок - & gt; потім експортувати як HTML


Закладка всіх вкладок ... А як щодо існуючих закладок?
Peter Mortensen

0

Для Firefox 57 (Quantum) наступний додаток, схоже, має подібну функціональність до "Надіслати URL-адреси вкладки", але, чесно кажучи, не так чисто з URL та заголовком:

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

Але це працює. Сподіваюся, що автор "Надіслати URL-адреси вкладки" оновлює свій плагін як WebExtensions.


Ви можете використовувати це: addons.mozilla.org/en-US/firefox/addon/copy-all-tab-urls-we
Abhishek Oza

-1

Натисніть "ICON" і перетягніть на робочий стіл. (Найшвидший спосіб:) enter image description here


-1

Використовуйте "Групи вкладок", які можна легко експортувати / імпортувати всі закладки як закладки


2
Хоча це може відповісти на питання, це була б краща відповідь, якщо б ви могли надати деякі пояснення чому він робить це. Наприклад, коротке пояснення того, які групи табуляцій і як їх експортувати.
DavidPostill

-3

дотримуйтесь пропозиції Тазо:

перетягніть "піктограму" (землю або замок або будь-який інший) на документ Word. URL-адреса відображається в будь-якій точці, на якій залишився курсор.

це не є гарним рішенням для початкового питання, оскільки вам все одно доведеться перейти до кожної вкладки, але принаймні трохи швидше, ніж клацнути правою кнопкою миші в адресному рядку, копіювати, а потім вставляти в документ. це також може бути швидкий ярлик для тих часів, коли потрібно просто включити URL-адресу з вкладки з іншим текстом.

Примітка: вперше я спробував це, він з'явився в Word doc як інший текст. текст був гіперпосилання, і коли я відкрив для редагування гіперпосилання, URL-адреса, на яку вона вказувала, була вкладкою, яку я намагався перетягнути. Я не знаю, звідки вийшов цей текст. моє припущення це могло являти собою останній шматочок тексту я копіював та це сидів у clipboard.

note2: це не спрацювало для Блокнота.

Примітка3: CopyAllURLs і URL Lister недоступні для версії 42.0 (або, як колись у 2014 році). Копіювання посилань як і раніше є варіантом. https://addons.mozilla.org/en-US/firefox/addon/copy-links/

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.