Pull to refresh

Comments 15

Мне нравится открывать средней кнопкой (колесиком)
Автоматизацией боюсь пользоваться, а то будут потом сотни вкладок. Щелкая мышью я хоть ощущаю какой-то груз ответственность за свои действия
Скорее всего это относиться к первому пункту. Встречал людей которые запариваются с правой кнопкой мыши -> открыть в новой вкладке/окне. Но имхо самый быстрой и удобный метод открыть в новой вкладке/окне, это все же средняя кнопка мыши.
Хорошо, если есть мышь и средняя кнопка. В ноутбуках — это редкость.
Знаете, сейчас так можно до бесконечности продолжать, и сойдемся на том что по кирпичу позвонить нельзя.
Тогда я могу продолжить, в не окнах уже ставят VB или Excel бесплатным стал?
есть такая штука как mouse gestures (по крайней мере в файрфоксе) и там (в числе прочего) можно настроить открывание ссылок жестом мыши — например вертикальное пересечение линка(ов) при нажатой правой кнопке мыши (ну или что настроите). С текстовым файлом соответственно превращаю его в хтмл на диске, открываю файрфоксом и всё. Но если честно не часто пользую — таких кейсов чтоб я изначально точно знал что я хочу пройтись по 10-ку ссылок мало — обычно по одному открываю по мере прочтения предыдущих если не нашел там чего хотел.
Тру гик способ:

1. открываем Sublime Text 2/3
2. Вставляем все ссылки
3. Выделяем — Ctrl+Shift+L — Home
4. Пишем перед каждой ссылкой «C:\Users\[username]\AppData\Local\Google\Chrome\Application\chrome.exe» (или просто chrome в linux)
4.5 После каждых N строк вставляем строку «pause»
5. Сохраняем как .bat файл
6. Выполняем его

8. Профит
Я после 25 раза, ещё в 2009 году, сдался и написал скрипт в VB.
Для оператора в офисе, Excel — самое то.
В браузере иногда возникает немного другая проблема — ссылки представлены как <a href="http://..."> и получается надо еще их вытащить.
Написал маленький скрипт.
(function openLinks() {
  var selection = window.getSelection();
  var range = selection.getRangeAt(0);
  var allWithinRangeParent = range.commonAncestorContainer.getElementsByTagName("a");
  var href, i, el, links = [];
  for (i = 0, el; el = allWithinRangeParent[i]; i++) {
    if (selection.containsNode(el, true) ) {
      href = el.href;
      if (href != "" || href[0] !="#") {
        links.push(el.href);
      }
    }
  }
  for(i = 0; i < links.length; i++) {
    window.open(links[i],"_blank");
  }
})()


Сжал и сделал ссылку:
javascript:void((function(){var t=window.getSelection();var n=t.getRangeAt(0);var r=n.commonAncestorContainer.getElementsByTagName("a");var i,s,o,u=[];for(s=0,o;o=r[s];s++){if(t.containsNode(o,true)){i=o.href;if(i!=""||i[0]!="#"){u.push(o.href)}}}for(s=0;s<u.length;s++){window.open(u[s],"_blank")}})())

Ссылку закинул на панель закладок и теперь остается только нажать на неё предварительно выделив текст на странице.
Спасибо. Отличнейшее решение!
В urlopener.com нет возможности закинуть 500 ссылок и открывать по 50. Или закрывать одним кликом.

А с колёсиком всё равно не очень удобно, особенно если ссылок больше 20. Куда быстрее одним движением, как было описано выше и показано на видео.

Sign up to leave a comment.

Articles