lleo (lleo) wrote,
lleo
lleo

Categories:

Быстрый просмотр

это перепост заметки, оригинал находится на моем сайте: 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
Subscribe
  • Post a new comment

    Error

    default userpic

    Your IP address will be recorded 

    When you submit the form an invisible reCAPTCHA check will be performed.
    You must follow the Privacy Policy and Google Terms of use.
  • 0 comments