RadioNurshat 1 Опубликовано: 23 декабря, 2016 (изменено) Привет всем Возникла идея создать прогу, для заказов моделей Примерно так представляю: 1.Поле ввода ника 2.Поле ввода названия(ий) модели(ей) Кнопка "Заказать" Чтобы, после нажатия ник и заказ сохранялись в файл где то далеко на диске, для дальшейшего прочтения, и печатания Но так-как на сервере бывают хулиганы, неплохо было бы, если нельзя было завершить программу Возможно ли это реализовать, и если да - подскажите пожалуйста как) Изменено 23 декабря, 2016 пользователем RadioNurshat Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Alex 4 683 Опубликовано: 24 декабря, 2016 Привет всем Возникла идея создать прогу, для заказов моделей Примерно так представляю: 1.Поле ввода ника 2.Поле ввода названия(ий) модели(ей) Кнопка "Заказать" Чтобы, после нажатия ник и заказ сохранялись в файл где то далеко на диске, для дальшейшего прочтения, и печатания Но так-как на сервере бывают хулиганы, неплохо было бы, если нельзя было завершить программу Возможно ли это реализовать, и если да - подскажите пожалуйста как) скорее всего как-то так (вставить функцию куда-то в тело программки): function event.shouldInterrupt() return false end 1 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Nifon 1 Опубликовано: 16 февраля, 2018 Возможно что-то устарело или ещё что, но лично мне это не помогло. Предлагаю использовать event.interruptingEnabled = false Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
ECS 1 905 Опубликовано: 16 февраля, 2018 Предлагаю использовать event.interruptingEnabled = false Это майносовская фича, у нее своя ивент-либа. Для опеноси пригодно только решение Алекса Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
AtomicScience 76 Опубликовано: 16 февраля, 2018 Также есть еще один способ:Поскольку сочетание клавиш Ctrl+Alt+C кидает ошибку "interrupted", мы можем ее отловить с помощью pcall(), например, при вводе пользователем строки.Ниже - кусочек кода из одной программы с Minecraft Wiki: io.write("Enter password: ") err, try = pcall(io.read) -- если игрок попытался прервать программу if not err then print("No, no, no!") end Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Привет всем
Возникла идея создать прогу, для заказов моделей
Примерно так представляю:
1.Поле ввода ника
2.Поле ввода названия(ий) модели(ей)
Кнопка "Заказать"
Чтобы, после нажатия ник и заказ сохранялись в файл где то далеко на диске, для дальшейшего прочтения, и печатания
Но так-как на сервере бывают хулиганы, неплохо было бы, если нельзя было завершить программу
Возможно ли это реализовать, и если да - подскажите пожалуйста как)
Изменено пользователем RadioNurshatПоделиться сообщением
Ссылка на сообщение
Поделиться на других сайтах