Ярлык на микрофон Windows 10 (Microphone device properties shortcut)

При переподключении USB микрофона у него часто едет громкость. Чтобы быстро зайти в его настройки и отрегулировать – удобно сделать ярлык на свойства записи Windows (подойдет и для 7 и для 10). Делаем ярлык и вбиваем путь:

Проигрывание (Playback):
%windir%\System32\rundll32.exe shell32.dll,Control_RunDLL mmsys.cpl,,0
Запись (Recording)
%windir%\System32\rundll32.exe shell32.dll,Control_RunDLL mmsys.cpl,,1
Звуки (Sounds)
%windir%\System32\rundll32.exe shell32.dll,Control_RunDLL mmsys.cpl,,2
Коммуникация (Communications)
%windir%\System32\rundll32.exe shell32.dll,Control_RunDLL mmsys.cpl,,3

Пиктограмму звуковую можно взять, например, тут:
%windir%\System32\mmsys.cpl

Вообще в винде можно на все что угодно, на любое окошко, сделать ярлык 🙂

Posted in Windows 10, Windows 7 | Leave a comment

Убрать папку “This PC” из Windows 10

regedit HKEY_CLASSES_ROOT\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\ShellFolder

меняем права к папке ShellFolder на администраторский; для этого:

  1. ПКМ на нее
  2. Permissions
  3. Advanced
  4. сверху голубая ссылка Change
  5. Advanced
  6. Find now
  7. ищем “Administrators”
  8. жмем Ок → Ок
  9. Сверху под голубой ссылкой Change появилась галочка Replace owner on subcontainers and objects – отмечаем ее и Ок
  10. выбираем в списке групп Администраторов и даем Full Control

Ура. Теперь создаем в ShellFolder ключ DWORD (32-bit) Value:
имя: Attributes
внутри: b094010c

Делаем тоже самое для HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Classes\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\ShellFolder

Перезаходим в систему и аллилуйа, этой дурацкой папки больше нет 🙂

Posted in Windows 10 | Leave a comment

GitHub: как клонировать конкретную ветку

Если вы только начинаете работать с ГитХабом и используете веб-интерфейс или GitHub Desktop – сделать даже такую простую вещь, как клонировать конкретную ветку репозитория может быть довольно челленжево. Сделать это можно при помощи Git Bash:

git clone git://github.com/<user>/<repo>.git
cd <repo>
git checkout <branch>/<name>
Posted in GitHub | Leave a comment

Проигрывание .MID/.MIDI в AIMP аудиоплеере

Есть у меня любимый .midi трек с года этак 99, который стоял на сайте клана m@gi (Аллоды 2). Ностальгирую иногда. Тут решил его включить на новом ведре – не играет в AIMP-плеере. Оказалось, что нужно поработать граблями:

  1. качаем soundfount (это типа кодека):
    https://www.aimp.ru/files/creative_soundfonts.zip
  2. распаковываем его в папку с плагинами (можно куда угодно, но его нельзя удалять – перестанет проигрывать снова все)
  3. Заходим в AIMP: Options → Plugins → Decoders → MIDI
  4. жмем на маленький гаечный ключик
  5. добавляем наш soundfont

Continue reading

Posted in Проблемы и решения | Leave a comment

Хранение бинарников на GitHub

Расскажу, что делать, если вы вынуждены хранить бинарники на гитхабе.. Проблема в том, что они часто потом при загрузке от туда .zip архивом виндой не запускаются (ссылка вида https://github.com/[user]/[repo]/main.zip ). Чтобы решить эту проблему нужно создать внутри файл .gitattributes , где указать, чтобы гит все внутри репы рассматривал как бинарники и не проставлял BOM’ы (спасибо Serg Bloim за наводку). Я делаю так:

  1. создаем приватный репозиторий
  2. создаем в нем файл .gitattributes
  3. внутри файла:
    * binary
  4. закидываем туда бинари через веб-панель
  5. делаем репу публичной
Posted in GitHub | Leave a comment

Спрятать автора постов WordPress

По дефолту неумный ворлдресс светит логин пользователя в URL автора каждого поста. Чтобы это убрать: в дочерней теме, в файле functions.php пихаем: Continue reading

Posted in Wordpress | Leave a comment

Узнать MD5 для файла на Windows 10

Как проще всего узнать MD5-сумму (ну или SHAx):

1) shift+ПКМ в папке, где лежит нужный объект и жмем:
Открыть окно PowerShell здесь

2) вбиваем туда команду

CertUtil -hashfile <путь к файлу> MD5

чтобы путь автоматом вставился – пару первых букв и жмем Tab

3) ждем, пока посчитает (иногда это несколько секунд).

Точно также можно посчитать и другие суммы, к примеру, SHA1 или SHA256.

Posted in Windows 10 | Leave a comment

GIMP забиндить F1

Перехожу на опен-сурсь понемногу. Настала пора отбросить фотошоп, взял ГИМП. Удивлен, что там было невозможно забиндить кнопку F1.. Путем долгих танцев с бубном, таки сделал:

1) в файле gtkrc (“C:\Program Files\GIMP 2\etc\gimp\2.0\gtkrc”) снизу добавляем:

binding "gimp-help-binding" {
unbind "F1"
}
class "GtkWidget" binding "gimp-help-binding"

2) идем в папку C:\Users\<user>\AppData\Roaming\GIMP\2.10

3) в файле gimprc снизу добавляем:

(use-help no)

4) ставим хоткей руками в файле menurc . К примеру, у меня это:

(gtk_accel_path "<Actions>/filters/filters-unsharp-mask" "F1")

Всё…

Вообще, это безобразие – хардкодить мапинги; тем более на такую кнопку как F1. Сделал тикет им в трекере

Posted in GIMP | Leave a comment

Windows 10: вернуть “Средство просмотра фотографий”

  1. Запускаем Powershell от администратора
  2. Вкочебячиваем туда:
    If  ( -Not ( Test-Path "Registry::HKEY_CLASSES_ROOT\Applications\photoviewer.dll")){New-Item -Path "Registry::HKEY_CLASSES_ROOT\Applications\photoviewer.dll" -ItemType RegistryKey -Force}
    If  ( -Not ( Test-Path "Registry::HKEY_CLASSES_ROOT\Applications\photoviewer.dll\shell")){New-Item -Path "Registry::HKEY_CLASSES_ROOT\Applications\photoviewer.dll\shell" -ItemType RegistryKey -Force}
    If  ( -Not ( Test-Path "Registry::HKEY_CLASSES_ROOT\Applications\photoviewer.dll\shell\open")){New-Item -Path "Registry::HKEY_CLASSES_ROOT\Applications\photoviewer.dll\shell\open" -ItemType RegistryKey -Force}
    Set-ItemProperty -path "Registry::HKEY_CLASSES_ROOT\Applications\photoviewer.dll\shell\open" -Name "MuiVerb" -Type "String" -Value "@photoviewer.dll,-3043"
    If  ( -Not ( Test-Path "Registry::HKEY_CLASSES_ROOT\Applications\photoviewer.dll\shell\open\command")){New-Item -Path "Registry::HKEY_CLASSES_ROOT\Applications\photoviewer.dll\shell\open\command" -ItemType RegistryKey -Force}
    Set-ItemProperty -path "Registry::HKEY_CLASSES_ROOT\Applications\photoviewer.dll\shell\open\command" -Name "(Default)" -Type "ExpandString" -Value "%SystemRoot%\System32\rundll32.exe `"%ProgramFiles%\Windows Photo Viewer\PhotoViewer.dll`", ImageView_Fullscreen %1"
    If  ( -Not ( Test-Path "Registry::HKEY_CLASSES_ROOT\Applications\photoviewer.dll\shell\open\DropTarget")){New-Item -Path "Registry::HKEY_CLASSES_ROOT\Applications\photoviewer.dll\shell\open\DropTarget" -ItemType RegistryKey -Force}
    Set-ItemProperty -path "Registry::HKEY_CLASSES_ROOT\Applications\photoviewer.dll\shell\open\DropTarget" -Name "Clsid" -Type "String" -Value "{FFE2A43C-56B9-4bf5-9A79-CC6D4285608A}"
    If  ( -Not ( Test-Path "Registry::HKEY_CLASSES_ROOT\Applications\photoviewer.dll\shell\print")){New-Item -Path "Registry::HKEY_CLASSES_ROOT\Applications\photoviewer.dll\shell\print" -ItemType RegistryKey -Force}
    If  ( -Not ( Test-Path "Registry::HKEY_CLASSES_ROOT\Applications\photoviewer.dll\shell\print\command")){New-Item -Path "Registry::HKEY_CLASSES_ROOT\Applications\photoviewer.dll\shell\print\command" -ItemType RegistryKey -Force}
    Set-ItemProperty -path "Registry::HKEY_CLASSES_ROOT\Applications\photoviewer.dll\shell\print\command" -Name "(Default)" -Type "ExpandString" -Value "%SystemRoot%\System32\rundll32.exe `"%ProgramFiles%\Windows Photo Viewer\PhotoViewer.dll`", ImageView_Fullscreen %1"
    If  ( -Not ( Test-Path "Registry::HKEY_CLASSES_ROOT\Applications\photoviewer.dll\shell\print\DropTarget")){New-Item -Path "Registry::HKEY_CLASSES_ROOT\Applications\photoviewer.dll\shell\print\DropTarget" -ItemType RegistryKey -Force}
    Set-ItemProperty -path "Registry::HKEY_CLASSES_ROOT\Applications\photoviewer.dll\shell\print\DropTarget" -Name "Clsid" -Type "String" -Value "{60fd46de-f830-4894-a628-6fa81bc0190d}"
    #
  3. ПКМ на картинку → Открыть с помощью → Выбрать другое приложение → Просмотр фотографий Windows

Аллилуйа!

Posted in Windows 10 | Leave a comment

Ярлык включить заставку Windows 10

В интернетах много рецептов добавления ярлыка на рабочий стол для заставки, один кривее другого. Кто-то реестр правит, кто-то powershell корячит. Чушь. Самый простой и верный:

Создаем ярлык для файла C:\Windows\System32\scrnsave.scr

Всё.

Posted in Windows 10 | Leave a comment