Mr.KTO blog

Архив рубрики «Софт»

Как скрыть диск в Windows

31 декабря 2011

В интернете столько ответов на этот вопрос, и всё через реестр, или твикеры.

А сделать это можно гораздо проще:

1. Правой кнопкой на Моём компьютере, пункт "Управление"
(или: Пуск, Панель управления, Администрирование, Управление компьютером; или + R, compmgmt.msc)

2. Перейти на пункт "Управление дисками"

3. Выбрать раздел с нужной буквой диска, правой кнопкой "Изменить букву диска или путь к диску...", выделить эту букву и нажать удалить.
НЕ ОШИБИТЕСЬ и не удалите сам раздел! Перед удалением должно быть сообщение:"Удаление буквы диска для тома может сделать запуск некоторых программ невозможным. Вы действительно хотите удалить эту букву диска?"

ver. < 1.0

1 мая 2011

0.1 1.0

Никогда не понимал зачем какой-либо разработке ставить версию меньше единицы.

Версия 0.1 Что-то вроде pre-alpha версии (полуночные релизы). Т.е. когда ещё не реализована вся функциональность продукта, или разработчик ещё только определяет какие возможность должна иметь программа. И кажется логичным не выпускать программу под первой версией. А выпустить версию номер ноль. Чтобы в будущем, наконец дойти до версии с полной фунциональностью – 1.0

Чтобы:

  • публично выкладывать, вместо того, чтобы сразу завершить начатое (желание одобения)
  • избежать негативных отзвов (бету будут ругать, хотя и понимают) (избежать боли)
  • всё превращается в нескончаемую гонку за идеалом, появляются версии 0.99 , 0.21a , 0.21b+4 (ноль 21 b плюс 4).

Например, Wireshark, отличный сниффер. Но я не заметил особых отличий версий 0.8, 0.99 и 1.4.4 (потому что не использовал полную функциональность, неверно). При этом, например, версия 1.4.2 была жутко тормознутая, а уже 1.4.4 - просто воплощение скорости, учитывая java.

Есть и совсем позорные примеры: deskdo.yandex-nano.ru (не пользуюсь, просто для примера) – ну что это такое: β1.4 - бета 1.4, ужос (я бы понял 1.4beta).

Тем не менее.

Я всегда стараюсь ставить на новых разработках версию 1.0.0, даже без приставки beta.

Но я допускаю, что, если необходимая и достаточная функциональность не закончена, а данный модуль/класс уже надо использовать в другом коде, можно поставить версию <1 (в зависимости от стадии готовности 0.1-0.9). А, как только минимальная, базовая, необходимая и достаточная функциональность будет достигнута, пусть это даже был этап версии 0.7.0) – сразу поставить версию 1.0.0, и продолжать добавлять уже новые, дополнительные возможности в разработку.

И немного о major.minor[.maintenance] (1.0.0)

Я не собираюсь читать (сам) статью из википедии.

Скажу, что последняя цифра в версии (maintenance) определяет любые мелкие изменения, как правило соответствует одной строке в ChangeLog.txt. Средняя определяет более-менее значительные изменения функциональности (допустимо 1.9.0, 1.10.0, 1.11.0, т.к. это не стадия готовности major). Ну и первая (major) – кардинальные изменения (имеются в виду, конечно, не изменения совместимости, а новые возможности).

Пропадают значки в трее? Тогда мы идём к вам!

5 ноября 2009

То немногое, почему мне нравится Window XP по сравнению с Win2k – это возможность скрывать ненужные иконки в трее. 

Мне мнавится, что я всегда могу убедиться, что запущен антивирус и файервол, что работает сеть и я нахожусь на 5-м десктопе. И в то же время не обращать внимания на значок громкости и необходимых программ из автозапуска. Всё это можно настроить нажав правой кнопкой на стрелочке, которая открывает скрытые значки (или на часах) и выбрав "Настройка уведомлений".

Но как же меня начало бесить, когда, установив "Всегда отображать" на значок Kaspersky 8.0 (2009) - через некоторое время эта настройка сбрасывалась в "Скрывать, если не активны" и значок опять исчезал. Я попробовал использовать Kaspersky 2010 - да, там такой проблемы нет, зато он больше тормозит систему, при установке стирает файл ключей Webmoney из секретного сектора диска (а они ещё рекламируют его :)) и иногда вызывает ошибку "Память не может быть writen", когда внедряется в чужие программы.

Что ж, хорошо, что я знаю такую замечательную утилиту, как AutoHotKey (см. предыдущую запись).

Сохраните следующий скрипт с расширением .ahk и поместите в папку Автозагрузки (shell:startup):

#NoTrayIcon
#Persistent
DetectHiddenWindows, On

SetTimer, ReShowIcons, 5000  ; 5 seconds timer
return

ReShowIcons:
    RegExMatch(TrayIcons("avp.exe"), "(?<=idn: )\d+", idn), HideTrayIcon(idn, bHide:=0)
    ; добавьте здесь такие же строки для других (не avp.exe) приложений из трея...
return

Это не всё! Под катомчто это? продолжение файла (тела функций).

Далее »

Как Ускорить Клавишу Доллара на Acer

1 сентября 2009

Клавиша с символом доллара - это одна из волшебных особенностей ноутбуков Acer. По крайней мере, для тех, кто программирует на PHP :). Гораздо удобней вместо Shift+4 нажать $ и сразу начать вводить имя переменной.

Увы, скорость срабатывания этой клавиши оставляет желать лучшего. Если подряд набрать $, v, a, r, то получится что-то вроде v$ar. Происходит это оттого, что Lanch Manager на нажатие $ отправляет системе комбинацию Alt + Num 0, 0, 3, 6 (как для спец. символов из + R, charmap) Что ж, мы исправим это. А для тех, кому не нужен PHP сможем, например, забиндить на клавиши dollar key ($) / euro key (€) клавиши Page Up / Page Down.

Понадобится нам такая замечательная прогрммка как AutoHotKey.

1. Для начала отключим такое омерзительное поведение Lanch Manager-а. В папке C:\Program Files\Launch Manager создайте резервную копию файла MMKEYBD.CFG. Теперь можно отредактировать сам файл: находим строки с Euro Symbol и Dollar Symbol (или Money Symbol) и меняем в них первое число на 0, последнее - на FFFF. Примерно так:

Key 23 = 0,E0,33,E0,B3,FFFF,Euro Symbol
Key 24 = 0,E0,34,E0,B4,FFFF,Dollar Symbol

Первый 0 - возвращать клавишу ОС, последнее FFFF - несуществующая команда.

2. AutoHotKey: скачиваем (доступен даже исходник на c++) и устанавливаем.

3. Создаём файл AcerKeys.ahk Можно сразу в папке shell:programs\Автозагрузка\
Добавляем в него всего 2 строчки:

$SC133::PgUp
$SC134::PgDn

Всё. Теперь по скан-коду наших клавиш будет прокрутка на одну страницу вверх/вниз.

А так мы ускорим клавишу доллара:

#NoTrayIcon  ; скрыть иконку в трее

$SC133::€
$SC134::$

Далее »

Псевдо-ClearType

9 февраля 2009

Я давно смотрю справку по PHP онлайн на сайте php.net. Потому что там к каждой функции, к каждой страниче есть комментарии пользователей, из которых подчас узнаёшь очень интересные моменты. А также экономишь много часов на поиск багов.

Недавно все эти комментарии стали покрыты каким-то непонятным "серым сглаживанием". Недолгое исследование показало, что это результат применения шрифта Consolas.


первый - Consolas, второй - он же, но с включённым ClearType [ссылка]

Хочу сказать, что я и так недолюбливаю ClearType. А если дело касается таких извращений – то хочется как можно быстрее избавиться от этого.

Первый способ - это просто включить ClearType.

  • В Internet Explorer 7 - это Сервис / Свойства обозревателя / Дополнительно / Мультимедия - Всегда использовать ClearType для HTML.
  • Opera - хотя пока и не поддерживает сглаживание шрифтов, но можно включить ClearType для всех приложений Windows: На рабочем столе Свойства / Оформление / Эффекты / галочка Применять следующий метод сглаживания экранных сшифтов, выбор: ClearType.

Второй - отключить шрифт Consolas на php.net

  • Вместо того, чтобы удалять из Панель управления / Шрифты - мы в
  • Opera: в opera:config включим User CSS в Author и User Display Mode, после чего: прав. кнопкой на сайте php.net / Настройки для сайта / Вид / Моя таблица стилей - укажем путь к файлу содержащему строчку:
    code, pre, tt { font-family: "Courier New", Courier, monospace !important; }

Набор твиков для Windows

21 ноября 2008

Для редактирования реестра вызовите: + R, regedit

Поиск в файлах *.php, *.htm, *.cpp и др. Отключить поиск по расширениям.

В любой папке: Ctrl+F, Отключить помощника.
Настроить помощника / Изменить способ поиска – расширенный.
Настроить помощника / Используя службу индексирования / Изменить параметры;
Там: Вид / Настроить, галочка "Дерево консоли", OK;
Слева на папке "Служба..." - Свойства, галочка "Индексировать файлы с неизвестными расширениями", OK.

Стандартная иконка HTML-файлов после установки Internet Explorer 7

HKEY_CLASSES_ROOT\htmlfile\  и
HKEY_CLASSES_ROOT\mhtmlfile\  Удалить подраздел: ShellEx\

Теперь в любой папке: Сервис / Свойства папки / Типы файлов.
Выбрать HTM, HTML, MHT, MHTML. Дополнительно / Сменить значок,
указать путь: C:\Program Files\Internet Explorer\IEXPLORE.EXE и выбрать второй значок в первой колонке.

Пропала иконка Internet Explorer на рабочем столе –

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\
Explorer\HideDesktopIcons\NewStartPanel (или \ClassicStartMenu)
Создать или изменить DWORD(32bit): {871C5380-42A0-1069-A2EA-08002B30309D} на 0
Обновить рабочий стол (F5).

Убрать "Ярлык для" (при создании ярлыков приложений)

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\ "link"=hex:00,00,00,00

Word 2003 - убрать таб "Приступая к работе"

Сервис / Параметры / Вид, снять галочку "область задач".
Если не помогло - HKEY_CURRENT_USER\Software\Microsoft\Office\11.0\Common\General\
удалить параметр DoNotDismissFileNewTaskPane, перед этим закрыв Office, включая Outlook.

При редактировании в Word объекта Excel у него меняется стиль шрифта

HKEY_CURRENT_USER\Software\Microsoft\Office\11.0\Excel\Options\
Создать (DWORD) QFE_Boston=1

Outlook Express - Показывать контакты

HKEY_CURRENT_USER\Identities\{AAAAAAAA-AAAA-AAAA-AAAA-AAAAAAAAAAAA}\
Software\Microsoft\Outlook Express\5.0\ "Show Contacts" = 1

Outlook Express - изменить место хранения сообщений

В Сервис-Параметры-Обслуживание-Банк сообщений, на вопрос о выборе др. папки - да

Outlook Express - отключить Чтобы освободить место на диске, Outlook Express может сжать сообщения

Открываем блокнот ( + R, notepad) пишем туда следующее и сохраняем как OE_reset_compress_counter.reg. При очередном таком вопросе можно нажать отмена и запустить этот файл, чтобы следующие 100 запусков OE не предлагал сжимать сообщения.

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Identities\{C20C83A1-A65D-49B0-A287-11EAF7247D0A}\Software\Microsoft\Outlook Express\5.0]
"Compact Check Count"=dword:00000000

[HKEY_CURRENT_USER\Identities\{C20C83A1-A65D-49B0-A287-11EAF7247D0A}\Software\Microsoft\Outlook Express\5.0\Dont Show Dialogs]
"Compact Do not Ask Again"=-

Изменить место хранения папки «Мои Документы»

На рабочем столе прав. кнопкой мои док-ты и указать папку

Изменить место хранения данных Firefox (создать профайл, подробнее)

 + R, firefox.exe -p

Изменить место хранения данных Opera (Профили Opera)

Запустить Opera, открыть адрес opera:config.
 + R, %appdata%
Откроется папка "Application Data", из которой можно переместить папку "Opera" в нужное место.
Адрес старой папки - копировать и вставить в фильтр на странице opera:config и изменить все поля,
содержащие старый адрес на новый, нажать везде "Сохранить" и перезапусть Opera.

Изменить путь к папке Избранное Internet Explorer

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\
Explorer\User Shell Folders\ "Favorites" = путь\к\папке\

Расширение сохраняемых IE картинок jpeg

HKEY_CLASSES_ROOT\MIME\Database\Content Type\image/jpeg\ "Extension" = .jpg

Русский шрифт в Photoshop

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\CodePage\ "1252" = c_1251.nls

Сообщеие: «Объект используется другим пользователем или программой»

Юзаем Unlocker (скачать).

_________________________________________________________

Горячие кавиши Google Reader

Горячие клавиши в Windows

20 сентября 2007

Может вы пользуетесь одной из программ для запуска приложений с помощью комбинаций клавиш, вроде Alt+Shift+W - Winamp?

Я не пользуюсь. Потому что в WinXP уже есть такая возможность:

  1. Свойства ярлыка на рабочем столе / Быстрый вызов (нажимаете нужную комбинацию)
  2. Если Пуск / Свойства / Меню Пуск Настроить / количество программ в меню (у меня 19, мелкие значки)
    то - Пуск / Выберете из списка часто используемых / Свойства / Быстрый вызов
  3. Или (из списка часто используемых) можно запускать: WinKey (WinKey) + <первая_буква_названия>
  4. В любой папке выделите файл / MenuKey (MenuKey, рядом с правым Ctrl) + <первая_буква_названия>
    Добавить программу в список по правой кнопке: Сервис / Свойства папки / Типы файлов / выбрать, Дополнительно, Создать, в имени & перед буквой => по этой (а не по первой) букве.
Страница 1 из 212»