Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

книги хакеры / журнал хакер / специальные выпуски / Специальный выпуск 63_Optimized

.pdf
Скачиваний:
15
Добавлен:
20.04.2024
Размер:
21.69 Mб
Скачать

 

 

 

 

hang

e

 

 

 

 

 

 

 

C

 

E

 

 

 

 

X

 

 

 

 

 

 

-

 

 

 

 

 

d

 

 

F

 

 

 

 

 

 

t

 

 

D

 

 

 

 

 

 

 

i

 

 

 

 

 

 

 

 

 

r

P

 

 

 

 

 

NOW!

o

 

 

 

 

 

 

 

 

 

 

 

 

BUY

 

 

 

 

 

 

to

 

 

 

 

 

w Click

 

 

 

 

 

m

 

 

 

 

 

 

w

 

 

 

 

 

 

 

 

 

 

w

 

 

 

 

 

 

 

o

 

 

.

 

 

 

 

 

.c

 

 

 

p

 

 

 

 

g

 

 

 

 

 

df

 

 

n

e

 

 

 

 

 

-xcha

 

 

 

 

 

 

 

 

hang

e

 

 

 

 

 

 

 

C

E

 

 

 

 

X

 

 

 

 

 

-

 

 

 

 

d

 

 

F

 

 

 

 

 

t

 

 

D

 

 

 

 

 

 

i

 

 

 

 

 

 

 

 

r

P

 

 

 

 

NOW!

o

 

 

 

 

 

 

 

| 19BUY

 

 

 

 

 

 

 

 

w Click

to

 

 

 

 

m

 

 

 

 

 

w

 

 

 

 

 

 

 

 

 

w

 

 

 

 

 

 

o

 

 

.

 

 

 

 

.c

 

 

 

p

 

 

 

g

 

 

 

 

 

df

 

n

e

 

 

 

 

 

-x cha

 

 

 

 

сетью и заодно все, что относится к ви-

ютере). Затем упаковываем все, что толь-

део и звуку, — для уменьшения размера

ко можно, с помощью UPX (http://upx.source-

(ты никогда не знаешь заранее, какая

forge.net). Можно использовать любой дру-

звуковуха установлена на целевом компь-

гой «PE-архиватор», например Aspack.

4

добавляем

ñâîè

программы

Создаем в корне будущего диска папку Programs и копируем в нее все нужные программы, запуск которых возможен без инсталляции. Если ты планируешь работать в условиях жесткого дефицита места, то исследуй минимальную комплектацию вот таким способом:

ЗАПУСТИТЬ ПО ОДНОЙ ПРОГРАМЕ;

ПОСМОТРЕТЬ, НА ЧТО ОНИ РУГАЮТСЯ И КАКИХ DLL'ЛОК ИМ НЕ ХВАТАЕТ;

НАСТРОИТЬ ИХ ТАКИМ ОБРАЗОМ, ЧТОБЫ ОНИ НЕ ПЫТАЛИСЬ ЗАПИСАТЬ СВОИ INI-ФАЙЛЫ

ÍÀ ÄÈÑÊ;

ИСПРАВИТЬ ПУТИ В ЭТИХ INIФАЙЛАХ, ЕСЛИ НУЖНО, И Т.Д.

Процесс редактирования ini-файла инди видуален для каждой программы, но об щий смысл состоит в том, чтобы заменить все пути в них типа «C:\Program Files\Моя программа\...» на «X:\Programs\Моя прог рамма\...». В нашей MiniPE CD-ROM будет под буквой «X:».

Если программа позволяет указать путь, в который программа будет писать свои временные файлы (например Total Commander), то следует указать его как «Y:\» — это RAM-диск.

Под занавес, конечно же, заменим обои на рабочем столе (файл WinPE.bmp в папке System32). Рекомендую сделать

Что можно запаковать и что можно удалять, определяется экспериментальным путем и по описаниям в exe- и

фрагмент

 

«wincmd.ini»

[Configuration]

 

InstallDir=%systemdrive%\Programs\Total

Mainmenu=%systemdrive%\Programs\

Total\LANGUAGE\WCMD_RUS_

WipeDir=Y:\Temp

STD.MNU

..

 

ностью 8 бит — не очень красиво, зато все компьютеры приобретут пристойный вид, иначе при низком разрешении и разрядности цвета Windows извратит картинку так, что мало не покажется.

5

ярлычечки,

картиночки,

рюшечки

В файле \System32\winpeshl.ini пропишем

ПОКОПАЕМСЯ В ФАЙЛАХ

LiteStep, Total Commander èëè Far (äëÿ

НАСТРОЙКИ LITESTEP;

настоящих дао-просвященных, у которых

ИЗМЕНИМ

работа в графической среде вызывает

острые боли в душе :)).

ТЕМУ ОФОРМЛЕНИЯ

Учти, что сразу после закрытия этой

(\LITESTEP\THEMES\THEME-

программы Windows без лишних вопро-

SELECT.RC);

сов перезагрузится.

СДЕЛАЕМ МЕНЮШКИ

Если в качестве оболочки будет фи-

гурировать LiteStep, делаем следующее:

(\LITESTEP\PERSONAL\POPUP.RC);

ДЛЯ ПРОВЕРКИ ИСПОЛЬЗУЙ ВИРТУАЛЬНЫЙ КОМПЬЮТЕР VMWARE WORKSTATION (WWW.VMWARE.COM)

ДОБАВИМ ЯРЛЫЧКИ НА РАБО- ЧИЙ СТОЛ (\LITESTEP\THEMES- \XP\CONFIG\DESKTOP_ICONS.RC).

 

 

 

.ini»

 

«winpeshl

 

[LaunchApp]

 

 

AppPath

=

 

.exe

 

 

 

%systemdrive%\LiteStep\LiteStep

 

 

= %systemdrive%\Prog

-

;AppPath

 

 

.EXE

 

 

 

 

-

rams\TOTAL\TOTALCMD

;AppPath

= %systemdrive%\Prog

 

.EXE

 

rams\FAR\FAR

 

 

 

6

работа с загрузчиком

Перейдем к загрузчику Bootable CD Wizard v2.0a1.

Нужно взять в руки боевые загрузочные дискеты, снять с них образы (и да поможет нам в этом WinImage с www.winimage.com) и добавить их в свое детище в папку, например, iso или image в корне диска.

Если в наличии имеются такие заме- чательные продукты, как Acronis True Image, Acronis Disk Director и/или Partition Expert, то создай с их помощью загрузоч- ные компакт-диски, сними с них образы (с помощью того же WinImage) и положи их туда же, куда положил образы дискет.

фрагмент одного из файлов настроек Opera 7.6

[User Prefs]

Startup Type=2

Title=Opera 7.6 Preview

Button Width Type=0

Hotlist Alignment=0

PersonalBar Alignment=0

Directory Image=X:\Programs\Opera76\Images\folder.gif

Drive Image=X:\Programs\Opera76\Images\drive.gif

Link

Image=X:\Programs\Opera76\Images\link.gif

File

Image=X:\Programs\Opera76\Images\file.gif

Cache Style File=X:\Programs\Opera76\Sty-

les\cache.css

Dir Style File=X:\Programs\Opera76\Styles\dir.css

Drives Style File=X:\Programs\Opera76\Sty-

les\drives.css

History Style File=X:\Programs\Opera76\Styles\history.css

IM Style File=X:\Programs\Opera76\Styles\im.css

Plugins Style File=X:\Programs\Opera76\Styles\plugins.css

 

 

 

 

 

hang

e

 

 

 

 

 

 

 

C

 

E

 

 

 

 

X

 

 

 

 

 

 

-

 

 

 

 

 

d

 

 

F

 

 

 

 

 

 

t

 

 

D

 

 

 

 

 

 

 

i

 

 

 

 

 

 

 

 

 

r

P

 

 

 

 

NOW!

o

 

 

 

 

 

 

 

 

 

 

 

ÑÎÔÒ

 

 

 

 

to

20BUY

 

|

w Click

 

 

 

 

 

m

 

 

 

 

 

 

w

 

 

 

 

 

 

 

 

 

 

w

 

 

 

 

 

 

 

o

 

 

.

 

 

 

 

 

.c

 

 

 

p

 

 

 

 

g

 

 

 

 

 

df

 

 

n

e

 

 

 

 

 

-xcha

 

 

 

 

 

 

 

 

hang

e

 

 

 

 

 

 

 

C

 

E

 

 

 

 

X

 

 

 

 

 

 

-

 

 

 

 

 

d

 

 

F

 

 

 

 

 

 

t

 

 

D

 

 

 

 

 

 

 

i

 

 

 

 

 

 

 

 

 

r

P

 

 

 

 

 

NOW!

o

 

 

 

 

 

 

 

 

 

 

 

 

BUY

 

 

 

 

 

 

to

 

 

 

 

 

w Click

 

 

 

 

 

m

 

 

 

 

 

 

w

 

 

 

 

 

 

 

 

 

 

w

 

 

 

 

 

 

 

o

 

 

.

 

 

 

 

 

.c

 

 

 

p

 

 

 

 

g

 

 

 

 

 

df

 

 

n

e

 

 

 

 

 

-x cha

 

 

 

 

В корне создай папку bcdw, из Bootable CD Wizard v2.0a1, скачанного предварительно, скопируй в нее следующее:

\bcdw\charsets\cp1251r.cpf

\bcdw\fonts\russian.fnt

\bcdw\bcdw.bin

\bcdw\BCDW.ini

\bcdw\loader.bin

Ничего больше не требуется — на нашем mini CD дорог каждый мегабайт. В файле BCDW.ini пишем пути к своим *.iso- и *.img-образам.

минимальные

системные

требования

ПРОЦЕССОР: PENTIUM 166 МГЦ (НА 486 НЕ ПРОБОВАЛ, НО ПРЕПЯТСТВИЙ НЕ ВИЖУ). ПАМЯТЬ: 64 МБ (УМЕНЬШИТЬ НЕ УДАЛОСЬ — ПЛЮС ВСЕ ПРОГРАММЫ ЗАПУСКАЮТСЯ ПО ОДНОЙ); РЕКОМЕНДУЕТСЯ 128 МБ, НА 256 МБ МОЖНО ЗАПУСТИТЬ ВСЕ ПРОГРАММЫ НА ДИСКЕ ОДНОВРЕМЕННО.

CD-ROM И ВОЗМОЖНОСТЬ ЗАГРУЗКИ С НЕГО. ПРЯМЫЕ РУКИ ;)

7

бутявка

системная

Берем какую-нибудь программку для

CD-R быстрее, чем с CD-RW. С mini

прожига компакт-диска и создаем про-

CD — медленнее всего, но эта неприят-

ект загрузочного CD со следующими па-

ность компенсируется замечательной

раметрами:

возможностью носить диск с собой.

ЗАГРУЗОЧНЫЙ ОБРАЗ:

 

 

\BCDW\LOADER.BIN;

 

РЕЖИМ ЗАГРУЗКИ: NO EMULA-

 

TION (БЕЗ ЭМУЛЯЦИИ);

 

АДРЕС ЗАГРУЗКИ: 07C0;

 

КОЛИЧЕСТВО СЕКТОРОВ ДЛЯ

 

ЗАГРУЗКИ: 4 (О ТОМ, КАК СДЕ-

 

ËÀÒÜ ÝÒÎ ÄËß NERO, CDRWIN,

 

EASY CD CREATOR, INSTANT

 

CD+DVD, WINONCD, CDIMAGE

 

ИЛИ MKISOFS, ПОЧИТАЙ НА

 

HTTP://BOOTCD.NAROD.RU);

 

ДОБАВЛЯЕМ НАШИ ФАЙЛЫ;

 

ПИШЕМ ДИСК.

 

Если тебе нужна только WindowsPE без

 

всяких наворотов типа акронисов и заг-

 

рузочных дискет, смело удаляй папку

 

bcdw из корня и используй загрузчик от

 

компакт-диска WindowsXP (достается

 

оттуда с помощью IsoBuster — www.iso-

Программы для работы с диском

buster.com). Кстати, WindowsPE грузится с

 

Полноценная операционная система с полной поддержкой NTFS, FAT16/32, набором инструментов для восстановления данных с FAT16/32, NTFS/EFS, Ext2FS, поддержкой сменных USB-накопителей (USB Drive нужно подключить до загрузки операционной системы), программами для тестирования и нарезки CD/DVD дисков, создания образов с CD/DVD, HDD, Floppy, разбивки жесткого диска и изменения размеров разделов с сохранением всех данных.

При загрузке WindowsPE запускается файл Run.cmd, находящийся на дискете A:. Если же нужно изменить какие-либо настройки, внести изменения в реестр с помощью *.reg-файлов или сценариев, но в то же время нет особого желания перезаписывать диск, то просто записываешь все, что тебе нужно, на дискету и делаешь соответствующие изменения в A:\Run.cmd

Список программ, доступных в MiniPE: AbiWord, Akelpad, FAR, HTML viewer, Restoration, R-Linux, wDBFview, Bench Memory, Floppy Image, IrfanView, Small CDWriter, WinRAR, Drive, Hard disk manager, Paint, PDF Reader, Total Commander, Калькулятор, Explore 2FS, HDD Scan, Image Explorer, Norton Ghost, HD Speed, Opera, Flash Player, Блокнот, VoptXP, Active Undelete, WinHEX, WordPad, Everest, VirtualCD, ScanCD, Super Copy, Resource Hacker, CD Speed, Tuxidow

 

 

Рабочий стол MiniPE

 

Еще до загрузки MiniPE можно выбрать

 

 

 

 

следующие инструменты:

 

 

 

 

 

 

Windows PE mini edition

загрузка Windows PE mini edition

 

 

Acronis True Image 8.0 rus

загрузка Acronis True Image 8.0 rus,

 

 

 

создание и восстановление образов

 

 

Acronis Disk Director Suite rus

сборка Partition Expert + Disk Editor + OS Selector 9.0

 

 

memtest86+ v1.65

тест памяти

 

 

Windows Memory Diagnostic

тест памяти от Microsoft,

 

 

 

объем тестируемой памяти ограничен (до 4 Гб)

 

 

MHDD v4.6

редактирование диска на низком уровне

 

 

 

 

hang

e

 

 

 

 

 

 

 

 

C

 

E

 

 

 

 

 

X

 

 

 

 

 

 

 

-

 

 

 

 

 

d

 

 

 

F

 

 

 

 

 

 

t

 

 

 

D

 

 

 

 

 

 

 

i

 

 

 

 

 

 

 

 

 

 

r

 

P

 

 

 

 

 

NOW!

o

 

 

 

 

 

 

 

 

 

 

 

 

 

 

BUY

 

 

 

 

 

 

 

to

 

 

 

 

 

 

w Click

 

 

 

 

 

m

 

 

 

 

 

 

 

 

w

 

 

 

 

 

 

 

 

 

 

 

w

 

 

 

 

 

 

 

o

 

 

 

.

 

 

 

 

 

.c

 

 

 

 

p

 

 

 

 

g

 

 

 

 

 

 

df

 

 

n

e

 

 

 

 

 

 

-xcha

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

hang

e

 

 

 

 

 

 

 

C

 

E

 

 

 

 

X

 

 

 

 

 

 

-

 

 

 

 

 

d

 

 

F

 

 

 

 

 

 

t

 

 

D

 

 

 

 

 

 

 

i

 

 

 

 

 

 

 

 

 

r

P

 

 

 

 

 

NOW!

o

 

 

 

 

 

 

 

 

 

 

 

 

BUY

 

 

 

 

 

 

to

 

 

 

 

 

w Click

 

 

 

 

 

m

 

 

 

 

 

 

w

 

 

 

 

 

 

 

 

 

 

w

 

 

 

 

 

 

 

o

 

 

.

 

 

 

 

 

.c

 

 

 

p

 

 

 

 

g

 

 

 

 

 

df

 

 

n

e

 

 

 

 

 

-x cha

 

 

 

 

 

 

 

 

hang

e

 

 

 

 

 

 

 

C

 

E

 

 

 

 

X

 

 

 

 

 

 

-

 

 

 

 

 

d

 

 

F

 

 

 

 

 

 

t

 

 

D

 

 

 

 

 

 

 

i

 

 

 

 

 

 

 

 

 

r

P

 

 

 

 

NOW!

o

 

 

 

 

 

 

 

 

 

 

 

ÑÎÔÒ

 

 

 

 

to

22BUY

 

|

w Click

 

 

 

 

 

m

 

 

 

 

 

 

w

 

 

 

 

 

 

 

 

 

 

w

 

 

 

 

 

 

 

o

 

 

.

 

 

 

 

 

.c

 

 

 

p

 

 

 

 

g

 

 

 

 

 

df

 

 

n

e

 

 

 

 

 

-xcha

 

 

 

 

 

 

 

 

hang

e

 

 

 

 

 

 

 

C

 

E

 

 

 

 

X

 

 

 

 

 

 

-

 

 

 

 

 

d

 

 

F

 

 

 

 

 

 

t

 

 

D

 

 

 

 

 

 

 

i

 

 

 

 

 

 

 

 

 

r

P

 

 

 

 

 

NOW!

o

 

 

 

 

 

 

 

 

 

 

 

 

BUY

 

 

 

 

 

 

to

 

 

 

 

 

w Click

 

 

 

 

 

m

 

 

 

 

 

 

w

 

 

 

 

 

 

 

 

 

 

w

 

 

 

 

 

 

 

o

 

 

.

 

 

 

 

 

.c

 

 

 

p

 

 

 

 

g

 

 

 

 

 

df

 

 

n

e

 

 

 

 

 

-x cha

 

 

 

 

мышиный

разгон

МАКРОСЫ ДЛЯ УСКОРЕНИЯ

ПАМЯТЬ, ПРОЦЕССОР, ВИДЕО, ДИСКИ, ОПЕРАЦИОННУЮ И ФАЙЛОВУЮ СИСТЕМУ ТЫ УЖЕ РАЗОГНАЛ. НЕРАЗОГНАННОЙ ОСТАЛАСЬ ТОЛЬКО МЫШЬ. ЕЕ ЕЩЕ НИКТО НЕ РАЗГОНЯЛ, А МЫ РАЗГОНИМ! РАЗГОНИМ ТАК, ЧТО ПРОИЗВОДИТЕЛЬНОСТЬ ВСЕЙ СИСТЕМЫ ВОЗ-

РАСТЕТ В НЕСКОЛЬКО РАЗ! |КРИС КАСПЕРСКИ АКА NEZUMI

Какое место в компьютере самое узкое? Кто-то скажет, что процессор, кто-то — что оперативная память, кто-то — что жесткий диск. Но все будут неправы. Самое узкое место в системе — это мышь :). Форменные вредители, от них всего можно ждать.

Работа с мышами приводит к тяжелым травмам, а иногда и к инвалидности. Какие там шутки?! Когда кисть лежит на грызуне, она малоподвижна и напряжена. А когда мышь движется, ладонь постоянно оказывается вывернутой то в одной, то в другой противоестественной позе. Мышь наносит двойной удар — растяжение и отек. В суставе появляется боль, ломота или покалывание, переходящая в эпикондилит локтевого сустава. Однообразные движения мыши образуют устойчивые очаги возбуждения центральной нервной системы с торможением других ее участков, что приводит к повышенной утомляемости и снижению работоспособности, следовательно — и к падению производительности.

В совокупности это называется синдромом укуса мыши, который считается серьезным профессиональным заболеванием. Поиск по ключе-

вым словам «Repetitive Strain Injury» дает множество интересной информации и заставляет задуматься о мыши всерьез. Что важнее: мышь или здоровье?

Посмотри, сколько времени тратится на повседневные операции. Куда уходит мышиное время? Все мегагерцы съедаются мышью. Нажать на <F2> (сохранение текста во всех нормальных редакторах) на два порядка (!) быстрее, чем:

СНЯТЬ РУКУ С КЛАВИАТУРЫ И ПЕРЕНЕСТИ ЕЕ НА МЫШЬ;

НАЙТИ, КУДА ЗАПРОПАСТИЛСЯ ЭТОТ ЗЛОБНЫЙ КУРСОР;

ПОДВЕСТИ КУРСОР К ИЗОБРАЖЕНИЮ ДИСКЕТЫ;

СОВЕРШИТЬ «ПОСАДКУ», ОПИСАВ НАД НЕЙ ПАРУ КРУГОВ;

ЩЕЛКНУТЬ ПО КНОПКЕ;

ВЕРНУТЬ РУКУ ОБРАТНО НА КЛАВИАТУРУ.

«ПОНАЧАЛУ БЕЗ МЫШИ НЕПРИВЫЧНО, НО СО ВРЕМЕНЕМ ЭТО НЕЗАМЕТНО ПРОХОДИТ И ОСТАЕТСЯ ТОЛЬКО

ВСЕПОГЛОЩАЮЩАЯ НИРВАНА»

 

 

 

 

hang

e

 

 

 

 

 

 

 

C

 

E

 

 

 

 

X

 

 

 

 

 

 

-

 

 

 

 

 

d

 

 

F

 

 

 

 

 

 

t

 

 

D

 

 

 

 

 

 

 

i

 

 

 

 

 

 

 

 

 

r

P

 

 

 

 

 

NOW!

o

 

 

 

 

 

 

 

 

 

 

 

 

BUY

 

 

 

 

 

 

to

 

 

 

 

 

w Click

 

 

 

 

 

m

 

 

 

 

 

 

w

 

 

 

 

 

 

 

 

 

 

w

 

 

 

 

 

 

 

o

 

 

.

 

 

 

 

 

.c

 

 

 

p

 

 

 

 

g

 

 

 

 

 

df

 

 

n

e

 

 

 

 

 

-xcha

 

 

 

 

 

 

 

 

hang

e

 

 

 

 

 

 

 

C

E

 

 

 

 

X

 

 

 

 

 

-

 

 

 

 

d

 

 

F

 

 

 

 

 

t

 

 

D

 

 

 

 

 

 

i

 

 

 

 

 

 

 

 

r

P

 

 

 

 

NOW!

o

 

 

 

 

 

 

 

| 23BUY

 

 

 

 

 

 

 

 

w Click

to

 

 

 

 

m

 

 

 

 

 

w

 

 

 

 

 

 

 

 

 

w

 

 

 

 

 

 

o

 

 

.

 

 

 

 

.c

 

 

 

p

 

 

 

g

 

 

 

 

 

df

 

n

e

 

 

 

 

 

-x cha

 

 

 

 

Работа с мышью — это постоянное метание рук,

 

«Лис» замечательно

 

 

 

 

переключение фокуса внимания (то смотришь на

 

масштабирует

 

 

 

 

набираемый текст, то на курсор) плюс лишняя

 

шрифты

 

 

 

 

 

зрительная утомляемость. Прошлое поклонение

 

 

 

 

 

 

 

программистов и операторов легко набирало

только мышью. Клавиа-

 

 

 

текст вслепую, не глядя ни на клавиатуру, ни на

òóðå îíè

недоступны.

 

 

 

 

монитор. С мышью этот фокус не пройдет! Все

Однако некоторые прог-

 

 

 

 

операции требуют тщательного «прицеливания»

раммы «оптимизирова-

 

 

 

 

и отнимают уйму времени. Отсюда и распростра-

ны» исключительно под

 

 

 

ненное мнение, что компьютер — тупой.

мышь, и поддержка кла-

 

 

 

Компьютер изначально создавался для автоматиза-

виатуры в них — простая

 

 

 

ции человеческой деятельности, то есть для автома-

формальность. Медлен-

 

 

 

тического повторения однообразных, рутинных опе-

но и неудобно. Вот и

 

 

 

 

раций, но это было давно. 90% своего времени рядо-

приходится

подбирать

 

 

 

вой пользователь «форточек» тратит именно на ру-

специальные программы

 

 

 

тину. Чем удобна командная строка? Один раз за-

и устанавливать допол-

 

 

 

программировал последовательность операций, заг-

нительные утилиты, поз-

 

 

 

нал ее в скрипт, дал ему имя из двух-трех букв — и он

воляющие

перехитрить

 

 

 

к твоим услугам. Вместо того чтобы битый час объяс-

злодейку-мышь с одной

 

 

 

нять пользователю по телефону, какую иконку нужно

только клавиатуры.

 

 

 

нажать, а какую лучше не трогать, посылаешь ко-

 

Windows поддер-

 

 

 

мандный файл, который все делает. И пьешь пиво.

живает множество по-

 

 

 

 

 

 

web-серфинг Браузерные войны сейчас в

Мышь удобна только при работе с графикой,

лезных сочетаний клавиш, но большинство

хотя даже хорошо продуманный графический ре-

пользователей знают только <Tab> и <Alt>+<Tab>.

самом разгаре. Какое средство серфинга выб-

дактор (встречались на древних 8-битных маши-

Даже не подозревают, что существуют и клави-

рать? Выбирай тот браузер, который в максималь-

нах) неплохо управляется и клавиатурой. Конечно,

ши, которые позволяют перемещаться по пане-

ной степени отвечает твоим привычкам, задачам и

это требует определенных навыков и подготовки,

ли инструментов или переходить от одного

потребностям. Если не видишь разницы между

зато потом скорость работы возрастает в несколь-

фрейма к другому. Все они подробно документи-

FireFox и IE, то и не надо. Некоторые выбирают

ко раз. Чем не разгон? А чтобы разогнаться, необ-

рованы и присутствуют в помощи, да только кто

браузер из личных/интимных/идеологических/ре-

ходимо полностью (или хотя бы частично) отка-

ту помощь читает...

 

лигиозных соображений («IE — это “вражеский”

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

 

 

 

 

 

 

 

ко повысишь производительность (сможешь сде-

 

 

 

 

 

 

 

 

Системные сочетания клавиш

 

 

лать намного больше за то же время), но и утом-

 

 

 

ляться будешь меньше. В общем, все будет хоро-

ñ î ÷ å ò à í è å

ê ë à â è ø

 

 

í à ç í à ÷ å í è å

 

шо, но только не сразу. Поначалу без мыши очень непривычно, можно сказать противоестественно, но скоро это чувство незаметно проходит и остается только всепоглощающая нирвана — безграничное удовольствие от общения с машиной :).

Проблема в том, что некоторые программы в принципе не рассчитаны на работу с клавиатурой. На многие кнопки или поля ввода можно перейти

зачем все это?

К ЧЕМУ НАПРЯГАТЬСЯ, КОГДА МЫШЬ ВСЕГДА ПОД РУКОЙ? ВОТ ОНА — БЕЛАЯ, СЕКСУАЛЬНАЯ, ЭРГОНОМИЧНАЯ. ПОКА ТВОЙ ГРЫЗУН НЕ УКУСИТ ТЕБЯ, ТЫ ДУМАЕШЬ ИМЕННО ТАК, А ПОТОМ В РУКЕ ВОЗНИКАЕТ ТАКАЯ БОЛЬ, ЧТО РАБОТА ПРЕВРАЩАЕТСЯ В ПЫТКУ. РАБОТОСПОСОБНОСТЬ СНИЖАЕТСЯ И ПРИХОДИТСЯ ВЫБИРАТЬ: ЛИБО ЗАБЫТЬ О КАРЬЕРЕ ПИСАТЕЛЯ/ПРОГРАММИСТА/И Т.Д., ЛИБО СМЕНИТЬ МЫШЬ НА КЛАВИАТУРУ. ТВОЙ ВЫБОР?

Ctrl + C, Ctl+ Ins

копировать в буфер обмена

Ctrl + X, Sift + Del

вырезать в буфер обмена

Ctrl + V, Shift + Ins

вставить из буфера обмена

Ctrl + Z

отмена действия

Ctrl+A

выделить все

Alt+F4

закрытие активного диалога и выход из программы

Ctrl+F4

закрытие активного документа в MDI-приложениях

Alt+Tab

переход от одного элемента к другому

Alt+Esc

переключение между элементами в порядке их открытия (не Z)

F6

переключение между фреймами

Shift+F10

вызов контекстного меню

Alt + Space

вызов системного меню

Ctrl + Esc

открытие меню «Пуск»

F10

активизация меню текущей программы

Ctrl + Tab

переход вперед по вкладкам и панелям инструментов

Ctrl + Shift + Tab

переход назад по вкладкам и панелям инструментов

Tab

переход вперед по элементам

Enter

выполнение команды активного режима или кнопки

Space

установка или снятие флажка

Alt + стрелка вниз

раскрытие списка параметров

Ctrl + стрелка вправо

перемещение курсора в начало следующего слова

Ctrl + стрелка влево

перемещение курсора в начало предыдущего слова

Ctrl + стрелка вниз

перемещение курсора в начало следующего абзаца

Ctrl + стрелка вверх

перемещение курсора в начало предыдущего абзаца

Ctrl + Shift + любая стрелка

выделение абзаца.

Shift + любая стрелка

выделение текста и элементов (типа иконок)

 

 

 

 

hang

e

 

 

 

 

 

 

 

C

 

E

 

 

 

 

X

 

 

 

 

 

 

-

 

 

 

 

 

d

 

 

F

 

 

 

 

 

 

t

 

 

D

 

 

 

 

 

 

 

i

 

 

 

 

 

 

 

 

 

r

P

 

 

 

 

NOW!

o

 

 

 

 

 

 

 

 

 

 

 

ÑÎÔÒ

 

 

 

 

to

24BUY

 

|

w Click

 

 

 

 

 

m

 

 

 

 

 

 

w

 

 

 

 

 

 

 

 

 

 

w

 

 

 

 

 

 

 

o

 

 

.

 

 

 

 

 

.c

 

 

 

p

 

 

 

 

g

 

 

 

 

 

df

 

 

n

e

 

 

 

 

 

-xcha

 

 

 

 

 

 

 

 

hang

e

 

 

 

 

 

 

 

C

 

E

 

 

 

 

X

 

 

 

 

 

 

-

 

 

 

 

 

d

 

 

F

 

 

 

 

 

 

t

 

 

D

 

 

 

 

 

 

 

i

 

 

 

 

 

 

 

 

 

r

P

 

 

 

 

 

NOW!

o

 

 

 

 

 

 

 

 

 

 

 

 

BUY

 

 

 

 

 

 

to

 

 

 

 

 

w Click

 

 

 

 

 

m

 

 

 

 

 

 

w

 

 

 

 

 

 

 

 

 

 

w

 

 

 

 

 

 

 

o

 

 

.

 

 

 

 

 

.c

 

 

 

p

 

 

 

 

g

 

 

 

 

 

df

 

 

n

e

 

 

 

 

 

-x cha

 

 

 

 

продукт от M$, а FireFox — свободный OpenSource-проект»). Некоторые отказываются от IE потому, что он катастрофически небезопасен и, главное, в нем не хватает необходимых возможностей, например нет Caret Browsing (перемещение курсором). Все браузеры в чем-то несовершенны и часто не удовлетворяет ни один!

экстази Логотип IE, совпадающий с символом вещества «экстази» (более известно под аббревиатурой LSD), наводит на глубокие размышления о наркотических свойствах Internet Explorer'а и при- чинах его популярности.

Этот глючный и совершенно «неправильный» браузер совершенно не приспособлен для работы с клавиатурой! Взять хотя бы переход по ссылкам, который осуществляется клавишами <Tab> (вперед) и <Shift>+<Tab> (назад). Когда на странице куча ссылок (обычно так и бывает), запаришься, пока доберешься

до своей. Хуже всего, что

«Лис» замечательно

<Tab> переходит к пер-

масштабирует

вой ссылке документа

шрифты

(или последней выделен-

 

ной ссылке), а не к пер-

 

 

 

 

 

живает клавиатуру в более или менее полном объе-

 

 

«Самый крупный»

 

 

 

шрифт браузера IE

 

ме. Ошибка с Tab'ом в целях «совместимости» ста-

 

 

 

 

 

рательно сохранена :), однако значительно усовер-

 

вой ссылке в окне! Чита-

шенствован поиск. Вместо диалогового окна внизу

 

 

ешь текст,

прокручивая

появляется такая симпатичная строка для ввода

 

страничку

вниз, видишь

ключевого слова.

 

 

ссылку, на которую хо-

Открываешь, к примеру, rastaman.tales.ru (ðàç-

 

 

чешь перейти, жмешь

дел «Сказки») и хочешь перейти к новым сказкам

 

 

<Tab>, и… браузер пере-

(ссылка «1.4 Новые сказки»). Можно сделать это

 

 

носит тебя куда-то далеко

кратчайшим путем. Давишь <'> (поиск в линках) и

 

 

наверх. Но есть один хит-

вводишь текст ссылки. Достаточно ввести «1.4»

 

 

ðûé òðþê: <Ctrr>+<F>,

(без кавычек) — «Лис» тут же подсветит ее. Оста-

 

 

вводишь текст ссылки —

ется только нажать <Enter>! Еще короче будет

 

è âîò îíà!

 

 

«.4» или «но» (в смысле «новые»). Можно вво-

IE не позволяет изменять размеры жестко за-

дить любую уникальную подстроку или даже ее

данных шрифтов! Параметр «Вид»-> «Размер

часть, заставляя «Лиса» циклически переме-

шрифта» на них никак не влияет (во всяком слу-

щаться по всем найденным вариантам, нажимая

чае, версия 6.0 ведет себя именно так), а странич-

<Ctrl>+<G>. Красота!

ки с жестко заданными шрифтами встречаются

Также «Лис» замечательно масштабирует

все чаще и чаще. Даже на сайтах солидных фирм.

шрифты, позволяя выбрать размер «под себя»

Что прикажете делать, если не видно ни зги? Мож-

(клавиши <Ctrl>+<+> и <Ctrl>+<->). А как выде-

«МЫШЬ НАНОСИТ ДВОЙНОЙ УДАР — РАСТЯЖЕНИЕ И ОТЕК. В СУСТАВЕ ПОЯВЛЯЕТСЯ БОЛЬ, ЛОМОТА ИЛИ ПОКАЛЫВАНИЕ...»

но, конечно, залезть в настройки и сказать «Не учитывать шрифты, указанные на web-страницах», но тогда вся разметка слетает к черту. IE не умеет выделять текст клавиатурой и так вынуждает нас использовать мышь. В общем, вредительский бра-

узер наносит серьезный урон здоровью.

ëèñ Теперь возьмем для примера «Лиса» — так в народе прозвали FireFox, который поддер-

В режиме Caret Browsing на экране появляется курсор

лить текст без мыши? Жмешь <shift> и двигаешь стрелками в нужном направлении. Выделение на- чинается с последнего выделенного/найденного места. Клавиша </> заставляет «Лиса» искать строки не в ссылках, а в обычном тексте. Просто вводишь несколько первых слов выделяемого фрагмента, чтобы «Лис» «подсветил» их, и продолжаешь выделение Shift'ом и курсором. Остается только скопировать в буфер, как вдруг всплывает проблема: коварный «Лис» начинает поиск еще до завершения набора строки, дергая экраном, если такая подстрока присутствует где-то вверху. И вновь есть хитрый трюк: перед началом ввода пишешь символ, отсутствующий в искомой подстроке, например «*» (звездочка), а после завершения ввода удаляешь его!

Настоящие ценители клавиатуры оценят режим

 

 

 

 

hang

e

 

 

 

 

 

 

 

C

 

E

 

 

 

 

X

 

 

 

 

 

 

-

 

 

 

 

 

d

 

 

F

 

 

 

 

 

 

t

 

 

D

 

 

 

 

 

 

 

i

 

 

 

 

 

 

 

 

 

r

P

 

 

 

 

 

NOW!

o

 

 

 

 

 

 

 

 

 

 

 

 

BUY

 

 

 

 

 

 

to

 

 

 

 

 

w Click

 

 

 

 

 

m

 

 

 

 

 

 

w

 

 

 

 

 

 

 

 

 

 

w

 

 

 

 

 

 

 

o

 

 

.

 

 

 

 

 

.c

 

 

 

p

 

 

 

 

g

 

 

 

 

 

df

 

 

n

e

 

 

 

 

 

-xcha

 

 

 

 

 

 

 

 

hang

e

 

 

 

 

 

 

 

C

E

 

 

 

 

X

 

 

 

 

 

-

 

 

 

 

d

 

 

F

 

 

 

 

 

t

 

 

D

 

 

 

 

 

 

i

 

 

 

 

 

 

 

 

r

P

 

 

 

 

NOW!

o

 

 

 

 

 

 

 

| 25BUY

 

 

 

 

 

 

 

 

w Click

to

 

 

 

 

m

 

 

 

 

 

w

 

 

 

 

 

 

 

 

 

w

 

 

 

 

 

 

o

 

 

.

 

 

 

 

.c

 

 

 

p

 

 

 

g

 

 

 

 

 

df

 

n

e

 

 

 

 

 

-x cha

 

 

 

 

Caret Browsing, активируемый/деактивируемый клавишей <F7>. «Лис» выдаст грозное предупреждение и покажет на экране мерцающий курсор, которым можно перемещаться по тексту, выделять Shift'ом и переходить по ссылкам через <Enter>. Удобно до чрезвычайности! Только вот траектория курсора какая-то нелогичная и недоработанная, особенно если на его пути встречается таблица (а таблицы сейчас встречаются практи- чески везде). Но потом привыкаешь...

Самое главное — «Лис» поддерживает расширения (extension), среди которых можно найти практически все. Пример — Next Please!

(http://nextplease.mozdev.org). Эта хитрая примочка поз-

воляет переходить клавишами к следующей/предыдущей странице поиска любого поисковика. Next Please! ищет ссылки со словами типа «next», «>>», «следующая» и т.д. Также можно задавать и свои собственные композиции, облегчающие навигацию по любимым сайтам. Допустим, на love.mail.ru логично повесить ссылку «Мои письма» на hot-key, тогда она будет открываться одним-един- ственным нажатием. А <Alt>+<цифра> позволяет переходить к заданной странице поиска, чтобы не давить Next несколько раз. Остальные горячие клавиши перечислены в помощи (их там много). Например, <Ctrl>+<+> увеличивает размер всех шрифтов, в том числе и жестко заданных, а <Ctrl>+<-> — уменьшает.

опера Самый быстрый браузер — это Opera. Быстрый не в смысле отрисовки страниц, а скорости серфинга. Поддержка клавиатуры — на высоте. Намного удобнее мыши! <Ctrl>-<вниз> переходит к следующей ссылке, <Ctrl>-<вверх> — к предыдущей, причем выделение начинается с первой ссылки на видимом экране, а не на всей странице, что очень удобно и совершенно логично. <Shift>- <вниз/вверх> переходит к ссылке в следующей/предыдущей строке. Если на строке расположено несколько ссылок, то Ctrl будет последова-

Не умеет выделять текст клавишами, но поддерживает поэлементное выделение объектов через <E> и <D>

тельно перебирать их одну за другой, а Shift сразу перейдет к другой строке. <Shift>-<влево/ вправо> переходит к предыдущей/следующей ссылке в данной строке (таблице).

Поиск тоже продуман. «Лисьи» комбинации неудобны тем, что на русской раскладке символ <'> (по-

иск текста) никак не вводится. При работе с кириллическими страницами приходится постоянно переключаться между раскладками, что сильно напрягает. Оpera не имеет этого недостатка, в ней используются комбинации </> и <Shift>-</>.

Клавиши <S>/<W> переходят к следующему/предыдущему заголовку (ссылке), позволяя быстро перемещаться по тексту. Однако есть проблемы с выделением. Выделять текст с клавиатуры нельзя. Ну, практически нельзя. Клавиши <D>/<E> выделяют следующий предыдущий объект. Объект — это и абзац, и ссылка, и таблица, и колонка таблицы... Выделенный текст можно перетащить через буфер обмена в Word, где оттяпаешь все лишнее. Напрягает, конечно, но, как говорится, нет в мире совершенства.

ðûñü Текстовый браузер, пришедший в Windows из мира UNIX (http://lynx.browser.org). Для истинных поклонников консоли и клавиатуры. Мыши в нем нет, а горячих клавиш — сколько угодно. Помимо возможности перемещения к следующей/предыдущей ссылке в документе (стрелки <вниз>/<вверх>) и текущей колонке ('<' и '>'), «Рысь» поддерживает нумерацию ссылок (<O>, Keypad mode-> Links are numbered). Выбираешь ссылку, к которой хочешь перейти, вводишь ее номер на цифровой клавиатуре, жмешь <Enter> — и готово! Текстовый режим меньше утомляет глаза, в чем уже давно убедилось не одно поколение программистов.

эмуляция мыши клавиатурой Некото-

рые программы спроектированы так, что обойтись без клавиатуры с ними невозможно. Тот же «Лис» имеет большие проблемы с сохранением изображений (без мыши). Opera тоже их не сохраняет. А брать мышь в руки уже не хочется, или, допустим, она недоступна. Что тогда? «Пуск»-> «Настрой- ки»-> «Панель управления»-> «Специальные возможности». Те, которые с коляской :). Закладка

«Мышь», галочка «Управление с клавиатуры» и кнопка «Настройка». В «Настройках» взводишь галочку «Ctrl — ускорение» и настраиваешь скорость перемещения по вкусу.

Теперь нажатие <Num Lock> будет управлять рабой эмулятора мыши, а остальные клавиши цифровой клавиатуры — ее перемещением. Жмешь <Ctrl>, перегоняешь курсор стрелками в нужный район, а затем отпускаешь <Ctrl> для остановки. </> выбирает левую мышиную кнопку, а <-> — правую, клавиша <5> — нажимает ее, <0> — переводит выбранную кнопку в «удерживаемое» состояние, а <.> — отпускает ее без нажатия.

Запутанно? Это только с первого взгляда. На самом деле такой способ управления очень удобен. Особенно для рисования в Paint'е. Без шуток. Очень трудно выделить мышью нужный пиксель или переместить фрагмент изображения по прямой.

поезд, идущий к разрушенному мосту macro-express Эмулятор мыши хо-

рош всем, только очень непроизводителен. К тому же остается проблема выполнения операций, выполняемых часто. В штатную поставку Windows 3.x входила специальная утилита типа «клавиатурный проигрыватель», которая решала эту задачу, но в 9x и NT она внезапно исчезла. Вот и приходится обращаться за помощью к сторонним разработчи- кам. Существует множество разнообразных макромашин, лучшей их которых (субъективный взгляд) является Macro Express.

Что она может? Вот, к примеру, Осел — попробуем подружить его с клавиатурой. Коварство Осла в том, что кнопки на панели инструментов нажимаются только мышью или ее эмулятором. Тогда возьмем и повесим их на горячие клавиши! Чтобы не запутаться, используй функциональные клавиши от <F1> и до конца. Запускаешь Осла, запускаешь Macro Express. Говоришь Macro-> Add Macro. Нажимаешь «горячую клавишу», которую хочешь назначить, и давишь кнопку Scripting Editor, попадая в

интуитивно понятную

 

 

визуальную среду прог-

Текстовой браузер

 

раммирования. Вво-

«Рысь» в режиме

 

дишь макрос следую-

нумерации ссылок

 

щего содержания.

 

 

 

 

 

 

 

 

 

 

 

 

hang

e

 

 

 

 

 

 

 

C

 

E

 

 

 

 

X

 

 

 

 

 

 

-

 

 

 

 

 

d

 

 

F

 

 

 

 

 

 

t

 

 

D

 

 

 

 

 

 

 

i

 

 

 

 

 

 

 

 

 

r

P

 

 

 

 

NOW!

o

 

 

 

 

 

 

 

 

 

 

 

ÑÎÔÒ

 

 

 

 

to

26BUY

 

|

w Click

 

 

 

 

 

m

 

 

 

 

 

 

w

 

 

 

 

 

 

 

 

 

 

w

 

 

 

 

 

 

 

o

 

 

.

 

 

 

 

 

.c

 

 

 

p

 

 

 

 

g

 

 

 

 

 

df

 

 

n

e

 

 

 

 

 

-xcha

 

 

 

 

 

 

 

 

hang

e

 

 

 

 

 

 

 

C

 

E

 

 

 

 

X

 

 

 

 

 

 

-

 

 

 

 

 

d

 

 

F

 

 

 

 

 

 

t

 

 

D

 

 

 

 

 

 

 

i

 

 

 

 

 

 

 

 

 

r

P

 

 

 

 

 

NOW!

o

 

 

 

 

 

 

 

 

 

 

 

 

BUY

 

 

 

 

 

 

to

 

 

 

 

 

w Click

 

 

 

 

 

m

 

 

 

 

 

 

w

 

 

 

 

 

 

 

 

 

 

w

 

 

 

 

 

 

 

o

 

 

.

 

 

 

 

 

.c

 

 

 

p

 

 

 

 

g

 

 

 

 

 

df

 

 

n

e

 

 

 

 

 

-x cha

 

 

 

 

текст макроса, «вешающего» кнопку «KAD» панели инструментов Осла на горячую клавишу Activate Windows: «eMule»

// сделать окно Осла активным

Get Mouse Position Screen: %N1%, %N2%

//считать координаты мыши относительно окна и записать их в переменные N1 и N2 Mouse Move Windows 108, 41

//передвинуть мышь на кнопку «KAD» Mouse Left Button Click

//щелкнуть мышью

Mouse Move Screen %N1%, %N2% // вернуть мышь на место

Координаты кнопки относительно окна Осла определяются утилитой Mouse Locator, входящей в состав Macro Express. В свойствах только что созданного макроса выбирается область действия (закладка Scope в Properties'ах). Выбираешь Program Specific (область действия ограничена программой) и указываешь имя исполняемого файла Осла.

 

 

Теперь горячая клавиша

 

 

 

 

<F2> будет действовать

 

 

только в пределах Осла,

 

 

ничем не мешая работе

Мышиный эмулятор

 

остальных приложений.

в системном трее

Некоторые

выбирают

 

 

областью действия толь-

 

 

ко окно приложения, что

Буква «R», горящая в

 

неправильно. Окна опоз-

левом верхнем углу,

 

наются по их имени, то

сигнализирует о

 

есть по заголовку. А те-

записи макроса

 

перь представь, что про-

 

изойдет,

если зайти

FAR'ом в папку eMule (FAR, как известно, высвечивает текущий путь в заголовке окна). Произойдет неч- то непредвиденное!

Теперь при нажатии на <F2> Осел автомати- чески переходит к окну KAD, освобождая тебя от мыши и экономя время. Остальные кнопки назначаются аналогично, но здесь есть один нюанс. Вот, например, окно серверов. Нажимаешь макросом на кнопку Servers и дальше действуешь уже Tab'ом, а действовать им приходится десять раз! Умом можно поехать за такое время, лучше поручить работу макросу. Добавь строчку Text Type:|||||||||, где каждый | обозначает символ табуляции, и проверь, как работает.

Правильно подготовленный набор макросов не должен требовать никаких лишних нажатий! Автоматизируется все, что только можно автоматизировать. В результате работа с компьютером ускоряется так, что высвобождается огромное количество времени и, главное, резко снижается твоя усталость (не только на руки, но и на глаза). Брандмауэр призывно замигал своей иконкой в

Macro Express притормаживает и иногда вводится только на русской раскладке. Команда «Text Type:привет, мир!», выполненная на английской раскладке, выдает абракадабру. Плюс для выполнения макроскриптов все пользователи должны иметь установленный Macro Express, который пока никто не взломал. То есть взломал, конечно (и взломать его проще простого, программа даже не упакована), но те генераторы серийных номеров, которые лежат в Сети, неработоспособны. Macro Express выбрасывает диалоговое окно с невразумительным сообщением «*PIL*» и прекращает свою работу. Сурово.

Можно обратиться к конкурентам, их целая толпа. Хорошая программа — Macro Scheduler Pro (www.mjtnet.com), вместе с ней поставляется и компилятор скриптов, генерирующий удобный исполняемый файл для выполнения на любой машине. Минус — отсутствие визуального редактора и вытекающая отсюда необходимость разбираться с языком самостоятельно. На самом деле совсем несложно! Скрипты набираются в FAR'e намного быстрее, чем конструируются в визуальном редакторе.

ôàð Файловый менеджер FAR — один из самых удобных. Он существенно упрощает навигацию по диску и выполнение повседневных операций. Для многих хакеров он стал настоящим IDE (интегрированной средой разработки). Вплоть до версии 1.70 бета 5, выпущенной 10 апреля 2003 года, FAR поддерживал довольно примитивный механизм записи макрокоманд, позволяющий выполнять однотипные действия одним нажатием и переопределять стандартные сочетания клавиш, используемых FAR'ом.

«СИСТЕМА ПОДДЕРЖИВАЕТ МНОЖЕСТВО ПОЛЕЗНЫХ «ГОРЯЧИХ» СОЧЕТАНИЙ КЛАВИШ, НО БОЛЬШИНСТВО НЕ ИСПОЛЬЗУЮТ ИХ ВОВСЕ, ОГРАНИЧИВАЯСЬ БАНАЛЬНЫМ НАБОРОМ»

углу экрана. Чтобы не гонять мышь, можно по-

Чтобы начать запись, достаточно нажать <Ctrl>+<.>.

весить его на глобальную горячую клавишу, ви-

В верхнем левом углу тут же появляется красная бук-

димую изо всех приложений (например

ва «R», то есть Record. Далее все действия, совер-

<Ctrl>+<Gray *>). Macro Express позволяет за-

шаемые над FAR'ом, запоминаются в памяти. Пов-

давать и координаты иконки (они каждый раз

торное нажатие <Ctrl>+<.> останавливает запись,

разные), и имя. Подробности можно найти в

запрашивает ту горячую клавишу, которой будет вы-

сопроводительной документации.

 

зываться макрос, и сохраняет его в реестре.

Особенно удобно рассылать макросы для

Казалось бы, что такое крутое можно сде-

выполнения действий на компьютере тех пользо-

лать с помощью макросов? Допустим, ты установил

вателей, которые ни во что не врубаются и кото-

плагин colorer и начал читать новеллу «Press Enter».

 

рым ничего

невозмож-

Она не читается! Потому что по умолчанию colorer

Визуальный редак-

íî

объяснить. Отделы

не подсвечивает диалоги, если натыкается на пе-

тор макромашины

технической поддержки

ренос строки. Как-то неаккуратно получается.

Macro Express

просто ликуют. Только

Нажимаешь <F11> для вызова меню плаги-

 

âîò

îäíà

проблема:

нов, находишь там colorer, в нем выбираешь «list

 

 

 

 

hang

e

 

 

 

 

 

 

 

C

 

E

 

 

 

 

X

 

 

 

 

 

 

-

 

 

 

 

 

d

 

 

F

 

 

 

 

 

 

t

 

 

D

 

 

 

 

 

 

 

i

 

 

 

 

 

 

 

 

 

r

P

 

 

 

 

 

NOW!

o

 

 

 

 

 

 

 

 

 

 

 

 

BUY

 

 

 

 

 

 

to

 

 

 

 

 

w Click

 

 

 

 

 

m

 

 

 

 

 

 

w

 

 

 

 

 

 

 

 

 

 

w

 

 

 

 

 

 

 

o

 

 

.

 

 

 

 

 

.c

 

 

 

p

 

 

 

 

g

 

 

 

 

 

df

 

 

n

e

 

 

 

 

 

-xcha

 

 

 

 

 

 

 

 

hang

e

 

 

 

 

 

 

 

C

E

 

 

 

 

X

 

 

 

 

 

-

 

 

 

 

d

 

 

F

 

 

 

 

 

t

 

 

D

 

 

 

 

 

 

i

 

 

 

 

 

 

 

 

r

P

 

 

 

 

NOW!

o

 

 

 

 

 

 

 

| 27BUY

 

 

 

 

 

 

 

 

w Click

to

 

 

 

 

m

 

 

 

 

 

w

 

 

 

 

 

 

 

 

 

w

 

 

 

 

 

 

o

 

 

.

 

 

 

 

.c

 

 

 

p

 

 

 

g

 

 

 

 

 

df

 

n

e

 

 

 

 

 

-x cha

 

 

 

 

types» и пытаешься подобрать наилучший тип син-

стирая «fuckthemall». Курсор стоит на первом сим-

«new2», «supernew» или что-то подобное, мучи-

таксической подсветки, которой оказывается «x.

воле следующего абзаца, то есть для переформа-

тельно соображая, какая из них самая новая, а ка-

scripts: Apache httpd.conf».

тирования всего документа достаточно просто на-

кую уже можно и стереть:

Все бы хорошо, но каждый раз лазить в ме-

жать горячую клавишу макроса и не отпускать ее!

 

 

 

 

 

ню colorer'а слишком утомительно. А макросы на

Начиная с версии 1.70 alpha 6 макродвижок

пример макроса для нового макродвижка

что? Повесь «подсветку» на любую свободную

переработан и усилен. Появилась поддержка ус-

REGEDIT4

 

 

 

 

функциональную клавишу, например на <F9>.

ловных операндов, операторов цикла и функций.

;создание

папки с именем = текущей дате

 

Только тут есть одна тонкость. При входе в list

Теперь можно не просто записывать последова-

[HKEY_CURRENT_USER\Software\Far\KeyMacr

-

types курсор находится на последнем выбранном

тельности клавиш, но и, к примеру, считывать теку-

os\Shell\CtrlShiftF7]

 

 

 

типе, а он каждый раз разный. Как объяснить это

щий элемент в меню. Например, ты можешь соз-

«Sequence»=«%folder=date(\«%d.%m0.%Y\»);

макросу? Жми клавишу <Home>, переходя в нача-

дать макрос, автоматически снимающий галочку

$If (!fexist(%folder)) F7

 

 

ло списка типов, откуда уже спускаешься к строке

Copy access rights при копировании на дискету (ес-

CtrlY $Text %folder Enter $End»

 

«x. scripts: Apache httpd.conf»!

ли она была взведена) и автоматически восстанав-

«DisableOutput»=dword:00000001

 

А вот другой хитрый пример. Допустим, захо-

ливающий ее содержимое при завершении. Ста-

«NoPluginPanels»=dword:00000001

 

телось переформатировать документ. В штатную

рый макродвижок на это не способен в принципе.

 

 

 

 

 

поставку FAR'а входит плагин Align Block, позволяю-

Саму альфу можно стянуть с раздела об-

Самым узким местом системы остается человек.

щий форматировать абзацы. После форматирова-

новлений — http://farmanager.com/files/Far170a6b2060.rar),

Машина терпеливо ждет от него команд, а он…

ния курсор оказывается там же, где и стоял, вынуж-

в download'ах ее нет. Документация на макроязык

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

дая перемещаться к следующему форматируемому

еще не готова, пока только обкатывается черно-

пару клавиш. Overclocker'ы всегда славились не-

абзацу вручную. Сплошной напряг! Перемещаешь

вой вариант: www.farmanager.com/files/macro.chm.zip.

ординарностью мышления, которая позволяла им

курсор вниз, вводишь уникальную последователь-

Народ уже во всю обсуждает его на форуме, об-

посмотреть на проблему с альтернативной сторо-

ность, заведомо не встречающуюся в документе

мениваясь макросами и идеями: http://forum.farman-

ны. Они прошли длинный путь от простого нара-

(например «fuckthemall»), возвращаешь курсор на-

ager.com/viewforum.php?f=15.

щивания тактовой часты процессора до вольмо-

верх, форматируешь абзац, давишь <F7> (поиск) и

Вот еще макрос, который автоматически

да. Из железа выжато все, что только можно.

вводишь «fuckthemall». Теперь FAR гарантированно

создает для тебя папку с именем текущей даты.

Следующий шаг — разгон интерфейсов. Отказ от

перейдет на его начало. Нажимаешь <DEL> 11 раз,

Намного удобнее, чем писать каждый раз «new»,

мыши — это только начало

 

 

 

 

hang

e

 

 

 

 

 

 

 

C

 

E

 

 

 

 

X

 

 

 

 

 

 

-

 

 

 

 

 

d

 

 

F

 

 

 

 

 

 

t

 

 

D

 

 

 

 

 

 

 

i

 

 

 

 

 

 

 

 

 

r

P

 

 

 

 

NOW!

o

 

 

 

 

 

 

 

 

 

 

 

ÑÎÔÒ

 

 

 

 

to

28BUY

 

|

w Click

 

 

 

 

 

m

 

 

 

 

 

 

w

 

 

 

 

 

 

 

 

 

 

w

 

 

 

 

 

 

 

o

 

 

.

 

 

 

 

 

.c

 

 

 

p

 

 

 

 

g

 

 

 

 

 

df

 

 

n

e

 

 

 

 

 

-xcha

 

 

 

 

скоростной

лохотрон

КАК ДУРЯТ НА РАЗГОНЕ

БЫСТРЕЕ! ЕЩЕ БЫСТРЕЕ! СОВСЕМ БЫСТРЕЕ! СТОП. ДЫМ ИДЕТ. ДА, ТРУДНО РАЗОГНАТЬ АСФАЛЬТОВЫЙ КАТОК :). ВСПОМИНАЕТСЯ АНЕКДОТ, В КОТОРОМ РУССКИЕ ЛЕТЧИКИ ИЗМЕНЯЛИ ГЕОМЕТРИЮ КРЫЛА ПЫТАЯСЬ ОТЦЕПИТЬСЯ ОТ «БОИНГА». РАЗГОН ОКРУЖЕН МИФАМИ, ТАЙНАМИ, СПЛЕТНЯМИ И СПЕКУЛЯЦИЯМИ. ВОТ ТОЛЬКО НЕ-

КОТОРЫЕ ИЗ НИХ |КРИС КАСПЕРСКИ АКА МЫЩЪХ

 

 

 

 

hang

e

 

 

 

 

 

 

 

C

 

E

 

 

 

 

X

 

 

 

 

 

 

-

 

 

 

 

 

d

 

 

F

 

 

 

 

 

 

t

 

 

D

 

 

 

 

 

 

 

i

 

 

 

 

 

 

 

 

 

r

P

 

 

 

 

 

NOW!

o

 

 

 

 

 

 

 

 

 

 

 

 

BUY

 

 

 

 

 

 

to

 

 

 

 

 

w Click

 

 

 

 

 

m

 

 

 

 

 

 

w

 

 

 

 

 

 

 

 

 

 

w

 

 

 

 

 

 

 

o

 

 

.

 

 

 

 

 

.c

 

 

 

p

 

 

 

 

g

 

 

 

 

 

df

 

 

n

e

 

 

 

 

 

-x cha

 

 

 

 

Римляне хотели двух вещей: хлеба и зрелищ. Что изменилось с тех времен? Только скорость возросла. Торчать на тормозах никому не в кайф: ни MP3 скачать, ни в Need of Speed погонять. Как жить дальше? Можно, конечно, воткнуть кристалл помощнее, протянуть DSL... Нам говорят: «Платите деньги». Мы же хотим халявы. Сеть пестрит ссылками на «ускоритель интернета»,

«оптимизатор XP» и прочую лабуду. Чаще всего на практике обещанное ускорение оказывается нулевым, зато тебе покажут баннеры, потребуют регистрации, своруют пароли или просто завлекут на свою страницу, где живут баннеры и эксплойты. Как распознать обман? Попробуем разобраться, что можно действительно разогнать, а что нет.

проблемы

Объемы перекачиваемых данных непре-

с интернетом?

рывно растут, и ширины каналов практи-

 

 

чески никогда не хватает. До сих пор

 

 

можно встретить людей, которые притор-

 

 

говывают различными «модемными фильт-

 

 

рами» и каким-то невероятным способом

 

MTUSpeed — прове-

адаптируют тупой американский модем к

 

ренный временем

советской АТС. На самом деле все необхо-

 

ускоритель

димые фильтры уже встроены в модем и

 

интернета

качество телефонной линии не поднять

 

 

никаким внешним фильтром (самый ра-

 

 

 

 

 

 

дикальный способ — поставить телефонистам стопарик, пускай подтянут болты и дохнут алкогольными парами на контакты). Разработчики модемов совсем не дураки, специфика российского рынка им хорошо известна. Фирма ZyXEL даже имеет специальное подразделение, занимающееся адаптацией их оборудования к нашей собачьей жизни. Впрочем, никакое правило не обходится без исключе- ний, в том числе этот случай. Если каче- ство телефонной линии постоянно «плавает», модем тратит кучу времени на пересогласование параметров соединения, сваливаясь в непрерывный ретрейн. В таких случаях следует внимательно перечи- тать документацию по модему и посмотреть, какими AT-командами он настраивается под конкретную телефонную линию. Таким способом часто добиваются повышения скорости в несколько раз.

Есть и другой путь — ухудшить ка- чество телефонной линии так, чтобы оно было перманентно уродским и ис- чезли «всполохи» кратковременных улучшений. «Модемные фильтры» именно так и работают. В некоторых случаях они дают определенно ускорение, но ручная настройка AT-командами дает

еще больший эффект, и главное — совершенно бесплатно!

У хороших провайдеров скорость скачивания вплотную подходит к пропускной способности модема, становится некуда «разгонять» ее. Модем оживленно перемигивается всеми огоньками, лампочка же RXD даже не мигает, а горит постоянно. Красота! Только эта красота доступна далеко не всем... Если лампоч- ка RXD мигает как обкуренный филин в первую брачную ночь, необходимо выяснить, кто виноват: модем, провайдер или удаленный сайт. С модемом дела обстоят несложно: попробуй скачать что-то с сайта провайдера или запусти программу типа «Модемный Доктор», которая покажет реальную скорость соединения (показания Windows, отображаемые в свойствах соединения, отвечают только за скорость протокола, которая имеет весьма отдаленное отношение к текущей мгновенной скорости). Если все ОК, зна- чит, виноват не модем.

Существует множество утилит (от MTUSpeed до всяких навороченных твикеров), которые обещают увеличить скорость соединения в несколько раз. Дело в том, что стандартные TPC/IP-настройки