Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > C/C++: Общие вопросы > Программа для решения примеров... |
Автор: Клай 25.1.2005, 17:08 |
Здраствуйте уважаемые поситители форума и администрация! У меня возникла проблема: Есть программа которая написана на C++ для решения примеров! Даётся задание, решаешь его и ввобдишь ответ в спец. строчку, в конце выводится результатт, всего 6-ть задний! Так вот можно ли измнить программу так что бы водя любое (или определённое чилсло) результат считался правильным? http://test.hostel.tusur.ru/terpred.rar (если не будет открываться напишите) Помогите пожалуйста очень нужно!!! |
Автор: _hunter 25.1.2005, 17:26 |
не совсем понятно что тебе нужно. если узнать можно ли -- можно если тебе программу поломать нужно -- это немного не в тот форум |
Автор: Guest 25.1.2005, 18:48 |
Её не надо ломать, программа самописаная, наша местная! Там просто нужно немного файлик подредактировать! Что бы все ответы считались правильными, а то я зачёт получить не могу! ![]() Знаю, знаю, надо учить было... |
Автор: Guest 25.1.2005, 18:49 |
Её не надо ломать, программа самописаная, наша местная! Там просто нужно немного файлик подредактировать! Что бы все ответы считались правильными, а то я зачёт получить не могу! ![]() Знаю, знаю, надо учить было... |
Автор: Клай 25.1.2005, 18:58 |
Её не надо ломать, программа самописаная, наша местная! Там просто нужно немного файлик подредактировать! Что бы все ответы считались правильными, а то я зачёт получить не могу! ![]() Знаю, знаю, надо учить было... |
Автор: _hunter 25.1.2005, 19:05 |
взлом -- это несанкционированное изменение функциональности программы. и то, что она самописная универом этого факта не меняет. а что файлик подредактировать немного нужно -- само-собой -- ехе-шник ![]() P.S. посмотрел, попутно, задания -- довольно легкие -- решай |
Автор: Клай 25.1.2005, 19:19 |
Пусть будет взлом. мне не легче, пятый раз пойду сдавать! Намекните хоть что зменить то надо, сам поколупаюсь! Задания может и лёгкие, только ответ должен быть точным, а я всё время общитываюсь! ![]() Извините за флуд, удалите его пожйста, у меня инет притормаживает! |
Автор: _hunter 25.1.2005, 19:24 |
взлом законом запрещен ![]() + кратко объяснить как программы ломать не получится. проще теорию по теории пределов поучить ![]() |
Автор: Guest 25.1.2005, 19:47 |
Нех там ломать! Просто изменить немого код! В той части где ответ выводится! Там всё открыто ломать нечего даже... |
Автор: _hunter 25.1.2005, 19:50 |
"изменить немного код" это и есть взлом. или я чего-то не понимаю ;) |
Автор: SydeX 25.1.2005, 20:22 |
У меня не качается софтина не могу посмотреть. Если исходник открытый просто измени код в том месте где идёт вывод на поле, убери просто ту строчку - методом тыка можно если си не наешь. Или поставь в конец функции просчитывающей ответы - EditX->Text = "Я ВАЩЕ ТАЩУСЬ ОТ МАТАНА"; где EditX та бокса куда ответ выводится. (Я ориентируюсь на то что тема создана в форуме про си - начит и прога написана на си - покуда посмотреть не могу) Потом перекомпилируй, и всех делов - подсунь преподу. Опять же всё действует если есть исходник - а если уж ты решил ломать екзешку - то _hunter прав - тебе проще будет твою тему по предмету выучить, или если уж совсем труба - я бы на твоём месте - dummy прогу написал бы такую же по виду 1 к 1ому - которая не будет ничего просчитывать а просто будет выводить то что ты хочешь. Вот тебе как минимум 3 варианта решения твоей проблемы. То бишь налепи едитбоксов которые будут от балды выдавать вопросы что есть в твоей нормальной универской проге - и всех делов. Тока вот не добавляй хэндлер для проверки ответов. Добавлено @ 20:25 поправлюсь та строчка кода ессно для Билдера написана, если ты не понял. |
Автор: _hunter 25.1.2005, 20:28 |
исходного кода там нет. + результатом работы программы явно является какой-то файл с результатами ( который нужно будет предъявить ) а не сидеть при приподе 2 часа. |