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

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

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

Maz (06-10-2021 09:29): Расширения для Google Chrome | Google Chrome Extension (Часть 5)  Версия для печати • ПодписатьсяДобавить в закладки
На первую страницук этому сообщениюк последнему сообщению

   

elcam



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Хотел бы сказать огромное спасибо TheBarmaley за замечательные расширения, я использую Поиск статей на Sci-Hub и Copy URL • CR.RU! Очень полезные и удобные штуки! По поводу последнего возник вопрос.  


Там есть полезная возможность сохранения url файла для текущей страницы, но сохраняется он только в папке загрузок по умолчанию, а мне хотелось бы сохранять в подпапке (внутри загрузок) "Ссылки". Я попытался подправить расширение, дописав в функции createShortcut в строку:
a.download = (title.replace(/[\\/:*?"<>|]/g,'')).replace(/\s+/g,' ').replace(' .url','.url')  
папку таким образом:
a.download = ('Ссылки/' + title.replace(/[\\/:*?"<>|]/g,'')).replace(/\s+/g,' ').replace(' .url','.url').
К сожалению, это привело лишь к тому, что файл (пусть он называется filename) стал сохраняться в виде: Ссылки_filename.url в загрузки, но не в подпапку ссылки. Экранирование слэша не помогло.


Попробовал ещё добавить в манифест разрешение на 'downloads' и добавить такую функцию:
chrome.downloads.onDeterminingFilename.addListener(function(item, suggest) {
  suggest({filename: "Ссылки/" + item.filename,
           conflict_action: 'overwrite',
           conflictAction: 'overwrite'});
});
Результат тоже не порадовал: сохраняет в подпапку 'Ссылки', но добавляет расширение txt. И к тому же в этом случае в папку ссылки сохраняются не только url-файлы, но и все остальные.


В общем, я озадачен: неужели такой простой функционал невозможно добавить? Может быть кто-то сталкивался с подобными вопросами и знает более-менее простое решение?  
Заранее всем спасибо за внимание к моему вопросу!  

Всего записей: 11 | Зарегистр. 20-09-2021 | Отправлено: 16:50 20-09-2021 | Исправлено: elcam, 17:13 20-09-2021
   

На первую страницук этому сообщениюк последнему сообщению

Компьютерный форум Ru.Board » Компьютеры » Программы » Расширения для Google Chrome | Google Chrome Extension
Maz (06-10-2021 09:29): Расширения для Google Chrome | Google Chrome Extension (Часть 5)


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

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

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru