Board.KolibriOS.org

Official KolibriOS board
It is currently Tue Apr 23, 2019 5:23 am

All times are UTC+03:00


Search found 129 matches
Search these results:

Author Message

 Forum: Coding   Topic: Узнать начало/размер области данных программы, чтобы всё стереть при выходе из неё?

Posted: Sun Jun 24, 2018 1:08 am 

Replies: 21
Views: 3270


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

 Forum: Coding   Topic: Есть ли в KolibriOS отличный Генератор ПсевдоСлучайных Чисел?

Posted: Sun Jun 24, 2018 12:51 am 

Replies: 10
Views: 2603


Вот нагуглилось в Хакере прямо на ассемблере - https://xakep.ru/2005/01/19/25259/ Спасибо, может пригодиться! Кстати, нашёл вторую часть этот статьи - https://xakep.ru/2005/01/20/25272/ - там рандом получше, тоже на ассемблере и тоже прошёл тест DIEHARD, но его период 2^128-1 против 2^125 из прошло...

 Forum: News   Topic: Невозможно зарегистрироваться на сайте KolibriOS для новых людей

Posted: Sat Jun 23, 2018 10:18 pm 

Replies: 9
Views: 2496


При попытке регистрации, в Confirmation code сломалась капча и пишет: reCAPTCHA V1 IS SHUTDOWN ( direct site owners to g.co/recaptcha/upgrade ) Причём, если верить ссылке, это сломалось ещё 1 апреля а мы только сейчас заметили. Нужно или проапгрейдить капчу, или заменить на свою собственную - чтобы ...

 Forum: Embedded solutions   Topic: KolibriOS в BIOS ( coreboot / SeaBIOS ) на G505S - успех!

Posted: Sat Jun 23, 2018 10:02 pm 

Replies: 234
Views: 39472


В вайне вообще ничего нормально не работает. Либо не работает, либо работает криво (по идее, одно и то же). В вайне работает нормально лишь какой-то простой софт, по типу winbox. А вот пробовал ставить танки под вайн - фиг, аппаратное ускорение не работает, т.е. графику обрабатывает и без того дере...

 Forum: Coding   Topic: Есть ли в KolibriOS отличный Генератор ПсевдоСлучайных Чисел?

Posted: Fri Jun 15, 2018 10:20 pm 

Replies: 10
Views: 2603


Если честно, то смутно припоминаю, что кто-то выкладывал вполне простой код на асме, дающий случайные псевдочисла Да, и там использовался метод серединных квадратов. а я надеюсь, что: 1) есть генератор покруче, дающий более похожие на рандом числа 2) и уже встроен в Kolibri, например какая-то систе...

 Forum: Coding   Topic: Есть ли в KolibriOS отличный Генератор ПсевдоСлучайных Чисел?

Posted: Fri Jun 15, 2018 8:14 pm 

Replies: 10
Views: 2603


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

 Forum: Application libraries   Topic: TLS library

 Post subject: Re: TLS library
Posted: Fri Jun 15, 2018 8:08 pm 

Replies: 21
Views: 10428


Oooh:) Nice :D Hi friend, do you have any progress with " full base support for TLS " ? Although I don't know if 1K USD offer from esevece is still valid... I checked your repository - https://github.com/Bandd-k/TLS-Library/ - no updates, but maybe you haven't uploaded some of your unfini...

 Forum: Coding   Topic: Нестандартный ASCII в Kolibri ! + как печатать русские буквы из двух байт?

Posted: Sun Jun 10, 2018 12:14 am 

Replies: 8
Views: 1992


0CodErr wrote:
Похоже, что так и есть

Textbox, в который мы вводим сообщение, предоставляется ОС Колибри? Получается, на этапе ввода текста это 1 байт CP866, который потом конвертируется в два байта UTF-8 функцией recode_to_utf8 из encodings.inc ? Надеюсь я на верном пути, сейчас пытаюсь понять utf8_table

 Forum: Coding   Topic: Нестандартный ASCII в Kolibri ! + как печатать русские буквы из двух байт?

Posted: Sat Jun 09, 2018 11:52 pm 

Replies: 8
Views: 1992


Я прекрасно знаю, где исходник IRCC . Где твой код? Полный код смогу выложить в лучшем случае на следующей неделе, поэтому постараюсь воспроизвести важные моменты по памяти. Для печати символов на экран я изменял сообщение готовое к распечатке внутри userparser.inc ( возможно строки 59-60 ) Прямо п...

 Forum: Coding   Topic: Нестандартный ASCII в Kolibri ! + как печатать русские буквы из двух байт?

Posted: Sat Jun 09, 2018 10:40 pm 

Replies: 8
Views: 1992


Код в студию! Иначе гадать можно долго — может ты пытаешься UTF-8 или UTF-16 вывести? IRCC в svn-репозитории Kolibri , там есть файл encodings.inc , но в другом файле userparser.inc (строка 437) в "cmd_usr_code:" (функция для смены кодировки, вызываемая по команде /code) - только "; ...

 Forum: Coding   Topic: Нестандартный ASCII в Kolibri ! + как печатать русские буквы из двух байт?

Posted: Sat Jun 09, 2018 7:41 pm 

Replies: 8
Views: 1992


Вставляя в код IRC-клиента печать различных байтов, я узнал как они выглядят в Kolibri : https://i.imgur.com/SFWJyEU.png ( https://imgur.com/dDx3rQR ) + та же картинка во вложениях (Kolibri ASCII table, пожалуйста не уменьшайте в размерах: качество сильно портится) Получается, для символов 0, 32 и 3...

 Forum: Coding   Topic: Помогите новичку

Posted: Wed Jun 06, 2018 5:19 pm 

Replies: 1118
Views: 148225


4 способа выделения массива (ответ JohnXenox скопированный из чата) : 1) my_array: rb 16 ; выделит массив, размером в 16 байт заполненный нулями 2) my_array: db 5 dup (1,2) ; выделит массив из 5-ти пар чисел - 1,2,1,2,1,2,1,2,1,2 3) my_array: times 5 db 1,2 ; выделит массив из 5-ти пар чисел - 1,2,1...

 Forum: Coding   Topic: Как правильно очистить массив байтов?

Posted: Wed Jun 06, 2018 4:06 pm 

Replies: 6
Views: 1017


К сожалению именно этот, самый нужный пример, не собирается Забыл, что fasm не любит такую запись. Попробуй mov byte[user_command+eax], 0 Благодарю, сработало! :P вот что в итоге получилось: ircc.asm MAX_COMMAND_LEN = 512 MAX_COMMAND_LEN_BYTES = MAX_COMMAND_LEN*4 userparser.inc clear_user_command: ...

 Forum: Coding   Topic: Как правильно очистить массив байтов?

Posted: Wed Jun 06, 2018 2:42 pm 

Replies: 6
Views: 1017


- или по сумме фиксированного значения и регистра mov byte[user_command][eax], 0 К сожалению именно этот, самый нужный пример, не собирается: flat assembler version 1.71.54 userparser.inc [501]: mov byte[user_command][eax], 0 error: invalid operand При этом остальные два примера собираются нормальн...

 Forum: Coding   Topic: Как правильно очистить массив байтов?

Posted: Wed Jun 06, 2018 12:50 pm 

Replies: 6
Views: 1017


в IRC-клиенте есть 2048-байтовый массив для хранения команд юзера: MAX_COMMAND_LEN = 512 user_command rb MAX_COMMAND_LEN*4 в дальнейшем я пытаюсь очистить хотя бы первые 255 байт для начала, при помощи новой функции: (в главном файле объявлен счётчик цикла "counter db 0") clear_user_comman...
Sort by:  
Page 3 of 9 [ Search found 129 matches ]


All times are UTC+03:00


Jump to:  
Powered by phpBB® Forum Software © phpBB Limited