Search found 41 matches
- Mon Feb 22, 2021 12:41 pm
- Forum: Coding
- Topic: KX - новый формат исполнимых файлов
- Replies: 21
- Views: 18728
Re: KX - новый формат исполнимых файлов
Забыл написать про то, что runkx - это консольная программа, поэтому её нужно запускать в shell-е так: runkx kxapp kxparams или runkx "kx app" "kx params" Например, для того, чтобы запустить calc.test в шелле введите: runkx calc.test Для работы программы требуется наличие /tmp0/1...
- Mon Feb 22, 2021 9:21 am
- Forum: Coding
- Topic: KX - новый формат исполнимых файлов
- Replies: 21
- Views: 18728
Re: KX - новый формат исполнимых файлов
Структура чанка с 8-битным заголовком: db chunk_type db chunk_data_size db chunk_data_size dup ? ;chunk_data с 16-битным заголовком: dw chunk_type dw chunk_data_size db chunk_data_size dup ? ;chunk_data с 32-битным заголовком: dd chunk_type dd chunk_data_size db chunk_data_size dup ? ;chunk_data
- Mon Feb 22, 2021 9:17 am
- Forum: Coding
- Topic: KX - новый формат исполнимых файлов
- Replies: 21
- Views: 18728
Re: KX - новый формат исполнимых файлов
Пример простой программы, использующей неинициализированные переменные: use32 org 0 db "KX", 0, 0x80 call proc0 call proc1 ... mov [x], 5 mov eax, [x] mov [y], eax ... xor eax, eax dec eax int 0x40 x dd ? y dd ?
- Mon Feb 22, 2021 9:05 am
- Forum: Coding
- Topic: KX - новый формат исполнимых файлов
- Replies: 21
- Views: 18728
KX - новый формат исполнимых файлов
Короче, новый формат исполняемых файлов, с блекджеком и пончиками. Вот "официальная" документация по формату KX (версия 0.0): KX 0.0 Specification.pdf В спецификации всё описано подробно и детально, а далее я опишу покороче и в общих чертах. KolibriOS eXecutable File Format (KX) был разраб...
- Tue Feb 16, 2021 10:58 am
- Forum: Miscellaneous
- Topic: Hi Everyone
- Replies: 2
- Views: 5887
Re: Hi everyone
Hi and welcome Anyway u should use the chat or https://t.me/kolibri_os group for casual conversation.Nicholas wrote:Happy to be a part of this community
- Sun Feb 14, 2021 4:51 pm
- Forum: Kernel
- Topic: Уязвимости ядра
- Replies: 77
- Views: 80436
Re: Уязвимости ядра
Круто, отличная работа! Теперь система стала чуточку надёжнееrgimad wrote:Fixed in rev 8593
- Sat Feb 13, 2021 8:28 am
- Forum: Kernel
- Topic: Уязвимости ядра
- Replies: 77
- Views: 80436
Re: Уязвимости ядра
Весьма полезная ссылка. Спасибо.
- Sat Feb 13, 2021 8:23 am
- Forum: Compilers and programming
- Topic: MTDBG - отладчик пользовательского уровня
- Replies: 141
- Views: 107690
Re: MTDBG - отладчик пользовательского уровня
That was a screenshot of how the mentioned bug looked like Now labels ain't cropped like that.macgub wrote:Very nice. Your screenshot looks charming...
- Fri Feb 12, 2021 9:19 pm
- Forum: Compilers and programming
- Topic: MTDBG - отладчик пользовательского уровня
- Replies: 141
- Views: 107690
Re: MTDBG - отладчик пользовательского уровня
SVN rev. 8591:
- исправлен баг с отображением меток, загруженных из отладочного файла; вот так он выглядел:
Spoiler:
- история команд (прокручивается с помощью стрелок вверх/вниз)
- слегка освежил документацию к программе
- Wed Feb 03, 2021 1:18 am
- Forum: System
- Topic: CPU - диспетчер процессов
- Replies: 34
- Views: 25793
Re: CPU - диспетчер процессов
Пардон, проглядел, однако. Исправлено (рев. 8567).SovietPony wrote:fn 71?Kenshin wrote:P.S. Заголовок временно на английском, т.к. в заголовках окон пока нельзя (или всё таки можно?) использовать UTF-8 строки, а все элементы окна рисуются относительно рабочей области окна.
- Tue Feb 02, 2021 11:02 am
- Forum: System
- Topic: CPU - диспетчер процессов
- Replies: 34
- Views: 25793
Re: CPU - диспетчер процессов
Сделано (revision 8563). Оказывается editbox поддерживает большие шрифты, а в документации об этом ничего не сказано.maxcodehack wrote:Отлично
Ещё было бы хорошо большое шрифты в editbox
- Tue Feb 02, 2021 8:23 am
- Forum: System
- Topic: CPU - диспетчер процессов
- Replies: 34
- Views: 25793
Re: CPU - диспетчер процессов
Не отображает системные процессы когда включено их отображение. Sysmon при этом их отображает. Исправлено (SVN #8561). Заодно диспетчер процессов переделан под большие шрифты. Ну и мелкие правки вроде показа размера памяти в КБ/МБ/ГБ. CPU 0.2: CPU v0.2.png P.S. Заголовок временно на английском, т.к...
- Tue Feb 02, 2021 4:16 am
- Forum: Graphics subsystem
- Topic: Обсуждение графической подсистемы
- Replies: 34
- Views: 35546
Re: Обсуждение графической подсистемы
Кстати, функция 67 не разрешает изменять размеры/положение окна, если оно максимизировано. Поэтому какая-либо программа (например, board) не может перевести окно в полноэкранный режим, если то развёрнуто на всю рабочую область экрана. Может стоит убрать это ограничение? Всего то две строчки кода убр...
- Tue Feb 02, 2021 4:05 am
- Forum: Utilities
- Topic: PasswordGen - генератор паролей
- Replies: 1
- Views: 2695
Re: PasswordGen - генератор паролей
Весьма полезная вещь, в будущем можно будет включить как компонент в какой-нибудь менеджер паролей.
- Tue Feb 02, 2021 4:02 am
- Forum: Utilities
- Topic: BOARD - вывод отладочной информации
- Replies: 81
- Views: 54266
Re: BOARD - вывод отладочной информации
Исправил ошибку окна с наименьшими размерами (теперь минимальный размер окна такой, чтобы в него влезала хотя бы одна строка текста) и залил на SVN версию 1.0.1 (ревизия #8560). Б-же, это охуенно. От меня легалайк! Окно поумнело: размер окна теперь можно изменять Такое можно только если есть скролл....