Поражаюсь. А потом спрашивают, почему государства всячески стремятся ограничить нашу свободу?
Если Вы считаете, что вправае указывать Вашим детям, что можно, а что нельзя, то почему у государства должно быть меньше причин на это?
Написать нужный скрипт и добавить его на действия pre-up, post-up, pre-down, post-down в /etc/network/interfaces. Подробнее можно почитать, например, здесь.
Судя по тегам вопроса, предположу, что вам нужно найти такой гем, который использует такой jqury plugin который делает за Вас всю работу. И желательно с дизайном Вашего сайта... чтобы не мелочиться уже
На чем бы вы не сделали фронтенд, все равно ему надо будет обмениваться данными с бекендом. Этот обмен можно перехватить и изменить. Поэтому при создании любых сетевых/онлайн игр главное -- не доверять никаким пришедшим от клиента данным, каждую операцию проверять на допустимость.
Всю логику на сервер, победы, получение списка карт, определение суммы для оплаты и.т.д. На клиенте только визуальные операции и отправка данных на сервер.
+ отмечу, что многих дико бесит, когда они просто не могут что то взять и скопировать себе. И вероятнее всего закроют страницу.
+ отмечу, что я часто выделяю текст и пользуюсь этим как закладкой.