Код в моей программе:
EBX.line_element.size = GetSize_(i); //в GetSize_(i) происходит затирание EBX, потому и не работает!! Я идиот...
lev
Спасибо огромное! Ты как всегда выручаешь меня из безвыходной ситуации :) Алсо твой пример с цветами очень помог мне разобраться как же они таки работают. И вуаля новая версия Еолайта с градиентами. И это только начало.
Albom
C-- такой С-- :)
И всё же в 99 случаях из 100 всё же виноват программист.
Почтовый клиент Liza
-
- Attachments
-
-
toni-stark_8110937_big_.jpeg (60.47 KiB)Viewed 10837 times
-
Из хаоса в космос
Достаточно добавить mem_init() в начало main().lev wrote:Attempt to work with uninitialized heap!
с инициализацией heap разбираться лень
Если нету, вот код.
Code: Select all
dword mem_init()
{
$push ebx
$mov eax, 68
$mov ebx, 11
$int 0x40
$pop ebx
return EAX;
}
Из хаоса в космос
Си не поддерживает. C++ поддерживает. На Си ровно то же самое получается примерно так:Leency wrote:Неужели Си не поддержвает такой код?
Code: Select all
struct llist { ... };
void llist_SetSizes(llist* a, int xx, int yy, int ww, int hh, int min_hh, int line_hh) { a->x = xx; a->y = yy; a->w = ww; ... }
int llist_MouseScroll(llist* a, unsigned scroll_state) { if (scroll_state == 65535) { if (a->first == 0) return 0; ... } ... }
Сделаем мир лучше!
Как успехи на кодефронтлайн?
Я подсел на PHP и пишу сайт. Лиза пока что заморожена.
Из хаоса в космос
В группе http://vk.com/kolibri_os есть подсказка что это за программа Лиза.
Из хаоса в космос
Сколько ни искал - не нашел.
+1SoUrcerer wrote:Сколько ни искал - не нашел.
Подсказывать не буду
Из хаоса в космос
Однако, наблюдательные люди среди нас всё-таки есть!
Leency: do you want us to guess what it is?
"Any intelligent fool can make things bigger, more complex, and more violent. It takes a touch of genius -- and a lot of courage -- to move in the opposite direction." Albert Einstein
hidnplayr
I start this "game", because I want to tell you what it is. http://vk.com/kolibri_os?z=photo-489241 ... 8508%2Frev
In chat I saw you write "but I need to finished those ethernet drivers, TCP, sockets, applications (new IRC client, VNC client, FTP server, ........)" So I afraid you'll start written mail program too, so it will be better to tell that Liza is a MailClient.
I start this "game", because I want to tell you what it is. http://vk.com/kolibri_os?z=photo-489241 ... 8508%2Frev
In chat I saw you write "but I need to finished those ethernet drivers, TCP, sockets, applications (new IRC client, VNC client, FTP server, ........)" So I afraid you'll start written mail program too, so it will be better to tell that Liza is a MailClient.
Из хаоса в космос
I tought it was going to be a FTP client (combination of eolite and htmlv)
Good luck with it, it will be very usefull.
PS: I should not start to write more applications but finish those I already started
Good luck with it, it will be very usefull.
PS: I should not start to write more applications but finish those I already started
"Any intelligent fool can make things bigger, more complex, and more violent. It takes a touch of genius -- and a lot of courage -- to move in the opposite direction." Albert Einstein
Блин, я искренне считал что лиза - это читалка rss
Муравьиным спиртом советую натереть!
Лиза увидела свет вместе с дистрибутивом KolibriN, но чувствую, что попробовали её единицы. Для лентяев я решил написать минимальный обзор Лизы крайней на данный момент версии 0.77.
gmail.com не работает, т.к. использует шифрование.
На скрине видна полоса прогресса. Логин и пароль сохраняется после закрытия программы в текстовый файл, пароль "шифруется" по base64. Можно задать и свои настройки.
После подключения к серверу, мы входим в почтовый ящик. Письмо загружается при нажатии на него, процесс загрузки письма тоже отображается полосой прогресса. Размеры панелей отображающих список писем и само письмо можно менять, потянув мышкой за " = = = ".
Что не рабоет:
- нету предзагрузки заголовков писем
- нет раскодировки base64 содержимого внутри письма
- кривовато парсит заголовки
- не работает смена кодировки письма
- на кнопки Stop лучше не нажимать
- Get и Send не работают.
Спасибо SoUrcerer за то, что объяснил как работать с сокетами, библиотеками и отладчиком.
Вот такое окно встречает нас при открытии программы, только здесь уже идёт подключение. Поддерживаться должны все почтовые ящики, работающие по протоколу POP без шифрования - это yandex.ru, i.ua (email.ua и т.д.), mail.ru...gmail.com не работает, т.к. использует шифрование.
На скрине видна полоса прогресса. Логин и пароль сохраняется после закрытия программы в текстовый файл, пароль "шифруется" по base64. Можно задать и свои настройки.
После подключения к серверу, мы входим в почтовый ящик. Письмо загружается при нажатии на него, процесс загрузки письма тоже отображается полосой прогресса. Размеры панелей отображающих список писем и само письмо можно менять, потянув мышкой за " = = = ".
Что не рабоет:
- нету предзагрузки заголовков писем
- нет раскодировки base64 содержимого внутри письма
- кривовато парсит заголовки
- не работает смена кодировки письма
- на кнопки Stop лучше не нажимать
- Get и Send не работают.
Спасибо SoUrcerer за то, что объяснил как работать с сокетами, библиотеками и отладчиком.
Из хаоса в космос
Who is online
Users browsing this forum: No registered users and 0 guests