Если это ваш первый визит, рекомендуем почитать справку по форуму. Для размещения своих сообщений необходимо зарегистрироваться. Для просмотра сообщений выберите раздел. |
Срочная помощь программистов и тема для флуда по тематике раздела |
Философия, технологии, алгоритмы! |
|
Опции темы |
20.12.2011, 02:05 | #481 |
Форумец
|
http://bvf.ru/forum/showthread.php?t=848982 - в ВГУ есть электронное тестирование с файлами таких расширений, если не ошибаюсь
|
20.12.2011, 07:19 | #482 |
Форумец
Сообщений: 2,014
Регистрация: 06.10.2011
Возраст: 32
Не в сети |
люди, на Lua кто-нить кодил?
Вроде всё там получаеться, но вот многопоточность ну никак не освою... постоянно в ошибки валюсь*( Где применяю - пытаюсь дописать часть скриптов для Stalker. Вроде все функции родные из lua работают, но почему-то валяеться как неваляшка, то в одну сторону(одна ошибка ), то в другую... |
20.12.2011, 22:03 | #483 | |
Registered User
Сообщений: 1,113
Регистрация: 23.06.2007
Возраст: 57
Не в сети |
Цитата:
|
|
20.12.2011, 22:33 | #484 | |
highly mean
Сообщений: 1,128
Регистрация: 26.05.2011
Возраст: 35
Не в сети |
Судя по содержимому, в которое как обычно никто не заглядывал, это самописная вивтовская программа на джаве. По ней достаточно пройти обычным декомпилятором, я полагаю. Раз уж соответствующая тема закрыта, подробней расписывать не буду.
Цитата:
|
|
21.12.2011, 16:20 | #485 |
Форумец
Сообщений: 2,014
Регистрация: 06.10.2011
Возраст: 32
Не в сети |
http://www.lua.ru/doc/5.2.html
http://www.lua.ru/doc/2.11.html паралелиться должно, но улетаю в ошибку в yeld. Причём в движке она не вызывается. В скриптах написал всё верно. Или капать движок надо? Просто под отладчиком ошибки нету, но ничего и не делается, а без отладчика вылетаю с ошибкой. |
21.12.2011, 20:37 | #486 |
Registered User
Сообщений: 1,113
Регистрация: 23.06.2007
Возраст: 57
Не в сети |
|
21.12.2011, 21:44 | #487 | ||
highly mean
Сообщений: 1,128
Регистрация: 26.05.2011
Возраст: 35
Не в сети |
Цитата:
Цитата:
|
||
21.12.2011, 23:06 | #490 | |
Форумец
Сообщений: 41,140
Регистрация: 27.05.2003
Возраст: 46
Не в сети |
Цитата:
http://lurkmore.to/BrainFuck |
|
21.12.2011, 23:13 | #491 | |
highly mean
Сообщений: 1,128
Регистрация: 26.05.2011
Возраст: 35
Не в сети |
Цитата:
|
|
21.12.2011, 23:20 | #492 | |
Форумец
Сообщений: 41,140
Регистрация: 27.05.2003
Возраст: 46
Не в сети |
Цитата:
|
|
21.12.2011, 23:40 | #493 |
Registered User
Сообщений: 1,113
Регистрация: 23.06.2007
Возраст: 57
Не в сети |
|
22.12.2011, 09:33 | #495 | |
Registered User
Сообщений: 1,113
Регистрация: 23.06.2007
Возраст: 57
Не в сети |
Цитата:
1. По-поводу БрайФака - элементарно! Подумай и ответь на вопрос что по сути делает эта программа Капитан Очевидность негодует! 2. По-поводу взлома, поржал, и добавил, что если не могут формат вскрыть, пусть лучше учат предметы, по которым ведётся тестирование. |
|
26.12.2011, 17:58 | #496 |
Форумец
Сообщений: 2,014
Регистрация: 06.10.2011
Возраст: 32
Не в сети |
насчёт скрипта вот он, вырезал ненужное
local bredd=coroutine.create ( function () Msg("должны вывести сообщение, но вылетаемс") pcall(load_ai.startdc) ... coroutine.yield(-1) return 0 end ) --поток создаёться, но попытка его стартануть приводит к падению. там где возможны --ошибки использован pcall coroutine.resume(bredd) get_console():execute("main_menu off") |
26.12.2011, 23:04 | #498 |
Форумец
Сообщений: 41,140
Регистрация: 27.05.2003
Возраст: 46
Не в сети |
|
26.12.2011, 23:16 | #499 |
highly mean
Сообщений: 1,128
Регистрация: 26.05.2011
Возраст: 35
Не в сети |
Насколько я вижу, многоточие в тексте скрипта не закоментировано, значит текст вырезан прямо перед вставкой сообщения, так что именно в данном виде скрипт скорее всего не запускался. Ставлю на падение где-то в вырезанном коде.
|
26.12.2011, 23:49 | #500 |
Форумец
Сообщений: 2,014
Регистрация: 06.10.2011
Возраст: 32
Не в сети |
функция Msg должна выводить в консоль сообщение, но этого сообщения там не появляеться*(
попробую без pcall а тупо хотя бы повыводить сообщения из coroutine просто времени ща немного этим заниматься, как будут продвижения отпишусь=) |
27.12.2011, 08:02 | #502 |
Форумец
Сообщений: 2,014
Регистрация: 06.10.2011
Возраст: 32
Не в сети |
точнее в лог. Просто консоль и лог там визуально соеденены.
то что пишу в логе, видно и в консоли. |
03.01.2012, 12:53 | #503 |
Форумец
Сообщений: 1,109
Регистрация: 19.12.2004
Возраст: 42
Не в сети |
с последним новым годом !
всё правильно делаешь, нет новых постов - нет флуда ) Dart_Sergius, этоже вроди как не потоки, это какбы выполнение скрипта не сразу всего а какбы по шагам, это немного другая идеология, вобщем это не потоки http://ru.wikipedia.org/wiki/Сопрограмма и есть ли в движке поддержка этого ? там есть другие рабочие скрипты которые это юзают ? если это не запрограмлено в движке то не взлетит нед там потоков, в луа хелпе чет муть какаято про сопрограммы |
04.01.2012, 14:13 | #505 |
Форумец
Сообщений: 2,014
Регистрация: 06.10.2011
Возраст: 32
Не в сети |
ах да, и правда с новым годом=) насчёт последнего сомневаюсь, т.к. армагеддон перенесли...
кароче нашёл в какой функции у меня валиться(даже если pcall убрать) StkId luaD_tryfuncTM (lua_State *L, StkId func) { const TValue *tm = luaT_gettmbyobj(L, func, TM_CALL); StkId p; ptrdiff_t funcr = savestack(L, func); if (!ttisfunction(tm)) luaG_typeerror(L, func, "call"); /* Open a hole inside the stack at `func' */ for (p = L->top; p > func; p--) setobjs2s(L, p, p-1); incr_top(L); func = restorestack(L, funcr); /* previous call may change stack */ setobj2s(L, func, tm); /* tag method is the new function to be called */ return func; } это кусок из сырья luajit 1.1.4 падёжь начинаеться на ptrdiff_t funcr = savestack(L, func); точно сказать не могу, сам файл был без отладочной информации, еле нашёл примерное место. Единственное что меня смущает - в IDA эта функция выглядит не очень похоже. В начале вставленны какие-то условия. |
04.01.2012, 15:08 | #506 | |
highly mean
Сообщений: 1,128
Регистрация: 26.05.2011
Возраст: 35
Не в сети |
Цитата:
|
|
04.01.2012, 15:47 | #507 |
Форумец
Сообщений: 1,109
Регистрация: 19.12.2004
Возраст: 42
Не в сети |
Dart_Sergius, ты внял что это не потоки в смысле многопоточного программирования ?
нужныли тебе эти сопрограммы ? естьли поддержка в движке игровом их, ты видел в других скриптах которые не падают чтобы юзались сопрограммы ? |
04.01.2012, 19:00 | #508 |
Форумец
Сообщений: 2,014
Регистрация: 06.10.2011
Возраст: 32
Не в сети |
всем спасибо за помощь=)
я решил свою проблему без использования сопрограмм, отдельное спасибо The_God, за то что открыл мне глаза на что это не потоки в смысле многопоточного программирования |
05.01.2012, 12:45 | #509 |
Кроля-ля!
|
Помогу с выполнением курсовых, дипломных, контрольных работ по программированию. Качественно, недорого, в короткие сроки. С удовольствием объясню принцип работы программы и все непонятные детали=)
Возможно - с оформлением. Связь - ЛС, телефон 8-961-184-999-шесть. |
09.01.2012, 17:06 | #510 |
Смотри сюда
Сообщений: 418
Регистрация: 16.11.2007
Не в сети |
Народ подскажите как грамотно сделать.
Есть яндекс мап. Требудется показать нагруженность улицы как нибудь. Я пошёл путём рисования на улице жирной линии и сменой с зеленого на красный. Но так как художественные навыки у меня еще ниже чем IT, в результате получилось это. мне стыдно с этим показываться научруку подкиньте идей |