Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » Bookmarklets | Favelets | Букмарклеты

Модерирует : gyra, Maz

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22

Открыть новую тему     Написать ответ в эту тему

TheBarmaley



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Bookmarklets / Favelets / Букмарклеты / Закладурки
 
Работают в любом* браузере, поддерживающем JavaScript, и, соответственно, в любой* ОС.
* хотя, конечно, всегда возможны исключения, связанные с "заточенностью" кода под что-то конкретное.. =)

В этой теме предлагается собирать и обсуждать эти маленькие "полезняшки" для браузеров.
Особо приветствуется конструктивная критика предлагаемых закладурок и варианты их доработки.
 
Убедительная просьба: публикуя код закладурки, пожалуйста, указывайте ссылку на источник!  


Микро-FAQ:  
Что это такое и зачем оно надо? + там же ссылки на некоторые ресурсы по теме
Как ставить и как применять закладурки?
 
Документация:
Букмарклеты и правила их написания + читаем/помним про ограничения! (пост)
Структурированная информация по языку JavaScript
MSDN: Справочник по языку JavaScript
JavaScript language advanced Tips & Tricks
JavaScript FAQ + там же есть и про букмарклеты
Вопросы и ответы по букмарклетам на StackOverflow.com (En)
 
Сделай сам:
Bookmarklet Combiner - он-лайн конструктор + публикация ваших "творений"
JavaScript Compressor - он-лайн "упаковщик" для сохранения JS в одну строку + кодировка в Base62 (пост)
Script to bookmarklet converter - ещё один он-лайн "упаковщик", попроще (пост)
HTML Compressor - он-лайн "упаковщик" HTML/CSS/JavaScript/PHP (пост)  
Convert bookmarklet to Chrome extension (пост)
 
Ресурсы по теме:
En: bookmarklets.comsquarefree.comphilburns.comoperawiki.infomarklets.comabout.com
Ru: webmascon.comnitro.rularge.rulexi.ucoz.rumichurin.net03www.subookmarklets01
Ru-Board: здесь и здесь
 

// текущий бэкап шапки..

Всего записей: 17813 | Зарегистр. 07-06-2006 | Отправлено: 12:00 15-02-2014 | Исправлено: Maz, 14:14 02-11-2021
VVL99

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
inile (пост)
Цитата:
Работает если сразу помногу вкладок не открывать.  
А что сделать? Таймаут не вариант, я в основном в фоне открываю.
Если работает, то ничего не надо делать больше.  

А тут работает? - https://twitter.com/JacksonJosephWD

Всего записей: 4158 | Зарегистр. 03-02-2011 | Отправлено: 17:18 03-07-2020
inile

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
VVL99
Чаще да, чем нет. Примерно 1 раз из 5 не срабатывает.
 
ff78+violentmonkey
 

Всего записей: 1955 | Зарегистр. 29-06-2011 | Отправлено: 17:43 03-07-2020 | Исправлено: inile, 17:44 03-07-2020
VVL99

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
inile (пост)
Цитата:
Чаще да, чем нет. Примерно 1 раз из 5 не срабатывает.  
Поставь задержку или найди маркер, когда заголовок перестаёт обновляться, а если устраивает, то оставляй как есть.

Всего записей: 4158 | Зарегистр. 03-02-2011 | Отправлено: 00:31 04-07-2020
alloledd

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
VVL99
Цитата:
Несколькими постами выше есть копирование выделенного.  

 Так мне же не текст, а ссылки надо копировать.

Всего записей: 7286 | Зарегистр. 25-10-2019 | Отправлено: 14:50 04-07-2020
VVL99

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
alloledd
Т,е. вы js вообще не знаете?

Всего записей: 4158 | Зарегистр. 03-02-2011 | Отправлено: 15:05 04-07-2020
alloledd

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
VVL99
Нет

Всего записей: 7286 | Зарегистр. 25-10-2019 | Отправлено: 15:14 04-07-2020
VVL99

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Копирует в буфер выделенный на странице список ссылок преобразуя ссылки и названия в текст.

Код:
javascript: (function(){var a=document.createElement("div");a.appendChild(window.getSelection().getRangeAt(0).cloneContents());for(var b=a.getElementsByTagName("a"),c="",d=0,e=0;e<b.length;e++){b[e].href&&(c+=b[e].href+" - "+b[e].textContent+"\n",d++)};var f=window.getSelection(),g=document.createElement("div");document.body.appendChild(g);g.innerText="\n"+c+"Всего ссылок: "+d;f.selectAllChildren(g);document.execCommand("copy");g.remove()})()

 
https://jpegshare.net/images/ff/2a/ff2a0da93af2c026da9605cde37071b8.png
 
 
Открывает список выделенных ссылок

Код:
javascript: (function(){var sel=document.createElement("div");sel.appendChild(window.getSelection().getRangeAt(0).cloneContents()),l=sel.getElementsByTagName("a");for(var i in l){l[i].href&&l[i].click()}})()

Всего записей: 4158 | Зарегистр. 03-02-2011 | Отправлено: 15:53 04-07-2020 | Исправлено: VVL99, 17:29 04-07-2020
VVL99

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
VVL99 (пост) + Также можно и в файл сохранить и в онлайн блокнот добавить нужное содержимое.

Всего записей: 4158 | Зарегистр. 03-02-2011 | Отправлено: 18:20 04-07-2020
fakel33



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Использую FireFox 68.10.0 esr
Возможно ли сделать закладурку для открытия только помеченных или только обновленных тем в закладках Ru-Board на последней странице каждой темы?

Всего записей: 1206 | Зарегистр. 22-08-2003 | Отправлено: 19:09 04-07-2020
VVL99

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
VVL99 (пост)
А можно в самом блокноте сделать кнопку выбора, весь текст, только адреса ссылок, адреса и названия и.т.д.
 
Добавлено:
fakel33
Если можно подробнее, как узнать обновлена тема или нет, и как помечена?
А вообще может вам это подойдёт - http://forum.ru-board.com/topic.cgi?forum=5&bm=1&topic=48992#1

Всего записей: 4158 | Зарегистр. 03-02-2011 | Отправлено: 19:11 04-07-2020 | Исправлено: VVL99, 19:11 04-07-2020
fakel33



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
VVL99 post
Цитата:
А вообще может вам это подойдёт - http://forum.ru-board.com/topic.cgi?forum=5&bm=1&topic=48992#1 [?]

А это работает на FireFoxе?

Всего записей: 1206 | Зарегистр. 22-08-2003 | Отправлено: 19:17 04-07-2020 | Исправлено: fakel33, 19:18 04-07-2020
VVL99

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
fakel33 (пост)
Цитата:
А это таботает на FireFoxе?  
Сейчас все работают на движке хрома и Фокс и Опер и Горбатый, в смысле осёл, я про бровзеры, а не про "место встречи...".

Всего записей: 4158 | Зарегистр. 03-02-2011 | Отправлено: 19:20 04-07-2020
fakel33



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
VVL99 post
Цитата:
Сейчас все работают на движке хрома и Фокс и Опер и Горбатый, в смысле осёл, я про бровзеры, а не про "место встречи...".
 

Спасибо, буду пробовать Ru-Board++

Всего записей: 1206 | Зарегистр. 22-08-2003 | Отправлено: 19:21 04-07-2020
alloledd

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
VVL99
Цитата:
Копирует в буфер выделенный на странице список ссылок преобразуя ссылки и названия в текст.

Спасибо. Это в принципе то что я хотел, но вот только как-то  копирует через раз. (

Цитата:
Открывает список выделенных ссылок

У меня открывает выделенные  ссылки (иногда не все) в новых вкладках.

Цитата:
 + Также можно и в файл сохранить и в онлайн блокнот добавить нужное содержимое.

Сохранять в файл было бы не плохо.

Всего записей: 7286 | Зарегистр. 25-10-2019 | Отправлено: 00:44 05-07-2020
VVL99

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
alloledd
Я проверял в старом хроме, может в новом надо подправлять.

Всего записей: 4158 | Зарегистр. 03-02-2011 | Отправлено: 02:49 05-07-2020
alloledd

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
VVL99
У меня FF78.0.1, если чё.

Всего записей: 7286 | Зарегистр. 25-10-2019 | Отправлено: 15:51 05-07-2020
VVL99

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
alloledd
В обоих случаях как я понял действие блокирует сам браузер:
1. В выполнении document.execCommand(‘cut’/‘copy’) было отказано, так как она не была вызвана пользовательским короткоживущим обработчиком событий.
2. Firefox заблокировал всплывающее окно с данного сайта.

Всего записей: 4158 | Зарегистр. 03-02-2011 | Отправлено: 16:44 05-07-2020
alloledd

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
VVL99
Так подправить то это можно?

Всего записей: 7286 | Зарегистр. 25-10-2019 | Отправлено: 17:44 05-07-2020
VVL99

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
alloledd
Блокировку всплывающих окон можно отключить в настойках, а для копирования вроде надо сделать клик по странице, тогда снимется защита, а скриптом это можно обойти только в расширении, вроде так.

Всего записей: 4158 | Зарегистр. 03-02-2011 | Отправлено: 18:30 05-07-2020
alloledd

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
VVL99

Цитата:
 а для копирования вроде надо сделать клик по странице, тогда снимется защита

У меня не снимается. Копирует только со второго раза, т.е. один фрагмент надо выделять два раза, ну и соответственно на закладурку два раза жать.

Всего записей: 7286 | Зарегистр. 25-10-2019 | Отправлено: 22:55 05-07-2020
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22

Компьютерный форум Ru.Board » Компьютеры » Программы » Bookmarklets | Favelets | Букмарклеты


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru