Создание Эльфов : Эльфостроение : Форум

Страница 122 из 211: « 1 ... 118 119 120 121 [122] 123 124 125 126 ... 211 »

 unfunk:
19.09.09, 23:26
 Хамяг писал:
char * cont;

память нужно выделять :)
так cont это указатель на невыделенную память и кодга sprintf туда пишет - ребут.
попробуй cont[12]; // 12 должно хватить

если wchar_t * less00; сделать

ненадо )

[ Редактировано unfunk в 19.9.09 22:36 ]

 Хамяг:
19.09.09, 23:43
 unfunk, ок


Добавлено 19.9.09 23:45

unfunk, всё так же - ребут

 unfunk:
19.09.09, 23:52
 Хамяг, может где-то еще есть подобные ошибки? В config файл загружается?

 Хамяг:
19.09.09, 23:56
 unfunk писал:
может где-то еще есть подобные ошибки?

исправил я их везде (у меня подобный текст 10 раз написан, только переменные другие).unfunk писал:
В config файл загружается?

config=(char*)malloc(_fstat.fsize+1);

 unfunk:
20.09.09, 00:26
 версии кончились.. невидя всей картины трудно угадать =\

 Rc:
20.09.09, 09:48
 Хамяг, 100% способ - комментируешь часть кода так чтобы не было ребута, а потом постепенно убираешь комментарии и увидишь где ошибка

 DuMOHsmol:
27.09.09, 13:18
 Каким способом можно отключить стандартные функции у клавиш в дисп. файлов?
Кейхук с return(-1); не работает.

 mmcorp:
06.10.09, 05:55
 DuMOHsmol, думаю дисп_обж дисп.файлов искать и поверх свой метод клавиш ставить

 vodoo999:
17.10.09, 01:46
 Прошу простить меня за безграмотность) - я правильно понял, что терминация эльфа и поддержка букменеджера (название эльфа и автор) должны быть в каждом эльфе и они для всех эльфов идентичны? Т.е. могу ли я взять строки из примера Arban по эльфостроению - "создание простого эльфа фонарик" использовать для написания своего эльфа (без изменений строк)?

Если нужен очень простой эльф, который можно только запустить (а выключить Букменеджером, к примеру), то как будет выглядить int main (void)? Примерно так:

Код: 
int NewKey(int key, int r1 , int mode)
{
    if (key==KEY_CAMERA_FOCUS)  // кнопка фокусировки камеры
    {
        if (mode==KBD_SHORT_PRESS) // короткое нажатие на кнопку
        {
          return(0);
}

int main (void)
{
    ModifyKeyHook(NewKey,1);
    return(0);
}


Я не могу понять как и куда в коде подключать на нажатие клавиши функцию. К примеру, в библиотеке функций (К810 ...024) нашел вот такую функу
0C1C: 00000000 51E52C44 ; 307: void RedLED_On(int __NULL);
- если я правильно понял, то это красный светодиод вспышки камеры должен загореться. А как его (ее) функцию эту на клавишу назначить (короткое нажатие кнопки камеры)?

PS: пытаюсь написать неймоверно простой (т.к. сложный эльф пока не потяну) эльф фонарик для К800-К810

[ Редактировано vodoo999 в 17.10.09 00:56 ]

 den_po:
17.10.09, 04:41
 vodoo999, ну так что мешает разобраться в исходниках простых эльфов?
погуляй по ссылкам из первого поста
Страница 122 из 211: « 1 ... 118 119 120 121 [122] 123 124 125 126 ... 211 »

URL этой темы:
https://mobilefree.justdanpo.ru/newbb_plus/viewtopic.php?topic_id=2479&start=1210

© 2005-2018 supertrubka.org