Другие языки программирования и технологии

Как сделать, чтобы при запуске игры World of tanks, игра не запускалась, а появлялось сообщение: Иди книгу почитай!

Можно ли и как сделать так, чтобы при попытке запустить игру World of tanks, игра не запускалась, а на экране появлялось сообщение: Иди книгу почитай!

Спасибо если поможете! В противном случае есть вероятность, что разобью сыну ноутбук.
Алексей Фролов
Алексей Фролов
32 318
конечно! :-)

можно удалить лаунчер и сам исполняемый файл, а ярлык перенаправить на vbs скрипт который и будет это писать.
однако сохраняется вероятность что сын перекачает и переустановит клиент.

тогда в реестр в image file execution options на wot.exe и wotlauncher.exe (не уверен как правильно называются эти файлы, но вы можете проверить) можно также дописать ссылку на ваш скрипт - в этом случае не поможет и переустановка клиента.
однако сохраняется вероятность что сын полностью переустановит ОС, перекачает клиента, или банально переименует исполняемые файлы игры.

как видите - такими методами с этим бороться невозможно, боритесь воспитательными. удачи! :-)
СП
Слава Петров
47 135
Лучший ответ
Алексей Фролов Не поможете?
Алексей Фролов Я не силен в этой области. Я так понял мне нужно удалить исполняемый файл, ехе. А вместо ярлыка игры сделать ярлык с такой же иконкой, который запустит программулину с текстом? В принципе ход действий понятен, кроме самой программулины с текстом. Я могу к jpeg-картинке сделать ярлык и дать ему значок танки. Правильно?
заинтересуй человека. пойди с ним в футбол поиграй. запретами - ничего не добьешься. надо направлять интересы ребенка куда надо, а не запрещать.
подумай - почему он читать не любит. может тупо скучно ему то что предлагаешь.
Игру всегда можно переустановить в случае чего.
Можно сделать постоянно работающую программу, которая будет убивать процесс танков - это действеннее будет. И кстати несложно.
Можно то можно ипрограмму вывода сообщение писать не долго, на qt например это займет несколько строк
вот так вот
#include <QApplication>
#include <QTextCodec>
#include <QLabel>
int main(int argc, char *argv[])
{
QApplication *a=new QApplication(argc, argv);
QTextCodec::setCodecForLocale(QTextCodec::codecForName("UTF-8"));
QTextCodec::setCodecForCStrings(QTextCodec::codecForName("UTF-8"));
QString str="<H1>Иди книжку почитай</H1>";
QLabel *lb=new QLabel(str);
lb->show();
return a->exec();
}
а потом просто подменить ярлычки. но ведь он все поправит назад
KJ
Kairat Jylkybaev
35 594
Алексей Фролов Спасибо! Следующим этапом я заблокирую доступ на сайт с танками :)
лучше так не делать, сходите с сыном погулять или искупаться, будте ему другом, а не змеей, которая жалит из под тяжка. Да вы и не сможете ужалить и порадовать свое самолюбие, так что порадуйте свое самолюбие не воспитанием вашего ребенка, а союзом и принятием ребенка как равного, поверьте, это лучше, купите танк настоящий, пластмассовый (фабрики звезда, найдите сайт, там очень хорошие модели) , чтобы склеить и проведите с ним время, только не затавляйте его быть рядом с вами, может он просто вас стесняется из-за каких-то недомолвок, тогда будет хуже, но в любом случае не надо быть хитрее ребенка
Алексей Фролов К сожалению накропал столько букв, что не дают загрузить...
Алексей Фролов А это зачем удалили? Пусть люди посмеются :)))

Похожие вопросы