Полезные мелочи

sher

Well-Known Member
Команда форума
Модератор
В этой теме будем делиться разными полезными советами, облегчающими наше общение с компьютером.
Например, ситуация
1. - Компьютер не видит флешек. Создаем и запускаем рег-файл со следующим содержанием:
Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer]
"NoDrives"=dword:00000000
"NoViewOnDrive"=dword:00000000

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Explorer]
"NoDrives"=dword:00000000
"NoViewOnDrive"=dword:00000000
Перезагружаем компьютер.

2. - В контекстном меню файлов нет пункта (или он был, а потом исчез) "Открыть с помощью".
Также создаем и запускаем рег-файл:
Windows Registry Editor Version 5.00
[-HKEY_CLASSES_ROOT\Unknown]
[HKEY_CLASSES_ROOT\Unknown]
"AlwaysShowExt"=""
"QueryClassStore"=""
"TypeOverlay"=""
[HKEY_CLASSES_ROOT\Unknown\DefaultIcon]
@=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,\
00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,73,00,68,00,\
65,00,6c,00,6c,00,33,00,32,00,2e,00,64,00,6c,00,6c,00,2c,00,30,00,00,00
[HKEY_CLASSES_ROOT\Unknown\shell]
@="openas"
[HKEY_CLASSES_ROOT\Unknown\shell\openas]
"MultiSelectModel"="Single"
[HKEY_CLASSES_ROOT\Unknown\shell\openas\command]
@=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,\
00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,72,00,75,00,\
6e,00,64,00,6c,00,6c,00,33,00,32,00,2e,00,65,00,78,00,65,00,20,00,25,00,53,\
00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,00,5c,00,73,00,\
79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,73,00,68,00,65,00,6c,00,6c,\
00,33,00,32,00,2e,00,64,00,6c,00,6c,00,2c,00,4f,00,70,00,65,00,6e,00,41,00,\
73,00,5f,00,52,00,75,00,6e,00,44,00,4c,00,4c,00,20,00,25,00,31,00,00,00
"DelegateExecute"="{e44e9428-bdbc-4987-a099-40dc8fd255e7}"
[HKEY_CLASSES_ROOT\Unknown\shell\opendlg]
"LegacyDisable"=""
"MultiSelectModel"="Single"
[HKEY_CLASSES_ROOT\Unknown\shell\opendlg\command]
@=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,\
00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,72,00,75,00,\
6e,00,64,00,6c,00,6c,00,33,00,32,00,2e,00,65,00,78,00,65,00,20,00,25,00,53,\
00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,00,5c,00,73,00,\
79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,73,00,68,00,65,00,6c,00,6c,\
00,33,00,32,00,2e,00,64,00,6c,00,6c,00,2c,00,4f,00,70,00,65,00,6e,00,41,00,\
73,00,5f,00,52,00,75,00,6e,00,44,00,4c,00,4c,00,20,00,25,00,31,00,00,00
Перезагружаем компьютер.

3. - Хотим, чтобы любой файл можно было попробовать открыть в Блокноте.
Создаем и запускаем рег-файл:
Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\*\shell\Открыть в блокноте]
@=""

[HKEY_CLASSES_ROOT\*\shell\Открыть в блокноте\command]
@="notepad.exe %1"
После перезагрузки в контекстном меню появится пункт "Открыть в блокноте".
 
Последнее редактирование:

sher

Well-Known Member
Команда форума
Модератор
Вы решили купить новый ПК, а жесткий диск переставить со старого.
НЕ СПЕШИТЕ! На новом ПК, если его начинка сильно отличается от старого, ваша система может просто не запуститься.
А потому, чтобы не переустанавливать систему и весь набор программ, сделайте следующее:
  • .
  • НЕ СНИМАЯ диск со старого компьютера запустите эту программу и ВЫКЛЮЧИТЕ компьютер. (Больше его не запускайте!).
  • Снимите жесткий диск и переставьте на новый компьютер.
  • Запустите его. Эта программка заставляет систему забыть какое железо стояло........после перезагрузки начнется поиск дров для всего железа!
 

sher

Well-Known Member
Команда форума
Модератор
Перевод :
Как создать анимированный GIF из изображений с помощью FFMPEG

От Мохаммада Сулемана, 9.09 2018

В этом учебном курсе описывается процесс создания анимированных GIF изображений с помощью FFmpeg

Здесь я расскажу об удобном методе мгновенного создания GIF из набора JPG-изображений. Для этого я буду использовать , который представляет собой мощный пакет обработки аудио / видео, который выступает в качестве опоры для .

FFmpeg не дает никакого прямого метода конвертации изображений в gif, но есть интересное обходное решение. Сначала я создам видеофайл из изображений, а затем конвертирую это видео в GIF с помощью файла палитры и, конечно же, FFmpeg. Все это будет сделано с помощью всего лишь нескольких команд.

Для просмотра изображения необходима регистрация


FFmpeg — это инструмент командной строки, который позволяет манипулировать каждым кадром видео. Вы можете делать почти все, что хотите, используя этот инструмент, например, создавать (замедленная съемка), видео и многое другое. Сегодня давайте посмотрим, как использовать FFmpeg для создания анимированных gif-ок из изображений.

Есть и другие программы, которое вы можете использовать для видео в GIF или GIF. Но преимуществом использования FFmpeg является то, что вы получите больше возможностей для вывода GIF. Вы можете создать GIF высокого качества, настроив параметры, такие как желаемая частота кадров, параметры масштабирования, появление вращающихся изображений и несколько других опций. Вы можете указать все это в одной команде и сгенерировать окончательный GIF. И тогда вы можете просто повторно использовать команды, чтобы создать еще много похожих gif-ок.

Как создать анимированный GIF из изображений с помощью FFMPEG?

Для создания анимированного GIF из изображений с помощью FFmpeg, вы просто должны установить его на свой компьютер. Вы можете использовать . Кроме того, убедитесь, что у вас есть изображения, которые вы будете использовать для создания GIF. Важно, чтобы ваши изображения имели одинаковые имена с номером, обозначающим последовательность, в которой изображения должны попадать в gif. Например: image1.jpg, image2.jpg, image3.jpg и так далее.

Как только ваши изображения будут готовы с правильными именами, выполните следующие действия:

Шаг 1: в папке с исходными изображениями для GIF. Поскольку мы хотим сгенерировать высококачественный GIF, поэтому нам придется создать цветовую палитру из исходных изображений. Без цветовой палитры, окончательный GIF не будет визуально приятным.

Выполните эту команду для создания цветовой палитры из исходных изображений:

ffmpeg -f image2 -i "InputImagesLocaltion" -vf scale=900:-1:sws_dither=ed,palettegen "PaletteImage"

(в приведенной выше команде замените “InputImagesLocation” на путь папки и шаблон имени файла, в котором ваши изображения будут отображаться в gif. “PaletteImage” будет заменено именем палитры. Это может быть что-то вроде “palette.png”).

Для просмотра изображения необходима регистрация


Примечание: В этой команде я использовал “image%d.jpg” в качестве имени входного изображения. Это потому, что имя изображения в моем случае - image1.jpg, image2.jpg… и т.д. Если вы хотите использовать ту же команду, то вам придется убедиться, что входные изображения на вашем компьютере имеют имена такие же, как мои. В противном случае потребуется изменить формат имени файла.

Шаг 2: Выполните следующую команду для преобразования входных изображений в промежуточное видео. Здесь вы можете выбрать любой видеоформат, и вам просто нужно добавить его в конце выходного видео. Например, здесь я использовал "FLV" как вариант выходного видео.

ffmpeg -f image2 -framerate 1.2 -i "InputImagesLocaltion" "OutputVideoName"

Для просмотра изображения необходима регистрация


Шаг 3: Теперь, сгенерируем окончательный GIF, выполнив следующую команду, которая будет использовать промежуточное видео и цветовую палитру, которое мы создали выше, чтобы создать окончательный GIF. Окончательный GIF будет помещен в текущий рабочий каталог.

ffmpeg -i "OutputVideoName" -i "PaletteImage" -filter_complex "fps=1.2,scale=500:-1:flags=lanczos[x];[x][1:v]paletteuse" "OutputGIF"

Для просмотра изображения необходима регистрация


Ну вот. Это все, что нужно для создания анимированных GIF из изображений. Если вы никогда не трогали FFmpeg, чтобы сделать что-нибудь, то вы найдете это немного утомительным. Но после того, как вы успешно создадите GIF, вам будет легко использовать его.

Если вы хотите изменить частоту кадров или размеры, то поиграйте с “filter_complex”, который я использовал в приведенной выше команде. Вы можете прочитать больше об этом .

Заключительные мысли

Многие люди не используют FFmpeg, потому что это инструмент командной строки. Но на самом деле это идеальный инструмент для многих операций, связанных с аудио-видео, таких как создание GIF из изображений. Все, что вам нужно сделать, это запустить несколько команд, чтобы создать высококачественный GIF из изображений, и мне это очень понравилось. Этот метод можно использовать на любой платформе.
 

Rozario Agro

Well-Known Member
Многие после переустановки Windows ещё со времён XP меняли пути системных папок, чтобы, например,
1) дефрагментировать систему более качественно
2) не бэкапить свои данные чёрти знает куда
В Win7-10 это стало делать чуть полегче, т.к. в контекстном меню системных папок появился пункт "Расположение".
Но есть старый добрый способ сделать это не за 10 минут, а за 1 минуту:
- после установки винды копируем папку C:\Users\имя пользователя, например, на диск D
Через Пуск-Выполнить-regedit (либо Win+R, regedit) идём сюда HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders и меняем там, где надо, букву C на D.
 

Rozario Agro

Well-Known Member
У вас когда-нибудь была ситуация, что надо ПЕРЕУСТАНОВИТЬ винду, а флешки нет, дисковод не работает, а другого компа рядом тоже нет?
Делаем так:
Запускаем установку Windows 7 с основного системного раздела жесткого диска (active primary partition),
Для этого надо извлечь все файлы дистрибутива Windows 7 из ISO образа на диск C: с помощью, например, 7zip, выполнить C:\ boot\bootsect.exe /nt60 C: и перезагрузить компьютер.
 

Rozario Agro

Well-Known Member
Все компы, ноуты и флэшки на FAT32 просто обязаны быть продезинфицированы этой
И вот
 

Rozario Agro

Well-Known Member
Видимо, со времён XP есть такая мания после установки винды - повозиться с IE - настроить под себя, выкинуть всё лишнее и т.д. Но самое главное - запретить кому-либо изменять домашнюю страницу (сами знаете почему). Это делается очень просто (рег-файл прикладываю).
Смысл? Он есть. Если готовим ось под бэкап, чистый девственный IE без шлака - лучший вариант, ибо хром, например, через 2 дня обновится, а IE вечен )))
 

Вложения

Rozario Agro

Well-Known Member
Дико извиняюсь за глупый вопрос - как вы убиваете зависший процесс?
1) Диспетчер задач
2) Монитор ресурсов (выполнить-resmon). Этот покруче, т.к. красным выделяется зависший + есть ПКМ-Анализ цепочки ожидания-завершение тупого подпроцесса
 

Rozario Agro

Well-Known Member
Хотите узнать, когда и в чём конкретно вы накосячили, из-за чего появился трабл в винде?
Пуск-найти-набираем первые 3 буквы ЖУР (или НАД, кому как легче запомнить)- выбираем "Просмотр журнала надёжности"
 

Rozario Agro

Well-Known Member
Полезная "мелочь" при установке Windows.
Ситуация - берёте например ноут, сносите все разделы диска или только системный.
Создаёте новый раздел для винды, форматируете его.
Думаете, щас поставлю винду - и фигвам.
Винда не ставится - пишет "вы убили MBR".
Решение: опять сносим системный раздел и ставим винду прямо на неразмеченную область.
Она сама создаёт MBR, скрытый системный раздел, который вы убили, ну и сам нескрытый системный раздел с будущей виндой.
Для меня лично это было 8 чудо света, т.к. в инете о таком простом способе практически ни слова
 

sher

Well-Known Member
Команда форума
Модератор
Полезная "мелочь" при установке Windows.
Ситуация - берёте например ноут, сносите все разделы диска или только системный.
Создаёте новый раздел для винды, форматируете его.
Думаете, щас поставлю винду - и фигвам.
Винда не ставится - пишет "вы убили MBR".
Решение: опять сносим системный раздел и ставим винду прямо на неразмеченную область.
Она сама создаёт MBR, скрытый системный раздел, который вы убили, ну и сам нескрытый системный раздел с будущей виндой.
Для меня лично это было 8 чудо света, т.к. в инете о таком простом способе практически ни слова
Любишь эксперименты? Тогда почитай . Интересный метод создания скрытого раздела восстановления системы.
 

Rozario Agro

Well-Known Member
Любишь эксперименты? Тогда почитай . Интересный метод создания скрытого раздела восстановления системы.
Да. спасибо. встречал похожий способ. только всё ручками и длиннее раз в 10.
Обязательно поэкспериментирую, ибо чую будет нужда.
Но мой способ - это именно полезные "МЕЛОЧИ" ))) ибо самый простой и незамысловатый
 

sher

Well-Known Member
Команда форума
Модератор
Flagfox - небольшая надстройка для Firefox, которая определяет местоположение сервера посещаемого сайта.
Для просмотра вложений необходима регистрация
Для просмотра вложений необходима регистрация

Нажатие мышкой по флагу-иконке запускает стандартное действие, , предоставляющее детальную карту с городом, в котором находится сервер, и прочую информацию, как то: местное время и ISP. Доступны многие другие действия как то:
  • Проверка безопасности и зараженности сайта
  • Найти похожие страницы и рецензии
  • Автоматический перевод на Ваш язык
  • SEO и исследования по web разработке
  • Диагностика как то ping и traceroute
  • Whois и DNS информация
  • Проверка HTML-кода страницы
  • Быстрое сокращение URL
  • Копирование IP адреса или другой информации
  • или же Вы можете создать свое собственное действие!
.
 

sher

Well-Known Member
Команда форума
Модератор
Вам когда-то понравились старые программы, но они не работают в современных системах? Вам поможет Virtual PC XP mode. Что это за штука и как ею пользоваться, .
 

sher

Well-Known Member
Команда форума
Модератор
Нарыл небольшую фишку:
Снимок страницы в Firefox без сторонних инструментов, через командную строку.
Командная строка выглядит так:
Код:
"C:\Program Files\Mozilla Firefox\firefox.exe" --screenshot "C:\Users\sher\Pictures\0002.png" "https://www.gismeteo.ua/weather-sumy-4936/"
Здесь:
  • "C:\Program Files\Mozilla Firefox\firefox.exe" - путь к исполняемому файлу Firefox
  • --screenshot - команда снимка
  • "C:\Users\sher\Pictures\0002.png" - путь и формат сохраняемого снимка (sher замените на свое имя пользователя, 0002.png - номер менять при каждом новом снимке, чтобы не перезаписывались
  • " " - адрес страницы, которую хотите снять
Снимок страницы получается полный, т.е. "с прокруткой" от верха до низу.
Все бы хорошо, но у меня почему-то после выполнения команды Firefox закрывается! А это не очень удобно.
Нужен "продвинутый юзер", чтобы подправить команду - чтобы Firefox не закрывался, и чтобы приспособить эту команду как кнопку на панели инструментов Firefox!
 

sher

Well-Known Member
Команда форума
Модератор
Хотите "покопаться" в шрифтах? .

Все программы, представленные там - с лицензией Donation-ware (условно-бесплатные).
Это означает, что пользоваться ими можно свободно, а оплата производится по желанию пользователя.

Список программ:

FontMassive - Менеджер шрифтов. Просмотр начертаний в едином списке.
  • Работа с форматами: TrueType (.ttf), OpenType (.otf), PostScript Type1 (.pfm + .pfb).
  • Отображение шрифтов в виде списка.
  • Просмотр шрифтов без установки из любого источника (папки, CD/DVD-ROM, сетевое окружение).
  • Таблица символов.
  • Посимвольное сравнение похожих шрифтов.
  • Копирование начертаний в кривых в формате .
  • Просмотр символа в кривых.
  • Распределение файлов шрифтов по папкам.
  • Установка шрифтов в систему.
  • Удаление шрифтов из системы (для этого просто откройте в FM Системную папку «Fonts» и удалите файлы - Shift+Del).
  • Очень быстрое заполнение списка (работать со списком уже можно, пока он продолжает заполняться).
  • Открытие вложенных папок. Например, при перетаскивании из Проводника удерживайте Ctrl.
  • Большое количество вариантов сортировки (например, по ширине текста - помогает визуально найти похожие шрифты).
  • Работа без инсталляции.

FontDetect - Распознавание шрифтов на изображении. (не символов OCR, а именно шрифтов).
В поисковике FontDetect всё разбито по Шагам - всего четыре:
ШАГ 1: Загрузка изображения, выделение области с текстом.
ШАГ 2: Разбиение на отдельные символы (автоматически при переходе к этому Шагу) и присвоение каждому символу соответствующих букв/цифр.
ШАГ 3: Указание папок со шрифтами, среди которых будет производится поиск. Если нет необходимости добавлять/удалять папки, то этот Шаг можно пропускать.
ШАГ 4: Непосредственно поиск. Кнопка «Начать поиск» и список результатов.

FonTemp - Временная установка шрифтов.
  • Работа с форматами: TrueType (.ttf), OpenType (.otf), PostScript Type1 (.pfm + .pfb).
  • Установка шрифтов «на временное пользование» независимо от их расположения (хоть по локальной сети).
  • Система не перегружена большим количеством постоянно установленных шрифтов (к тому же оно ограничено).
  • При закрытии программы (или перезагрузке) шрифты перестают быть установленными (видимыми всеми программами).
  • Переключение между списками Наборов шрифтов.
  • Количество созданных наборов не ограничено.
  • Удобный вызов из FontMassive (сначала в FM выделите шрифты и откройте контекстное меню списка).
  • Возможность самостоятельной работы (без всего пакета FontMassive Pack).
  • Cворачивание в трей («к часам»).

Дополнительные программы:

LinearText предназначен для преобразования текста, расположенного по кривой (например, по окружности) на изображении в строчный текст.
Circular предназначен для преобразования текста, расположенного по окружности на изображении в строчный текст.

Плагины для TotalCommander:
AKFont - Просмотр шрифтов. В Total Commander показывает шрифты по F3, Ctrl+Q и в виде эскизов. Всё настраивается. Форматы шрифтов: TrueType (ttf), OpenType (otf), Adobe Type1 (pfm+pfb), .ttc, .fon «Шрифтовой движок» тот же, что и у FontMassive.
AKFontInfo - Информация о шрифтах в Total Commander.
Описание полей:

FontName - Название шрифта (Читабельное, включая стиль)
FamilyName - Название семейства
FullName - Полное уникальное название шрифта
StyleName - Название стиля
Styles - Более подробное перечисление стилей (первые буквы каждого)
StylesLong - Более подробное перечисление стилей (целые слова)
StylesN - Более подробное перечисление стилей (числовое значение, подробности см. ниже)
FaceName - Название шрифта как оно указывается при применении в сист. ф-циях
Font_TypeN - Тип шрифта - TrueType, OpenType, PostScript (числовое значение)
Font_Type - Тип шрифта - TrueType, OpenType, PostScript (текстовое название)
Is_Cyrillic - Признак «кирилличности» шрифта - имеются ли русские символы (производится проверка наличия «ячейки» под русскую Unicode «А»)
GlyphsCount - Количество символов в шрифте
 
Верх