2

Мне нужно распечатать (в PDF) большое количество (около 80) вкладок сразу, но в определенном порядке. Проблема в том, что все вкладки открывались в порядке, обратном тому, что я хочу. Перетаскивать их по одной за раз слишком больно, чтобы обдумывать, поэтому я ищу способ просто изменить порядок всех открытых на данный момент вкладок. Они уже сохранены в их собственной папке, поэтому я могу легко открыть их снова, но нужно отменить их порядок.

Я нашел несколько старых и устаревших плагинов, которые, как утверждается, допускают это несколько лет назад, но ничего похожего на то, что они не будут работать в FireFox сегодня. Любые предложения о том, где искать?

3 ответа3

3

Вот один из способов изменить порядок сортировки вкладок Firefox:

  1. Настройте домашнюю страницу Firefox на открытые в данный момент вкладки, выбрав « Use Current Pages в настройках»> «Главная».
  2. Скопируйте полученную строку и вставьте ее в новый файл, скажем, tabs.txt.
  3. Вставить новую строку в конце tabs.txt

    $ echo >> tabs.txt
    
  4. Обратный порядок URL

    $ cat tabs.txt | tr '|' '\n' | tac | tr '\n' '|' > final.txt
    
  5. Скопируйте содержимое файла final.txt и вставьте его в поле « Custom URLs в «Предпочтения»> «Главная».

  6. Закрыть все открытые вкладки

  7. В новой новой вкладке нажмите кнопку Home , и все готово!

1

Может быть, добавив в закладки все вкладки, а затем переупорядочив их в папке закладок. Они должны открываться в том порядке, в котором они находятся в папке закладок.

0

На основании @rootkea ответ выше, но немного другой. Его ответ не будет работать в Windows, так как в Windows нет команды cat (я не могу написать комментарий, поэтому я решил написать полный ответ). Сторнировать эти URL можно в браузере с помощью javascript.

  1. Перейдите в консоль FF: нажмите Ctrl + Shift + K или используйте контекстное меню -> Inspect Element и выберите вкладку Console.
  2. Вставьте туда этот код и нажмите Enter (пока не закрывайте консоль)

    let ta = document.body.appendChild(document.createElement('textarea'));

    Текстовое поле растянуто на 100% по горизонтали внизу текущей страницы (если вы сделаете это прямо на странице этого суперпользователя). Текстовая область нужна для удобной работы со специальными символами в строке с URL-адресами.

    Можно добавить стили, если вы не видите элемент. Введите этот код в консоль

    ta.style.border = '4px solid red';

  3. Настройте домашнюю страницу Firefox на открытые в данный момент вкладки, выбрав « Use Current Pages в Preferences > Home

  4. Скопируйте полученную строку и вставьте ее в элемент textarea, созданный ранее.
  5. Вставьте этот код в консоль и нажмите Enter

    ta.value = ta.value.split('|').reverse().join('|');

  6. Скопируйте новую строку из текстовой области и вставьте ее в поле « Custom URLs в Preferences > Home

  7. Закрыть все открытые вкладки

  8. В новой новой вкладке нажмите кнопку Домой, и все готово!

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .