среда, 28 сентября 2022 г.

Передать файл(ы) размером более 5 ГБ бесплатно

Если внимательно изучить выдаваемые по поисковому запросу "Отправить большой файл" результаты, то выяснится, что в своём подавляющем большинстве предлагаемые файлообменные ресурсы позволяют передать файл не более 5 ГБ. Исключением служит https://dropmefiles.com, через который можно передать файл(ы) до 50 ГБ. 

Однако имеется и ряд ресурсов c форком закрытого проекта Moziila firefox-send, использующим сквозное шифрование. Ниже указаны ресурсы, с помощью которых можно передавать файл(ы) размером более 5 ГБ. Ресурсы с 5 ГБ и менее мной не рассматривались. Также предоставляются данные по максимальному размеру и продолжительности хранения (минут, часов, дней). 

Размер     Минут       Часов        Дней

  8 ГБ      5, 15, 30        1            1, 7, 15                        https://send.mni.li
  8 ГБ      5                    1, 3        1...7 (шаг в 1 день)    https://send.ephemeral.land
  8 ГБ                            1            1, 7, 30                        https://send.turingpoint.de
10 ГБ      5                    1            1, 7                              https://send.vis.ee
10 ГБ      5                    1            1, 7, 30                        https://send.portailpro.net
16 ГБ      5                    1            1, 7                              https://files.psu.ru
20 ГБ                            1            1, 7, 30, 365                https://send.zcyph.cc

Полный список файлообменников ffsend указан здесь в секции Instances.

Для почтового клиента Thunderbird имеется расширение FileLink provider for Send


Расширение настроено на хост  https://send.vis.ee  При вложении файла большого размера через расширение можно указать время хранения файла (в минутах), после чего нажать на кнопку Encrypt and Upload. 




После завершения передачи файла в сообщение будет внедрена соответствсующая запись, например:


При передаче файла можно также установить и парольную защиту:



Скачивание переданного файла производится сразу, без каких-либо капчей или времени ожидания.


четверг, 22 сентября 2022 г.

Не запускается BOINC Manager на Linux Mint 21 (Ubuntu 22.04)

После установки Linux Mint 21 возникла проблема невозможности запуска клиента boinc. В различных DE это может выражаться по-разному. В Cinnamon, например, вообще ничего не происходит. В xfce при попытке запуска клиента может быть отображено такое сообщение.


Разбирательство с проблемой потребовало ознакомления со многими материалами. Однако среди них готового решения для запуска boinc именно на Linux Mint 21 (Ubuntu 22.04) найдено не было. При этом, к примеру, в Linux Mint 20.3 (Ubuntu 20.04) никаких проблем не наблюдается.

Как оказалось, после установки ПО boinc служба boinc-client не запускается. Для проверки выполните команду (в терминале)  

  sudo systemctl status boinc-client.service

Будет отображено (пример):

boinc-client.service - Berkeley Open Infrastructure Network Computing Client
     Loaded: loaded (/lib/systemd/system/boinc-client.service; disabled; vendor>
     Active: inactive (dead)
       Docs: man:boinc(1)

Видно, что служба не запущена. Запустите службу клиента:

 sudo systemctl start boinc-client.service

Результат (пример):

Loaded: loaded (/lib/systemd/system/boinc-client.service; disabled; vendor>
     Active: active (running) since Wed 2022-09-21 11:43:59 MSK; 19s ago
       Docs: man:boinc(1)
   Main PID: 2434 (boinc)
      Tasks: 2 (limit: 9236)
     Memory: 11.3M
        CPU: 459ms
     CGroup: /system.slice/boinc-client.service
             └─2434 /usr/bin/boinc

Чтобы служба стартовала при включении компьютера выполните:

 systemctl enable boinc-client.service

В моём случае потребовалось три раза ввести пароль. Результат:

Synchronizing state of boinc-client.service with SysV service script with /lib/systemd/systemd-sysv-install.
Executing: /lib/systemd/systemd-sysv-install enable boinc-client
Created symlink /etc/systemd/system/multi-user.target.wants/boinc-client.service → /lib/systemd/system/boinc-client.service.

Перезагрузите систему. Попробуйте запустить BOINC Manager через терминал:

 /usr/bin/boincmgr 

BOINC Manager должен отобразиться:


Но не на всех компьютерах это может сработать (у меня, к примеру, через один). Как пишут в сети, мейнтейнеры Ubuntu22.04 поторопились и включили в состав дистрибутива то ли не совсем удачную версию ПО boinc, то ли не совсем рабочую.

суббота, 17 сентября 2022 г.

Пакетное (массовое) переименование файлов через bash

Задача: переименовать файлы, убрав из их наименований лишние символы. Приводимый пример описывает массовое переименование файлов Classy_Wallpapers_...

При использовании средства массового переименования файлов через Bulk Renamer со временем появилась некоторая неудовлетворённость необходимостью осуществлять ряд однотипных действий применительно к каждому набору файлов (папок с файлами). Поскольку во всех папках присутствуют файлы, содержащие в себе один и тот же набор символов, то для массового переименования файлов в папке было принято решение попробовать воспользоваться средствами bash.  Для его использования необходимо наличие установленной программы rename. Как правило, она уже в системе присутствует, но если её не имеется, то устанавливается командой  sudo apt install -y rename

В итоге получился сценарий (скрипт):

#!/bin/bash
dir=$(zenity --file-selection --directory)
cd "$dir"
rename 's/Classy_Wallpapers_//g' *.jpg
rename 's/__/_/g' *.jpg
exit

🔎   Пояснения. 

dir=$(zenity --file-selection --directory) осуществляет выбор папки (каталога), содержащего файлы, имена которых необходимо обработать, а команда cd "$dir" осуществляет переход в выбранную папку (каталог). Кавычки учитывают пробелы в имени папки или пути к ней.

Далее следуют команды непосредственно замены "чего" на "что".

Команда  rename 's/Classy_Wallpapers_//g' *.jpg  во всех файлах jpg удаляет из названия файлов Classy_Wallpapers_

Команда  rename 's/__/_/g' *.jpg  во всех файлах jpg заменяет символ __ на символ _

Как итог, при массовом переименовании файлов осуществляется 2 действия (запустить скрипт и выбрать папку с файлами) вместо прежних 9. Так как нет необходимо использовать графический интерфейс, то операции замены символов в именах файлов происходит значительно быстрее, чем при использовании массового переименования из комплекта поставки Linux Mint. Команду скрипта (сценария) sh можно "посадить" на горячие клавиши через "Настройка клавиатуры – Комбинации клавиш" либо через программу Autokey.

четверг, 15 сентября 2022 г.

RSS на e-mail

В силу своей "несовременности" предпочитаю получать обновления интересующих меня сайтов не через чтение лент RSS, а через сообщения по e-mail. Ранее у Google функционировал сервис Feedburner, который позволял себе настроить рассылку новостей с периодичностью раз в сутки. Так как информация на интересующих меня сайтах может сутки и подождать, то меня всё устраивало.

Но этим летом Feedburner прекратил своё функционирование в режиме прожига RSS в e-mail и перешёл в режим проксирования RSS. Пришлось срочно освоить ПО для чтения лент новостей.

Однако ностальгия по прежнему способу получения новостей была настолько сильна, что однажды было отведено время на углубленное изучение возможности получения RSS на e-mail. И такое решение нашлось – Blogtrottr.

На главной странице можно оформить подписку на RSS, указав свой e-mail. Слева указывается адрес RSS сайта, в центре вводится e-mail, на который будут приходить сообщения, а в правой части указывается частота отправки дайджестов. По умолчанию предлагается Realtime, а в выпадающем списке выбора – каждые 2, 4, 6, 8, 12 часов и раз в сутки. Как следует из пояснений в разделе Help, Realtime означает, что e-mail будет сформирован на каждую новую публикацию сайта. На рисунках ниже, следующих один под другим, показаны строки главной страницы  Blogtrottr.




После заполнения всех полей следует нажать на кнопку "Feed Me" и ожидать в своём почтовом ящике запрос на подтверждение подписки.

Сообщения от сервиса имеют e-mail  busybee@blogtrottr.com 

Для примера привожу запрос на подтверждение своей первой подписки.

Тема: Confirm your subscription to 'Книжный трекер'

Сообщение:

To confirm your subscription to 'Книжный трекер', please click on the following link:


As we have no control over the content of the feeds we send, consider adding busybee@blogtrottr.com to your address book or spam whitelist to placate any overexcitable spam filters.

If you weren't expecting to receive this email, then simply ignore it and we'll go away.

Интуитивно понятно, что для подтверждения своей подписки необходимо нажать на ссылку. Для подробностей в сообщении указывается, что поскольку сервис не осуществляет управление контентом отправляемого фида, то во избежание попадания сообщений в спам рекомендуется либо добавить адрес отправителя в свою адресную книгу, либо внести адрес в "белый список" (прим. практикуется почтой Яндекс), либо настроить соответствующие фильтры почты.

Сообщения будут приходить с той частотой, которая вами была задана, поэтому на этапе оформления подписки данный вопрос необходимо продумать. 

Недостаток: в начале и в конце (иногда в середине) сообщения присутствует реклама – плата за бесплатность. Однако при проверке почты в браузере  её неплохо вырезает uBlock origin.

Первая подписка мной была оформлена больше как тест, но после получения двух сообщений возникло желание оформить подписки на все интересующие меня сайты, а также иметь возможность управлять своими подписками. 

Для решения этой задачи была произведена регистрация. На главной странице кнопки регистрации не находится, ссылка для регистрации была найдена на этой странице. Нажимать кнопку зелёного цвета "Join for free". Далее ждите на указанный вами e-mail сообщение с темой "Confirm your Blogtrottr account".  

После активации учётной записи оформленная ранее мной подписка без аккаунта автоматически появилась в моих подписках. В панели управления нет ничего сложного: кнопка новой подписки "Subscribe to a new feed" и, при необходимости, редактирование частоты существующей подписки "Change shedule".


 Остаётся надеяться, что аккаунт Free так и останется аккаунтом Free по истечении месяца. А то уж как-то немного "напрягает" надпись слева, в результате чего возникает сомнение: а верно ли понят смысл, что One month free trial относится к платным аккаунтам и не затрагивает мой текущий тарифный план.



понедельник, 12 сентября 2022 г.

Скачать видео с VK (ВКонтакте)

Скачивание видео с "ВКонтакте" зачастую превращается в неразрешимую задачу.  Предлагаемых в сети способов много, но у меня ни один из них не сработал. Выполняя недавнюю просьбу товарища найти видео столкнулся с тем, что по злой иронии судьбы оно было найдено именно на ВК. Подстановка ссылки на видео в используемый мной в последнее время загрузчик FireDM к результату не приводила, несмотря на то, что ссылки на видео с аналогичного по назначению OK (Одноклассники) принимаются к обработке без проблем.

Сразу оговорюсь, что в социальных сетях участия не принимаю и своих профилей у меня там не имеется. Поэтому вопрос о скачивании с них найденных через поисковик видео имеет определённую актуальность.

После небольших размышлений было принято решение попробовать "скормить" загрузчику ссылку на видео, предоставляемую через коды встраивания. Для получения кода встраивания нажимаем правой кнопкой мыши по окну встроенного проигрывателя видео и копируем код для встраивания. Полученный таким образом код вставляем в любой простенький редактор текста. В полученном коде выделяем источник видео и копируем его в буфер обмена. На рисунке копируемый источник видео представлен выделением.

  🔰  Пояснение: нужно скопировать то, что расположено между значками двойных кавычек после  <iframe src=   



Далее запускается приложение FireDM, которое схватит содержание буфера обмена и подставит его в качестве источника для получения видео. После 2-3 проверок наличия вариантов видео программа предложит вариант наивысшего имеющегося качества, после чего останется только нажать на кнопку Download и получить желаемое на свой жёсткий диск.