Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015
Исходники

Операционные системы, драйверы (40)


Прислать исходник
  1. HookPrintScreen.zip 34.5 Kb
    Пример использует хук слежения за клавишей "Print Screen". В случае нажатия - очищает буфер обмена.
    Прислал: tiagat | C# | Windows NT/2000/XP/Vista/7
  2. keys.zip 5.9 Kb
    Коротенькая программка (36 строк), показывающая как программно менять раскладку клавиатуры.
    Никакого интерфейса, снимать через диспетчер задач.
    WIN + Z - переключиться на русский язык
    WIN + X - переключиться на английский язык
    Прислал: m-alexander | C/C++ | Windows NT/2000/XP/Vista/7
  3. DeleteGUI.rar 6.8 Kb
    рекурсивное удаление файлов по маске
    Прислал: kot_ | Borland C++ Builder | Windows NT/2000/XP/Vista/7
  4. DevList.rar 9.0 Kb
    получение информации об установленных устройствах
    Прислал: rsjabber | Borland Delphi | Любая ОС
  5. ВерсияBIOS.rar 5.5 Kb
    С помощью этой программы можно узнать версию BIOS
    Прислал: alex270594 | Visial Basic | Windows NT/2000/XP/Vista/7
  6. Выкл_комп.rar 4.0 Kb
    Программа для выключения компа в Windows XP
    Прислал: alex270594 | Visial Basic | Windows NT/2000/XP/Vista/7
  7. HookApi_v3.0.zip 1.6 Kb
    HookApi v3.0
    Третья версия базового класса для перехвата вызовов функций API из текущего процесса.

    Класс позволяет перехватывать функции API и по необходимости вызывать в обработчике перехваченную функцию, либо возвращать управление без вызова перехваченной фцнкции.

    Подробнее об использовании:
    http://forum.codenet.ru/showpost.php?p=249954&postcount=22

    Обсуждение:
    http://forum.codenet.ru/showthread.php?p=249954#post249954
    Прислал: Green | Visual C++ | Windows NT/2000/XP/Vista/7
  8. sldr.zip 20.5 Kb
    Небольшой загрузчик в ПM, написан на Ассемблере. Вначале задумывался как ОС в графическом 3d-режиме с поддержкой FAT32... Проект оставил, но недописан до конца, однако может просматривать в ПМ любые заданные геометрические фигуры любой сложности. В общем, для изучения: VGA, HDD - интерфейсов, механизма защищенного режима, FAT32... Отлаживал в Bochs.
    Прислал: lodstosw | Assembler | Windows NT/2000/XP/Vista/7
  9. UTILIT.zip 5.6 Kb
    Процедуры для операционной системы Windows
    - окно ввода значения (текст, целое, вещ.число)
    - создание File Map
    - перевод в нижний регистр имен всех файлов в заданной директории
    - заполнение структуры LOGFONT по заданным параметрам шрифта
    - получить / установить уровень звука
    - возвратить имя файл по полному пути файла
    - определение идентификатора процесса по имени исполняемого файла
    Прислал: michael_is_98 | Visual C++ | Windows NT/2000/XP/Vista/7
  10. DoOrS-1.00-RC1.txt 216
    DoOrS представляет собой однозадачную однопользовательскую частично совместимую с DOS на уровне исполняемых файлов и ФС операционную систему реального режима.
    DoOrS позволяет исполнять программы в COM-формате, написанные для MS-DOS младших версий. Совместимость наличествует только на уровне прерывания 0x21 и способе загрузки и выгрузки процесса в память/из памяти.

    В архиве исходники, образ и документация. А также примеры программ и дополнительные утилиты, необходимые для сборки.
    Прислал: Гаррет | Assembler | Любая ОС
  11. kursak.c 6.5 Kb
    Курсовой по "Системное программное обеспечение". Задание смоделировать работу ОС. Есть блок памяти, и в систему поступают процессы один за другим, потом они планируются и для них выделяется память. Поподробнее пишите вопросы на kostyapow@arambler.ru или ICQ 467089384
    Прислал: diggerrius | C/C++ | Linux
  12. 1.zip 3.2 Kb
    Ядро ОС.
    P.S. плохо компонуется
    Прислал: ILICH_VIN | C/C++ | Другая ОС
  13. HookApi_v2.0.zip 2.2 Kb
    HookApi v2.0
    Вторая версия базового класса для перехвата вызовов функций API из текущего процесса.

    Класс позволяет как мониторить вызовы (перехватывать и отдавать управление в реальную функцию API), так и самостоятельно обрабатывать вызовы (возвращать управление вызывающему коду, не передавая управление в реальную функцию API).

    Подробнее об использовании:
    http://forum.codenet.ru/showpost.php?p=162793&postcount=4

    Обсуждение:
    http://forum.codenet.ru/showthread.php?p=162793#post162793
    Прислал: Green | Visual C++ | Windows NT/2000/XP/Vista/7
  14. HookApi.h 3.9 Kb
    HookApi - базовый класс для перехвата вызовов функций API из текущего процесса.
    Класс позволяет как мониторить вызовы (перехватывать и отдавать управление в реальную функцию API), так и самостоятельно обрабатывать вызовы (возвращать управление вызывающему коду, не передавая управление в реальную функцию API).

    Подробнее об использовании:
    http://forum.codenet.ru/showthread.php?p=160774#post160774
    Прислал: Green | Visual C++ | Windows NT/2000/XP/Vista/7
  15. IRQ.lib 1.5 Kb
    При написании своей оси вы обязательно встрететись с переходм в PM. Прежде чем перейти надо подготовить прерывания для дальнейшей работы с ними. Эта библиотека поможет перепрограммировать IRQ на нужные векторы.
    Прислал: piroman17 | Assembler | Любая ОС
  16. conswrap.rar 230.8 Kb
    Часто в сети появляются вопросы о перенаправлении стандартного ввода-вывода. Это программа возможно поможет разобраться в этом вопросе.
    Она по сути является GUI интерфейсом к всем известному cmd.exe - она перенаправляет ввод/вывод из него на RichEdit контрол, разумеется, все проги, запущенные из него будут тоже туда выводить.
    Прислал: hardcase | Borland Delphi | Windows NT/2000/XP/Vista/7
  17. JavaOS.zip 14.9 Kb
    Это "операционная система" целиком и полностью написанная на Java. Использует
    ресурсы системы, где запущена JVM.
    JavaOS запускает несколько системных процессов и дает пользователю
    возможность запускать задачи (ps, kill) из коммандной строки.
    GUI нету, только консоль.
    Прислал: Archie | Java | Любая ОС
  18. GlukOS :) 162.7 Kb
    Все компоненты ОС (kernel, commands, i/o subsystem) написаны на ассемблере с подробными комментариями. Файловая система - обычный FAT, загружается со стандартной дискетты 1.44 Mb, формат
    исполняемых файлов - MS-DOS COM. ОС работает даже на XT (по словам автора) и на полезную и работоспособную ОС не тянет. Скорее, она призвана помочь начинающему программисту понять основные принципы системного программирования.
    Прислал: mike | Assembler | Любая ОС
  19. Idioma-0.0-01.src.zip 30.9 Kb
    Исходники ОС Idioma (C++), компилятся из под DOS(DJGPP) и Linux(gcc).

    P.S: Нечто похожее на первые потуги Линуса :-)
    Прислал: SerGo | C/C++ | Любая ОС
  20. source-00-22.zip 48.3 Kb
    Прототип объектно-ориентированной операционной системы Idioma.
    Прислал: SerGo | C/C++ | Любая ОС
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог