Я написал предположительно некоторый из первого кода, чтобы модифицировать память популярной новой MMORPG таким образом, чтобы создать макро-структуру, позволяющую осуществлять расширенные автоматические реакции, повышение квалификации/уровня, извлечение крупномасштабных данных и боттинг.
Мне очень нравится автоматизировать задачи таким образом, я не могу не думать о каком-либо ручном подходе как о "сломанном". На самом деле я нахожусь довольно неспособным завершить даже однопользовательские игры, прежде чем разбирать их механику и играть в них, в специально предназначенном для чтения (а не читах, как таковом) вводе только мыши и клавиатуры. Дополняя мое продвижение к цели, связанной с игрой, мои собственные знания в программировании кажутся естественными, на самом деле это не весело, как игнорирование вашего огнестрельного оружия в FPS.
Поскольку мне нравится эта форма обратной инженерии, я полагаю, что другие тоже делают, они по достоинству оценят конечный результат. Я, как правило, чувствую, что проект должен каким-то образом "отправляться": продаваться, открываться или свободно распространяться. "Счастье реальное только при общении". В противном случае это только я и мои времена.
Проблема заключается в том, что в проекте такого рода есть несколько мотивов:
-
Зло освобождается в виртуальном мире. У тех, у кого есть программа, есть преимущество, игра неуравновешенная, вы должны использовать ее, просто чтобы быть на равных. Это уже не игра, а инструменты, гонка вооружений. Это похоже на любую другую MMORPG. Поэтому сохраните код в приватном режиме.
-
Вышеизложенное неизбежно, поэтому освободите бесплатное бесплатное распространение, чтобы предоставить игрокам равный доступ к преимуществу и потенциально лишить кого-то еще более злого (например, элитарного, коммерческого и т.д.) выпуска. Между золями выбирается наименее, хотя его необходимость неприятна.
-
Продавайте программу, пожинайте плоды своей склонности, она работает, за которую вы заслуживаете вознаграждения, честной торговли (и независимо от нарушений ToS). Следуйте примеру WoWGlider. Лучше ли это в меньшем количестве рук?
-
Сохраняйте код закрытым. Уважайте, по крайней мере, эту большую часть Условий обслуживания, о которых вы согласились.
Что такое морально защищаемый подход? Что я не рассматривал? В моем опыте соглашения с TOS - это в значительной степени неэффективная форма разубеждения, а игра MMORPG (и последующие результаты, описанные в № 1), действительно неизбежна, но есть что сказать, чтобы не вытащить триггер самостоятельно - или это не так плохо
Я плохо работал над оригинальной формулировкой/титрованием этого вопроса, я действительно искал, были ли особые обстоятельства, когда это может быть морально оправданным, а не то, было ли это обычно, в надежде, что мой код может имеют конструктивные цели.
Как новый пользователь, я не понял, что 99% ответов будут немедленно, до моего обновления. Тем не менее, я по-прежнему получал очень полезные ответы, касающиеся коммерциализации, и исходный вопрос заслуживал предоставленных ответов, поэтому: хорошо сделано на этом фронте.
У меня есть свой ответ: несмотря на неизбежность ботов, не нажимайте на курок самостоятельно! Быть изменениями и т.д. (# 3 никогда не был на столе для меня лично, но вызвал некоторые блестящие ответы.)