OS/2 Tips and Tricks


  1. Изменение внешнего вида часов на WarpCenter
    Добавьте эту строку в config.sys и ваши часы станут совсем как электронные:
    SET SCUSEPRETTYCLOCK=ON

  2. Убиение процесса с помощью WarpCenter
    Добавьте эту строку в config.sys:
    SET KILLFEATUREENABLED=ON
    После перезагрузки нажмите на кнопку активных задач на WarpCenter с нажатым левым Control. Можно выбирать процесс для убийства.

  3. Убиение самого WarpCenter
    Добавьте эту строку в config.sys:
    SET SCCANBENUKED=ON
    После перезагрузки можно убивать WarpCenter из списка зупущенных процессов.

  4. Укажите свою утилиту поиска
    Добавьте эту строку в config.sys:
    SET SCFINDUTILITY=<ваша утилита>
    Перезагрузитесь и наслаждайтесь своей собственной утилитой поиска.

  5. Убейте этого "Слоника"
    Способ 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 это может понадобиться вам.

  6. Теперь и DeskTop в оконном виде
    Нажмите CTRL-ESC и в списке приложений удерживая нажатой клавишу CTRL сделайте double click на пункте Desktop.

    Сделав это же самое с нажатым SHIFT, вы можете спрятать Desktop совсем. Восстановить его в прежнее состояние можно только с помощью Warp Center или перезагрузки.

    WarpCenter: Потеребите галочку "Показывать только если мышь в зоне Warpcenter".

  7. Манипуляции с окном, находящимся в фоне
    Можно производить с ним разнообразные функции(двигать, прокручивать информацию и т.д.) не делая его активным, если при этом удерживать нажатой клавишу CTRL.

  8. Манипуляции с мышью
    Вы можете отмечать и копировать текст везде, где приложение не перехватывает это:
    • нажмите левую кнопку мыши
    • удерживая её отметьте нужный фрагмент
    • нажмите правую кнопку мыши
    • отпустите обе кнопки и ваш текст в буффере обмена.

  9. Ваш Desktop повис при загрузке
    Одной из причин может быть WarpCenter. Уберите из config.sys слово WARPCENTER из строки AUTOSTART.

    Больше WarpCenter не помешает загружаться вашей машине.

  10. Теперь картинка на фоне окна может быть любого формата!
    В Warp 4 картинка может быть любого формата, при условии что вы поставили Multimedia. Просто перетащите её на участок Preview!

  11. Менеджер обнаружения оборудования (Hardware detection manager)
    Посмотрите его свойства, там есть несколько уровней обнаружения оборудования.

  12. Установка фикспака
    Фикспак можно поставить и с жёсткого диска.

    В дополнение к программе fservice, информацию о которой вы можете найти на первом диске фикспака в файле readme.cid, вы можете пользоваться и программой service,если установите следующие переменные окружения:

    SET CSFCDROMDIR=<путь к фикспаку>
    SET CSFUTILPATH=<путь к дирректории c service.exe>
    Запустите service.exe.
    "Раскрыть" фикспак прямо на винчестер (файлы DSK) можно с помощью утилиты diunpack или dskxtrct.exe.

  13. Длинные имена на CD ROM в формате Joliet
    Как всегда Micrososft сделал всё не по-стандарту, но если вы добавите ключик "/w" к строке
    IFS=E:\OS2\BOOT\CDFS.IFS /Q /W 
    в config.sys вы сможете увидеть имена файлов в нормальном виде. Эта функция доступна только после какого-то фикспака. Установите последний - в нём она уже есть!

  14. Увеличение количества файловых хэндлов для Shell process (protshell).
    Данная переменная позволит вам увеличить количество файлов на указанную величину X.
    SET SHELLHANDLESINC=x
    По умолчанию доступно 20 хэндлов, если вы укажете 5 то станет доступно 25.

  15. Перемещение по меню WarpCenter без нажатия кнопок мыши
    Добавьте эту строку в config.sys:
    SET MENUSFOLLOWPOINTER=YES
    Перезагрузитесь и вы почувствуете как мучаются пользователи Windows.

  16. Установка 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.

  17. Добавьте любимые программы в меню рабочего стола
    Если вы хотите использовать любимые программы из меню рабочего стола, эта подсказка для вас. Итак:
    • Откройте свойства рабочего стола
    • Встаньте на страничку "Menu"
    • В "Available Menu" создайте ещё одно меню с вашей программой
    Есть способ ещё проще: Перетащите иконку программы в поле "Actions on menu". Закройте свойства и ваша программа появится в самом низу контекстного меню.

  18. Если у вас постоянно растёт таблица роутинга.
    Добавьте в 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

  19. В TCP 4.1 вы не можете обратиться к хосту.
    В TCP/IP 4.1 вы не можете сделать ping на хост у которого в имени есть подчёркивание. Это происходит потому, что стек TCP 4.1 ограничивает набор символов в именах хостов и доменов в соответствии с RFC 1123 (только цифры, буквы, и минус). Чтобы избежать этого добавьте в файл \MPTN\ETC\RESOLV2
    options no1123

  20. Ключи увеличения таблицы роутинга в TCP 4.1
    Если у вас переполнилась таблица роутинга, (вы не видите в ней хостов к которым обращались или их более 700), есть ключи к socket.sys позволяющие увеличить объём памяти отведённой для этого:

    /GDT: Устанавливает количество GDT selectors, которые доступны стеку TCP/IP.

    /MEM: Устанавливает количество кластеров памяти которые начально выделяются TCP/IP. Если у вас очень много роутов, увеличьте это значение. Интервал от 0 до 32767.

  21. Защита от SYN FLOOD ATTACK
    В TCP 4.0:
    SYNDEF.EXE ON  (включает защиту)
    SYNDEF.EXE OFF (выключает защиту)
    В TCP 4.1:
    INETCFG -S SYNATTACK 1 (включает защиту)
    INETCFG -S SYNATTACK 0 (выключает защиту)

С комментаpиями и вопpосами обpащайтесь к автоpу данной статьи: Sergey.


Интересные ссылки:
Комментариев к странице: 0 | Добавить комментарий
Домой | Проект ядро Core/2 | Проект OS/4 Download | Новости | Гостевая книга | Подробно обо всем | Нужные программы | Проекты | OS/2 FAQ | Всячина | За и Против | Металлолом | #OS2Russian | RDM/2 | Весёлые картинки | Наша галерея | Доска объявлений | Карта сайта | ПОИСК | ФОРУМ