Новости | Об игре | Форум
12:56, 2298 онлайн
Форумы » Зал суда » Апелляция по иску # 48444 

АвторТема: Апелляция по иску # 48444
Андреич



 1 
   
  написано: 22.12.2006 15:20:03 
22.12.06 15:14 Передано $25000 для Адвокат : Аппеляция по иску -
http://www.gwars.io/isk.php?isk_id=48444

ваша честь!

Данный иск является аппеляцией по следующему иску:
http://www.gwars.io/isk.php?isk_id=48444


…По мнению истца и его адвоката, суд в своем решении не рассмотрел по существу
Иск, так и не определив, является ли используемая Истцом программа «читерской»
или не является таковой… Поскольку основанием блока было именно якобы
«доказанное читерство», согласно Правилам Игры.
…В случае необходимости, готовы за свой счет привлечь независимых программистов,
которые посмотрят все исходники программы (хотя ниже выложена ссылка, на
основании которой и создавался Ганджабраузер).
…Кроме того, считаем целесообразным в случае необходимости привлечения членов
GW-Полиции, привлекать действительно независимых людей, то есть не Старлея Юру,
потому что он осуществлял блокировку, и не Nikols’а, который является
«односиндовцем» Старлея Юры, а также «натянутые» отношения с Адвокатом
(Андреичем), потому что данный вопрос уже с ним обсуждался. Любые другие
кандидатуры приветствуются.

Привожу текст Иска, с учетом последующих комментариев:

===================================

Ваша Честь!

...Я, Андреич, действуя на основании лицензии Адвоката и данного мне поручения
от Истца, представляю интересы Афанасьева Евгения Вячеславовича(ник в Игре:
666besenok666)

Афанасьев Евгений Вячеславович,
09.08.1980 года рождения
проживает - гор.Самара
E-mail: Jorik@inbox.ru,
Телефоны: 8(846) 265-86-18
Моб. 8 (927) 755-78-57

Скан паспорта Афанасьева Е.В.:
[ GanjaFoto:#437246 ]

...Основной персонаж Афанасьева Е.В., 666besenok666 зарегистрирован в Игре более
2-х с половиной лет назад.
...Персонажи ДЭД, ПервыйБлинКомом, Mikell, Нехочухаха и Шнаппи являются его
вспомогательными персонажами, что не запрещено Правилами Игры (п. 3.5. Правил)

Описание ситуации:
30 января 2006 года в результате проверки Полиции, было выяснено, что все
вышеперечисленные персонажи устраиваются на работу с одного IP и в течение
короткого интервала времени... На основании этого, и подозрений в том, что это
"автоустройство на работу", все персонажи были оштрафованы и посажены на
тюремный остров сроком на 1 месяц:

30.01.06 Персонаж попал на остров заключения до 27.02.06 07:54. Основание: пункт
2.3. - автоустройство на работу // старлей Юра
30.01.06 Игрок оштрафован на $100000 налоговой инспекцией. Основание: пункт 2.3.
- автоустройство на работу // старлей Юра

Афанасьев Е.В. (666besenok666), будучи несогласным с действиями Полиции, вступил
в споры с представителем Полиции, попытавшись объяснить ему, что да, он один
всех своих персонажей устраивал на работу, но никакого автоустройства не было, и
сказал (это было его ошибкой), что использовал написанный им самим
"Ганджа-Браузер", в котором нет никаких скриптов для автоустройства, это лишь
программа, при помощи которой можно переключаться с персонажа на персонажа,
чтобы каждый раз мучительно не вводить логины и пароли. Вот у поминания слова
"программа" все и началось...

Итогом переписки стало то, что всех персонажей через час заблокировали, на
основании письма, в котором он рассказывает о данной программе:

30.01.06 Аккаунт заблокирован налоговой инспекцией. Основание: пункт 2.3.5. ([
Сообщение 1138598761 для #168188]dda3) // старлей Юра

Согласно пункту 3.3.1. Правил Игры, "Запрещено читерство и использование
автоматических механизмов для ведения боя, устройства на работу, торговли и
размещения сообщений."
в Пункте 3.3.7. Правил Игры дается пояснение: "Автоматические методы игры -
методы, позволяющие развивать персонажа без участия игрока."

...Речь идет именно об "автоматических механизмах" и "методах, позволяющих
развивать персонажа без участия игрока", что неприменимо к данной ситуации.

Во-первых: Устройство на работу производилось руками игрока, путем введения кода
устройства на работу. То есть без игрока, сидевего за этим Ганджа-браузером,
никого невозможно было утроить на работу.

Во-вторых: Использование Ганджа-браузеров не запрещено, так как это всего лишь
удобные программы, работающие ТОЛЬКО со ссылками Игры. То есть Все то, что
делается при помощи Ганджа-браузера, делается при обычном доступе в Игру, только
намного медленнее за счет того, что при переключении между персонажами
приходится заново набирать логины и пароли.

..
Саму программу и все исходники Вы можете взять тут:
http://www.nirsha.ru/brozergw.rar

----
...Истец обращался к программистам, отсылая им свой Ганджа-браузер (с
исходниками), с просьбой выдать экспертное заключение об отсутствии
автоматических скриптов, такие заключения были получены и отправлены в Полиции,
вместе с Программой и ее исходниками... Но ответ был что-то вроде: "Да, в
предоставленной программе нет читерства и автоматических скриптов, но если
уровень программиста позволяет это сделать, это можно дописать в программу"...

...Мало ли что куда можно дописать! Афанасьев Е.В., по его собственным словам,
просто не программист, а образец для написания Ганджа-браузера (инструкцию, как
это сделать), нашел в интернете, и это может сделать любой человек, даже не
программист...

...Кроме того - если бы он были читер, и использовал "автоматические методы,
позполяющие без участия... и т.д.", то его персонажи работали бы круглосуточно,
а на работу устраивал он их только когда был за компьютером...

Вот скрин этой программы (как она выглядит при запуске):
[ GanjaFoto:#421562 ]

Каждая кнопка сверху - соответствует определенной ссылке в Гандже, слева
направо:
1. http://home.gwars.io/ (страница персонажа)
2. http://home.gwars.io/items.php (вооружение)
3. http://www.gwars.io/info.realty.php?id=***** (недвига)
4. http://www.gwars.io/workshop.php (ремонт)
5. http://www.gwars.io/shop.php (гос.магазин)
6. http://cartman.gwars.io/sms.php (почта)
7. http://www.gwars.io/send.php (перевод денег)
8. http://www.gwars.io/info.edit.php (настойки)
9. http://www.gwars.io/search.php (найти игрока)
10. http://www.gwars.io/warlog.php?bid=************ (последний бой)
11. http://www.gwars.io/usertransfers.php?id=***** (протокол переводов)
12. http://www.gwars.io/info.warstats.php?id=***** (протокол боев)
13. http://cartman.gwars.io/home.friends.php (друзья)
14. http://www.gwars.io/syndicates.php (синдикаты)
15. http://www.gwars.io/isks.php (иски)
16. http://cartman.gwars.io/map.php (карта)
17. http://www.gwars.io/roulette.php (рулетка)
18. http://war.gwars.io/ (список боев)
19. http://www.gwars.io/sites.php (сайты)
20. http://chat.gwars.io/ (чат)

===..И все.. То есть, просто дублируются все ссылки с основной страницы
персонажа, но сделано так, чтобы человеку было удобно + возможность к каждой
ссылке свою "картинку" привинтить...

...Использование такой программы никоим образом не попадает ни под использование
автоматических методов игры, ни тем более - под читерство... Это одно и то же,
что говорить, что играя в GanjaWars вы используете автоматические методы
перехода по ссылкам, которые лежат на сайте игры... Бред, в общем...

...С учетом всего вышеизложенного, убедительно просим суд разблокировать и
отпустить с острова основного и вспомогательных персонажей Афанасьева Е.В., а
также возвратить суммы штрафов.
...То, что персонажи ни за что ни про что почти год отсидели в блоке - ладно
уж... Хотя обидно... Но еще обиднее Истцу оставлять все как есть, потому что за
время Игры каждый из его персонажей обзавелся недвижимостью.
...Кроме того, просим суд подтвердить право Игроков на использование
Ганджа-браузеров, НЕ СОДЕРЖАЩИХ автоматические скрипты, позволяющие вести бой
или устраиваться на работу без участия игроков.

П.С. все необходимые пояснения будут даны, если надо - будет выслана для разбора
сама программа и ее исходники.

С уважением,

Адвокат Андреич

===================================


В дополнение привожу интернет-ссылку, следуя инструкциям которой и был создан
упоминаемый в иске броузер:

http://delphiworld.narod.ru/base/create_browser.html

Текст ссылки:
=========================
Браузер своими руками

Автор: Павел
Я не могу понять - все развели какой-то базар вокруг войны Интернет браузеров.
Ie, Ns, Opera... Все чего-то там себе выбирают... Меня эта проблема не волнует,
я могу сам написать себе браузер - такой, как мне захочется. А тебе слабо? Я
думаю, что нет. Через десять минут у тебя тоже будет свой навигатор.
Предварительные установки
Ты снова должен запустить Delphi. Именно он позволяет очень быстро и без особых
проблем написать свой собственный браузер. Когда запустишь, то найди закладку
"Internet". Здесь должен быть компонент "WebBrowser" (он должен быть
последний). Если у тебя версия Delphi меньше, чем пятая, то этого компонента
может и не быть. Он может отсутствовать и если ты отказался устанавливать
инет-компоненты (по умолчанию они ставятся).
Выбери "Import ActiveX Control" из меню "Component".
В списке выбора этого окна (сверху) найди строку "Microsoft Internet Controls
(Version 1.1)". Версия может отличаться, но нам с тобой - акваланг. Теперь
нажми кнопку "Install". Перед тобой откроется окно и запрос. На запрос ты
должен ответить "Yes".
После того, как Delphi прошуршит мозгами, появится окно, которое сообщит об
успешной установке нового компонента. Нажми "OK" и закрой все, что открыл
Delphi. Для этого выбери "Close All" из меню "File". Теперь и у тебя есть
компонент "WebBrowser", только он расположен на странице "ActiveX" палитры
компонентов.
Как ты мог заметить, мы будем использовать "Microsoft Internet Controls", т.е.
движок установленного на твоем компе IE. А это значит, что твой браузер
подхватит все болезни и глюки своего движка. Единственное, что может успокоить -
так это то, что интерфейс не будет таким занудным. Он будет таким, как ты
захочешь, потому что сделан твоими руками.
Первые шаги
Сейчас ты уже готов приступить к программированию. Создай новый проект ("File"
-> "New Application") и сразу измени заголовок и иконку. Как это делается, я
рассказал в статье про мега-медиа-плеер в этом же номере.
Двигаемся дальше. Установи на форму наш компонент "WebBrowser" (он находится
на закладке "Internet" или "ActiveX") - у тебя появится белый квадрат с
именем WebBrowser1. После этого брось на форму "CoolBar", который находится на
закладке "Win32" палитры компонентов. Это панелька, которая должна выровняться
по верхнему краю на твоей форме. Теперь выдели WebBrowser1 и перейди в
ObjectInspector. Щелкни по свойству "Align" и в выпадающем списке выбери
"alClient". "WebBrowser" должен растянуться на все свободное место формы.
Теперь брось на CoolBar1 (мы его недавно установили на форму) панель "ToolBar"
из закладки "Win32" и "ComboBox" из закладки "Standart" палитры
компонентов. Все это ты должен бросить именно внутрь CoolBar1, иначе ты получишь
полный отстой. После этого нужно выделить CoolBar1 и перейти в ObjectInspector.
Здесь ты должен изменить строку "AutoSize" на "true" (по умолчанию она
"false").
Если что-то не получилось, то читай статью заново. Если и это не поможет, то
попробуй накатить пивка, это помогает думать :). Если все в порядке, то выделяй
ComboBox1 (выпадающий список) и переходи в ObjectInspector. Здесь ты должен
выделить закладку "Events" и произвести сложнейшее действие ДоублеКлике по
строке "OnKeyDown". ДоублеКлике нужно производить в правой половине строки.
Если ты не помнишь, где находиться "право" :), то щелкай по выпадающему списку
(это и есть "право"). Как и раньше, Delphi создаст процедуру. Она будет
вызываться каждый раз, когда ты будешь вводить какую-нибудь букву в
"ComboBox". Здесь ты должен написать следующее:
procedure TForm1.ComboBox1KeyDown(Sender: TObject;
var Key: Word; Shift: TShiftState);
begin
if Key = VK_RETURN then
WebBrowser1.Navigate(ComboBox1.Text);
end;
Примечание! Набирать на клаве нужно только то, что написано между Begin и End,
все остальное уже должно быть создано Delphi. В данном случае ты должен набрать
только "if Key= VK_RETURN then WebBrowser1.Navigate(ComboBox1.Text)", причем
без кавычек. Я остальные строчки привожу только чтобы тебе было удобно глазеть и
сравнивать с тем, что за тебя делает Delphi.
Теперь то же самое, но по понятиям:
Процедура ComboBox1.КлавишаНажата (Sender - Адрес ComboBox1;
Key - КодНажатойКлавиши; Shift - состояние клавиш Shift, Ctrl,Alt)
Начало
Если КодНажатойКлавиши равен Enter, то
WebBrowser1.Перейти на адрес, указанный в ComboBox1
Конец
Нажми "F9", и твоя прога должна засвистеть. Введи какой-нибудь адрес в строку
ComboBox и нажми Enter (это клавиша на кейборде :)). Если ты правильно ввел
адрес, то в WebBrowser1 через несколько минут должен появиться указанный Home
Page. Когда наиграешься со своим произведением, то возвращайся в Delphi. Мы еще
многое должны сегодня успеть сделать.
Улучшаем свой браузер
Кликни по ToolBar1 и снова переходи в ObjectInspector. Здесь нужно изменить
свойства "AutoSize", "ShowCaption" и "Flat" на "true" (все они по
умолчанию равны false). Теперь щелкай правой кнопкой по ToolBar1 и из
появившейся менюшки выбирай пункт "New Button". На ToolBar1 должна появиться
новая пимпа с именем "ToolButton1". Выдели ее и в ObjectInspector-е поменяй
свойство Caption на "Открыть". Создай еще насколько кнопок с заголовками:
Назад, Вперед, Стоять, Обновить и Печать.
Установи еще на форму "OpenDialog" из закладки "Dialogs" палитры
компонентов. Он нам скоро понадобится.
Теперь дважды кликни по кнопке "Открыть", и Delphi автоматически создаст
процедуру, которая будет вызываться при нажатии этой кнопки. В этой процедуре
нужно написать следующее:
procedure TForm1.ToolButton1Click(Sender: TObject);
begin
if OpenDialog1.Execute then
begin
WebBrowser1.Navigate(OpenDialog1.FileName);
ComboBox1.Text := OpenDialog1.FileName;
end;
end;
Как всегда, объясняю по понятиям:
Начать
Если OpenDialog1 удачно запущен, то
Начать
WebBrowser1.Перейти на указанное имя файла в OpenDialog1;
ComboBox1.Текст присвоить значение OpenDialog1.ИмяФайла
Закончить
Закончить
Теперь ты можешь запустить прогу и открыть с помощью этой пимпы любой файл на
диске. Но, я думаю, что торопиться не надо. Заставим работать остальные кнопки!
Дважды кликни по кнопке "Назад". Какой будет результат, ты уже догадался.
Напиши тут следующее:
procedure TForm1.ToolButton2Click(Sender: TObject);
begin
WebBrowser1.GoBack;
end;
Я думаю, что здесь ничего объяснять не надо. Мы просто заставляем WebBrowser1
идти на предыдущую страницу.
Повтори те же операции для кнопки "Вперед", чтобы создать процедуру. Напиши
для нее следующий код:
procedure TForm1.ToolButton3Click(Sender: TObject);
begin
WebBrowser1.GoForward;
end;
Для кнопки "Стоять" напиши: "Стоять на месте свистком в небо, руки по швам".
Шучу :). Напиши лучше это:
procedure TForm1.ToolButton4Click(Sender: TObject);
begin
WebBrowser1.Stop;
end;

// Для пимпы "Обновить":

procedure TForm1.ToolButton5Click(Sender: TObject);
begin
WebBrowser1.Refresh;
end;

// И, наконец, для пимпы "Печать":

procedure TForm1.ToolButton6Click(Sender: TObject);
var
PostData, Headers: OLEvariant;
begin
WebBrowser1.ExecWB(OLECMDID_PRINT, OLECMDEXECOPT_DODEFAULT, PostData,
Headers);
end;
Здесь только одна строка, но очень сложная, поэтому я не стану ее объяснять.
Скажу только, что в этой строке я посылаю команду через OLE ядру IE. Просто
скопируй ее один к одному в свой исходник и поверь мне на слово.
Теперь можешь нажать "F9", и твоя прога должна запуститься. Попробуй поиграть
с ней. Неплохие ощущения? Закрывай свой браузер, остались последние штрихи!
Последние штрихи
Твой браузер почти готов. Я только наведу небольшой марафет.
Для начала брось на форму StatusBar из закладки "Win32" и измени у него
свойство "SimplePanel" в true (по умолчанию false). Теперь выдели WebBrowser1
и щелкни по закладке "Events" в ОbjecInspector-е. Дважды кликни по строке
"OnStatusTextChange" и напиши в созданной процедуре следующее:
procedure TForm1.WebBrowser1StatusTextChange(Sender: TObject;
const Text: WideString);
begin
StatusBar1.SimpleText := Text;
end;
Здесь мы присваиваем переменную "Text" (в ней хранится текст подсказки) в
StatusBar1. Теперь ты сможешь видеть подсказки в строке состояния.
Давай добавим ещё индикатор загрузки. Для этого брось на форму ProgressBar из
закладки "Win32". Измени у него свойство "Align" на "alBottom", чтобы он
находился вдоль нижней границы формы. Снова выдели WebBrowser1 и щелкни по
закладке "Events" в ОbjecInspector-е. Дважды щелкни по строке
"OnProgressChange" и напиши в созданной процедуре:
procedure TForm1.WebBrowser1ProgressChange(Sender: TObject; Progress,
ProgressMax: Integer);
begin
ProgressBar1.Max := ProgressMax;
ProgressBar1.Position := Progress;
end;
Здесь мы созданному ProgressBar1 (индикатор загрузки) присваиваем максимальное
значение (ProgressMax) и текущее значение (Progress).
Теперь надо украсить наши кнопки, а то они смотрятся как сам IE. Для этого брось
на форму ImageList и произведи по нему ДоублеКлик. Перед тобой откроется окно.
Сюда нужно добавить картинки размером 16х16. Для этого нажми кнопку "Add", и
перед тобой откроется стандартное окно открытия файла. Найди картинку и нажми
"Открыть". Повтори эту процедуру 6 раз (6 картинок для 6-и кнопок). После
всего этого нажми "ОК".
Теперь выдели ToolBar1 и в ObjectInspector-е измени свойство Images на
"ImageList1". На твоих кнопках должны появиться картинки. Если ты добавлял
картинки не в том порядке, как они у тебя стоят на форме, то можешь
пересортировать их с помощью свойства ImageIndex у кнопки. Например: щелкни по
кнопке "Стоять" и измени ImageIndex на 0. На кнопке должна появиться картинка,
указанная первой в ImageList1.
Можешь создать еще один ImageList, который подставляется в HotImages. В этом
случае картинки из этого ИмаджеЛиста будут подставляться на кнопку, когда ты
наводишь на нее маусом.
Конец
Все, косметический ремонт окончен. Дави на "F9", и Delphi в последний раз
создаст тебе окончательную версию.
Можешь пользоваться полноценным браузером в свое удовольствие. Конечно же, это
не все возможности, которые можно выцепить из WebBrowser1. Сюда еще очень многое
можно добавить - главное, чтобы хватило воображения и умений. Но это уже
специфические детали, и я их описывать не буду, потому что тебе понадобится
объяснять все принципы программирования на Delphi. А это - целая история. Пиши,
если что, и удачи!
Он будет таким, как ты захочешь, потому что сделан твоими руками.
=========================
Андреич



 2 
   
  написано: 22.12.2006 22:21:03 
В правилах нет такого, что нельзя использовать дополнительные программы для
удобства Игры... а таких программ много, и почти все теми или иными пользуются
(Ганджа-браузеры, анализаторы ходов, анализаторы продаж, подсчета ПТС и т.д.)
Андреич



 3 
   
  написано: 22.12.2006 22:21:57 
При условии, конечно, что программы не используют возможность что-то делать за
персонажа, когда его нет за компьютером.. а такого в данном случае не было.
Андреич



 4 
   
  написано: 23.12.2006 14:36:54 
Выдержка из правил:

3.3. Читерство и использование автоматических скриптов

3.3.1. Запрещено читерство и использование автоматических механизмов для ведения
боя, устройства на работу, торговли и размещения сообщений.
3.3.2. Читерство - любое использование найденных ошибок в алгоритме игры, либо
использование автоматических механизмов в личных целях, не предусмотренных
системой, для обогащения или для нанесения какого-либо вреда игре или другим
игрокам.
...
...
...
...
3.3.7. Автоматические методы игры - методы, позволяющие развивать персонажа без
участия игрока. Использование автоматических методов может быть либо приравнено
к читерству, либо повлечь за собой в первый раз блокировку персонажа сроком от
двух недель до постоянной, и постоянную блокировку персонажа в случае повторного
доказанного факта нарушения.
3.3.8. Срок давности по этому типу нарушений - 6 месяцев

=========

Ввиду того, что не использовались "Автоматические методы игры - методы,
позволяющие развивать персонажа без участия игрока", поскольку Ганджабраузер -
это такая же программа, как и Интернет Эксплорер, Мозилла, Нетскейп и подобные,
и в них невозможно развивать персонажа без участия игрока, обвинение в читерстве
- несостоятельное.

Мы понимаем, что не все разбираются в программировании, а может, даже в
принципах действия браузеров, но именно для этого мы и готовы привлечь
квалифицированных людей, которые "на пальцах" объяснят, что никакой
"автоматики" тут нет.
Андреич



 5 
   
  написано: 24.12.2006 17:53:13 
Если суд считает, что многовато у игрока вспомогательных персонажей, то просим
(естественно, если будет определено, что Ганджабраузер - не читерская
программа), разблокировать хотя бы основного персонажа:
666besenok666
http://cartman.gwars.io/info.php?id=204640
и одного вспомогательного:
ДЭД
http://cartman.gwars.io/info.php?id=230297
Император_РБ



 6 
   
  написано: 6.01.2007 00:21:12 
С днём рождения наш гуманный суд!!!
pola



 7 
   
  написано: 7.01.2007 14:56:41 
принята к рассмотрению
pola



 8 
   
  написано: 20.01.2007 14:49:59 
http://www.gwars.io/isk.php?isk_id=39239

http://www.gwars.io/help/index.php?sid=91&pid=2#p33

http://cartman.gwars.io/info-file.php?id=204640

отклонить
Тема закрыта pola

К списку тем