Войти в систему

Home
    - Создать дневник
    - Написать в дневник
       - Подробный режим

LJ.Rossia.org
    - Новости сайта
    - Общие настройки
    - Sitemap
    - Оплата
    - ljr-fif

Редактировать...
    - Настройки
    - Список друзей
    - Дневник
    - Картинки
    - Пароль
    - Вид дневника

Сообщества

Настроить S2

Помощь
    - Забыли пароль?
    - FAQ
    - Тех. поддержка



Пишет Леонид Каганов ([info]lleokaganov)
@ 2019-11-04 02:03:00


Previous Entry  Add to memories!  Tell a Friend!  Next Entry
Быстрый просмотр
это перепост заметки, оригинал находится на моем сайте: https://lleo.me/dnevnik/2019/11/04

Ничто так не бесит, как ожидание открытия файла. Не понимаю, как большинство людей живут с этим. Вот ты нашел у себя на диске файл JPG или MP3 или DOC, хочешь мгновенно понять, что это, но тут начинается... По нажатию клавиши запускаться СОФТ. Открывается какое-то ОКНО. Даже если у тебя комп самой последней модели, мгновенно ничего не откроется. Все равно ждать долгие полсекунды-полторы-две-три, пока подгрузятся все задачи... Вот скажите, нахера я должен ждать несколько секунд, пока целиком прогрузится Офис, чтобы выяснить, что файл ~/Загрузки/1.doc начинается словами «Инструкция пылесоса Samsung 1003MХ» и его можно стирать, не глядя?

У себя в MC под Линуксом я давно решил эту проблему, подобрав набор мгновенно стартующих утилит. Для музыки это конечно audacious. Для мгновенного просмотра текстового содержимого файлов doc и docx — соответственно catdoc и docx2txt. Для картинок самый быстрозагружающийся — qiv. А если надо увидеть данные (размер, тип) — то есть смешная текстовая утилита, к которой я сегодня добавил еще и ссылку на геопозицию, вы видели выше. Ниже ценной информации она шутки ради ещё и пытается изобразить картинку буквами, но это я сделал просто ради забавы, не получится понять что-то по такой картинке, не зная оригинала. Ценны в таком вьювере лишь первые две строчки, и если на скриншоте неразборчиво, то на самом деле они такие:

=============== cut ===============
/tmp/o/IMG_20190804_183416.jpg JPEG 4160x3120 4160x3120+0+0 8-bit sRGB 2.078MB 0.000u 0:00.000
Exiflink: https://www.google.com/maps/place/?q=59.9091349722222%2C30.2431148888889
 
 
 
 
=============== /cut ===============

Не то, чтобы я не догадывался, что телефон пишет позицию GPS в exif каждой фотки — я эту настройку специально включил. Но как теперь стало легко на любой фотке нажать F3, ткнуть мышкой в ссылку и сразу открыть на карте это место! Кому интересно, настройки MC в файле ~/.config/mc/mc.ext

regex/\.(gif|GIF|jpg|JPG|jpeg|JPEG|png|PNG|tiff|TIFF|ico|SVG|svg)$
 Open=(nohup qiv -m -B %f >/dev/null 2>&1 &)
 Edit=(nohup gimp %d/%p >/dev/null 2>&1 &)
 View=%view{ascii} echo ''; identify %f ; echo -n 'Exiflink: https://www.google.com/maps/place/?q='; exiftool -n -p '$GPSLatitude,$GPSLongitude' %f  2>/dev/null; echo '' ; jp2a --width=120 %f

regex/\.(docx|DOCX|Docx)$
 View=%view{ascii} docx2txt %f -
 Edit=(nohup docx2txt %f - | leafpad >/dev/null 2>&1 &)
 Open=(nohup ooffice %f >/dev/null 2>&1 &)

regex/i/\.(doc|rtf)$
 Open=(nohup winword %f >/dev/null 2>&1 &)
 View=(nohup catdoc -s cp1251 -d utf8 -w %f | leafpad >/dev/null 2>&1 &)
 Edit=(nohup ooffice %f >/dev/null 2>&1 &)

regex/i/\.(mp3|wav|ogg)$
 View=%view{ascii} infomp3 %f
 Open=(nohup audacious %f >/dev/null 2>&1 &)
 Edit=(nohup audacity %f >/dev/null 2>&1 &)


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

[ ТЕКСТ ПОД КАТОМ: Доступен только в оригинальной заметке на сайте ]

Теперь так:

regex/\.(gif|GIF|jpg|JPG|jpeg|JPEG|png|PNG|tiff|TIFF|ico|SVG|svg)$
 Open=(nohup qiv -m -B %f >/dev/null 2>&1 &)
 Edit=(nohup gimp %d/%p >/dev/null 2>&1 &)
 View=%view{ascii} infoimg %f



это перепост заметки, оригинал находится на моем сайте: https://lleo.me/dnevnik/2019/11/04