OS/2 Tips and Tricks
- Изменение внешнего вида часов на WarpCenter
-
Добавьте эту строку в config.sys и ваши часы станут совсем как
электронные:
SET SCUSEPRETTYCLOCK=ON
-
Добавьте эту строку в config.sys и ваши часы станут совсем как
электронные:
- Убиение процесса с помощью WarpCenter
-
Добавьте эту строку в config.sys:
SET KILLFEATUREENABLED=ON
После перезагрузки нажмите на кнопку активных задач на WarpCenter с нажатым левым Control. Можно выбирать процесс для убийства.
-
Добавьте эту строку в config.sys:
- Убиение самого WarpCenter
-
Добавьте эту строку в config.sys:
SET SCCANBENUKED=ON
После перезагрузки можно убивать WarpCenter из списка зупущенных процессов.
-
Добавьте эту строку в config.sys:
- Укажите свою утилиту поиска
-
Добавьте эту строку в config.sys:
SET SCFINDUTILITY=<ваша утилита>
Перезагрузитесь и наслаждайтесь своей собственной утилитой поиска.
-
Добавьте эту строку в config.sys:
- Убейте этого "Слоника"
-
Способ 1: Вам понадобится какая-нибудь утилита для редактирования
регистри OS/2. После 5 фикспака она входит в OS/2 стандартно (regedit2).
Поищите в установках пользователя HINI_USER_PROFILE (os2.ini) ключ
PM_Workplace:ART и удалите его. Больше "Слоник" не будет мучать вас
своими вылазками.
Способ 2: Убрать подсистему регистрации СОВСЕМ. Подумайте перед тем, как воспользоваться им. Может оказаться так, что он вам ещё понадобится (например при инсталляции Lotus Smart Suite). В WorkPlaceShell через объект Drives доберитесь до дирректории \OS2\INSTALL\Installed Features\Install Object - Inventory. Заодно ещё раз пронаблюдаете гибкость WPS.
Отметьте галочкой пункт ART - Inventory и нажмите кнопку Uninstall. Также можете посмотреть свойства этих объектов. Если вы будете писать свои программы и устанавливать их с помощью Feature Install это может понадобиться вам.
-
Способ 1: Вам понадобится какая-нибудь утилита для редактирования
регистри OS/2. После 5 фикспака она входит в OS/2 стандартно (regedit2).
Поищите в установках пользователя HINI_USER_PROFILE (os2.ini) ключ
PM_Workplace:ART и удалите его. Больше "Слоник" не будет мучать вас
своими вылазками.
- Теперь и DeskTop в оконном виде
-
Нажмите CTRL-ESC и в списке приложений удерживая нажатой клавишу CTRL
сделайте double click на пункте Desktop.
Сделав это же самое с нажатым SHIFT, вы можете спрятать Desktop совсем. Восстановить его в прежнее состояние можно только с помощью Warp Center или перезагрузки.
WarpCenter: Потеребите галочку "Показывать только если мышь в зоне Warpcenter".
-
Нажмите CTRL-ESC и в списке приложений удерживая нажатой клавишу CTRL
сделайте double click на пункте Desktop.
- Манипуляции с окном, находящимся в фоне
- Можно производить с ним разнообразные функции(двигать, прокручивать информацию и т.д.) не делая его активным, если при этом удерживать нажатой клавишу CTRL.
- Манипуляции с мышью
-
Вы можете отмечать и копировать текст везде, где приложение
не перехватывает это:
- нажмите левую кнопку мыши
- удерживая её отметьте нужный фрагмент
- нажмите правую кнопку мыши
- отпустите обе кнопки и ваш текст в буффере обмена.
-
Вы можете отмечать и копировать текст везде, где приложение
не перехватывает это:
- Ваш Desktop повис при загрузке
-
Одной из причин может быть WarpCenter. Уберите из config.sys слово
WARPCENTER из строки AUTOSTART.
Больше WarpCenter не помешает загружаться вашей машине.
-
Одной из причин может быть WarpCenter. Уберите из config.sys слово
WARPCENTER из строки AUTOSTART.
- Теперь картинка на фоне окна может быть любого формата!
- В Warp 4 картинка может быть любого формата, при условии что вы поставили Multimedia. Просто перетащите её на участок Preview!
- Менеджер обнаружения оборудования (Hardware detection manager)
- Посмотрите его свойства, там есть несколько уровней обнаружения оборудования.
- Установка фикспака
-
Фикспак можно поставить и с жёсткого диска.
В дополнение к программе fservice, информацию о которой вы можете найти на первом диске фикспака в файле readme.cid, вы можете пользоваться и программой service,если установите следующие переменные окружения:
SET CSFCDROMDIR=<путь к фикспаку>
Запустите service.exe.
SET CSFUTILPATH=<путь к дирректории c service.exe>
"Раскрыть" фикспак прямо на винчестер (файлы DSK) можно с помощью утилиты diunpack или dskxtrct.exe.
-
Фикспак можно поставить и с жёсткого диска.
- Длинные имена на CD ROM в формате Joliet
-
Как всегда Micrososft сделал всё не по-стандарту, но если вы добавите
ключик "/w" к строке
IFS=E:\OS2\BOOT\CDFS.IFS /Q /W
в config.sys вы сможете увидеть имена файлов в нормальном виде. Эта функция доступна только после какого-то фикспака. Установите последний - в нём она уже есть!
-
Как всегда Micrososft сделал всё не по-стандарту, но если вы добавите
ключик "/w" к строке
- Увеличение количества файловых хэндлов для Shell process (protshell).
-
Данная переменная позволит вам увеличить количество файлов на указанную
величину X.
SET SHELLHANDLESINC=x
По умолчанию доступно 20 хэндлов, если вы укажете 5 то станет доступно 25.
-
Данная переменная позволит вам увеличить количество файлов на указанную
величину X.
- Перемещение по меню WarpCenter без нажатия кнопок мыши
-
Добавьте эту строку в config.sys:
SET MENUSFOLLOWPOINTER=YES
Перезагрузитесь и вы почувствуете как мучаются пользователи Windows.
-
Добавьте эту строку в config.sys:
- Установка Netscape Communicator/2 в обход правил
-
Данный способ является аварийным и им стоит пользоваться только если
ничего больше не помогает. Он позволяет обойти проверку инсталлятором
текущей версии системы и номер установленного фикспака. Реально он
может понадобиться для установки Коммуникатора под Warp 3 (официально
Коммуникатор Warp 3 не поддерживает) или в системе, использующей 4OS2
в качестве командного процессора.
Распакуйте дистрибутив на диск. В начале файла ns40comm.pkg найдите фрагмент
FILE EXITWHEN = INSTALL, EXIT = 'SETVAR INSTALLING=INSTALLING' EXIT DLL = NS40EXIT.DLL FILE EXITWHEN = ALWAYS, EXIT = SETOS2VERSION FILE EXITWHEN = INSTALL, EXIT = NETSCAPEFIXPAK EXIT DLL = EPFIEXTS.DLL и замените его на FILE EXITWHEN = ALWAYS, EXIT = 'SETVAR V4X=TRUE'
После этого можно запускать INSTALL.EXE. Спасибо Dmitry I. Platonoff.
-
Данный способ является аварийным и им стоит пользоваться только если
ничего больше не помогает. Он позволяет обойти проверку инсталлятором
текущей версии системы и номер установленного фикспака. Реально он
может понадобиться для установки Коммуникатора под Warp 3 (официально
Коммуникатор Warp 3 не поддерживает) или в системе, использующей 4OS2
в качестве командного процессора.
- Добавьте любимые программы в меню рабочего стола
-
Если вы хотите использовать любимые программы из меню рабочего стола, эта подсказка
для вас. Итак:
- Откройте свойства рабочего стола
- Встаньте на страничку "Menu"
- В "Available Menu" создайте ещё одно меню с вашей программой
-
Если вы хотите использовать любимые программы из меню рабочего стола, эта подсказка
для вас. Итак:
- Если у вас постоянно растёт таблица роутинга.
-
Добавьте в default route маску вашей сети. Например адрес вашего компьютера
находится в подсети с маской 255.255.255.224. В файле \MPTN\BIN\setup.cmd строка добавления роута выглядит так:
route add default 195.12.73.193 -hopcount 0
После исправления:route add default 195.12.73.193 netmask 255.255.255.224 -hopcount 0
-
Добавьте в default route маску вашей сети. Например адрес вашего компьютера
находится в подсети с маской 255.255.255.224. В файле \MPTN\BIN\setup.cmd строка добавления роута выглядит так:
- В TCP 4.1 вы не можете обратиться к хосту.
-
В TCP/IP 4.1 вы не можете сделать ping на хост у которого в имени есть подчёркивание.
Это происходит потому, что стек TCP 4.1 ограничивает набор символов в именах хостов и доменов
в соответствии с RFC 1123 (только цифры, буквы, и минус). Чтобы избежать этого добавьте в файл \MPTN\ETC\RESOLV2
options no1123
-
В TCP/IP 4.1 вы не можете сделать ping на хост у которого в имени есть подчёркивание.
Это происходит потому, что стек TCP 4.1 ограничивает набор символов в именах хостов и доменов
в соответствии с RFC 1123 (только цифры, буквы, и минус). Чтобы избежать этого добавьте в файл \MPTN\ETC\RESOLV2
- Ключи увеличения таблицы роутинга в TCP 4.1
-
Если у вас переполнилась таблица роутинга, (вы не видите в ней хостов
к которым обращались или их более 700), есть ключи к socket.sys
позволяющие увеличить объём памяти отведённой для этого:
/GDT:
Устанавливает количество GDT selectors, которые доступны стеку TCP/IP. /MEM:
Устанавливает количество кластеров памяти которые начально выделяются TCP/IP. Если у вас очень много роутов, увеличьте это значение. Интервал от 0 до 32767.
-
Если у вас переполнилась таблица роутинга, (вы не видите в ней хостов
к которым обращались или их более 700), есть ключи к socket.sys
позволяющие увеличить объём памяти отведённой для этого:
- Защита от SYN FLOOD ATTACK
-
В TCP 4.0:
SYNDEF.EXE ON (включает защиту) SYNDEF.EXE OFF (выключает защиту)
В TCP 4.1:INETCFG -S SYNATTACK 1 (включает защиту) INETCFG -S SYNATTACK 0 (выключает защиту)
-
В TCP 4.0:
С комментаpиями и вопpосами обpащайтесь к автоpу данной статьи: Sergey.
Интересные ссылки:
Комментариев к странице: 0 | Добавить комментарий
Домой | Проект ядро Core/2 | Проект OS/4 Download | Новости | Гостевая книга | Подробно обо всем | Нужные программы | Проекты | OS/2 FAQ | Всячина | За и Против | Металлолом | #OS2Russian | RDM/2 | Весёлые картинки | Наша галерея | Доска объявлений | Карта сайта | ПОИСК | ФОРУМ