Comments 79
Поздравляю! Сам уже недели три, как гоняю, наконец-то начал реально набирать тексты слепым методом. Еще мне нравится, что есть возможность соприкоснуться с текстами, которые не читал. Такая рандомная библиотека.
В общем, я фанат проекта, желаю вам удачи и монетизации!
В общем, я фанат проекта, желаю вам удачи и монетизации!
+1
Хороший проект, давно слежу :) Успехов вам!
0
Супер!!! Я ваш и надолго ))
0
UFO just landed and posted this here
Сам редко там ганяю, но показал другу и мы ганяли целый вечер. Проект просто респект!
0
поздравляю! молодцы )
0
Супер! А может сделаете заезды для людей с типографической раскладкой?
+2
Клавогонки вообще полезный проект: учишься печатать в слепую и заодно запоминаешь, как правильно пишуться некоторые слова(это я лично по себе сужу. с правописанием у меня всегда было туго)
+1
мои поздравления Клавогонкам
хороший старт!
хороший старт!
0
господи, и это защита от ботов такая у вас?! O_0
бo. Чуть oтcтав
ч
ая,
т
раcкатываетcя
х
бo. Чуть oтcтав
ч
ая,
т
раcкатываетcя
х
-4
Можно подробнее? Ничего не понял.
0
Теги слетели. Ну вы же свой код должны знать. По крайней мере, должен знать программист, который это писал.
Суть в том что очень легко распарсить текст, который вы пытаетесь защитить таким элементарным способом. А далее имея этот текст, можно также элементарно написать небольшой Javascript, который будет «набивать» его с любой сумасшедшей скоростью, и всегда приходить первым. Хоть со скоростью 10000 зн/мин. Странно что никто этого ещё не сделал. Хотя… присмотритесь к тем, кто сидит на первых местах ) возможно это боты.
Суть в том что очень легко распарсить текст, который вы пытаетесь защитить таким элементарным способом. А далее имея этот текст, можно также элементарно написать небольшой Javascript, который будет «набивать» его с любой сумасшедшей скоростью, и всегда приходить первым. Хоть со скоростью 10000 зн/мин. Странно что никто этого ещё не сделал. Хотя… присмотритесь к тем, кто сидит на первых местах ) возможно это боты.
-5
Я хоть и не имею отношения к клавогонкам, но вы далеко не первый кто пишет про JS ботов.
Напишите лучше как защититься :-)
Напишите лучше как защититься :-)
0
Дружище, читеров на Клавогонках была уже тьма, все успешно вылавливаются и банятся. Но спасибо вам за заботу :)
А если серьезно, то во-первых, читить клавиатурный тренажер — достаточно бесполезное занятие само по себе (у тех, кто на первых местах, есть заснятые видео набора, да и набрали они уже не одну тысячу текстов на Клавогонках), во-вторых, эти невидимые теги лишь первая ступень анти-бот защиты, а в-третьих, чтобы сделать действительно надежную защиту, нужно весь текст по непростому алгоритму показывать картинками. Всё это уже давно обдумывалось и пока задвинуто в долгий ящик, т.к. не имеет особого смысла, а усилий нужно затратить массу.
А если серьезно, то во-первых, читить клавиатурный тренажер — достаточно бесполезное занятие само по себе (у тех, кто на первых местах, есть заснятые видео набора, да и набрали они уже не одну тысячу текстов на Клавогонках), во-вторых, эти невидимые теги лишь первая ступень анти-бот защиты, а в-третьих, чтобы сделать действительно надежную защиту, нужно весь текст по непростому алгоритму показывать картинками. Всё это уже давно обдумывалось и пока задвинуто в долгий ящик, т.к. не имеет особого смысла, а усилий нужно затратить массу.
+3
> нужно весь текст по непростому алгоритму показывать картинками… а усилий нужно затратить массу.
Canvas
я думал — максимум 1 секунду :)
Canvas
я думал — максимум 1 секунду :)
-4
Это усложнит задачу читера тоже лишь на 1 секунду. В скрипте, как вы понимаете, текст все равно будет в открытом виде. Основная масса читеров не заморачивается с копипастом (просто копипаст ctrl+C ctrl+V не работает, нужно выводить посимвольно), а просто задействует нужные места в клиентском js игры.
0
Рисуйте картинку на сервере как капчу. Делов то создать один файл и отдать игрокам…
-2
Это самое простое решение, и самое недружелюбное к пользователям. Как показывать текущее набираемое слово, как подсвечивать и предупреждать об ошибке?
Как капча текст рисуется один раз при достижении скорости 500 зн/мин для одноразовой проверки. Если делать это на каждом тексте — 90% игроков просто уйдет.
Как капча текст рисуется один раз при достижении скорости 500 зн/мин для одноразовой проверки. Если делать это на каждом тексте — 90% игроков просто уйдет.
0
> Как показывать текущее набираемое слово, как подсвечивать и предупреждать об ошибке?
Элементарно. Я знал что это спросите :)
1. Вы знаете x,y,w,h каждого слова на картинке. * это для подсветки.
2. С картинкой на каждое слово даете хеш. * это для проверки правильности набора.
Для игрока внешне ничего не изменится, но на клиентскую сторону проверочный текст не уходит.
Элементарно. Я знал что это спросите :)
1. Вы знаете x,y,w,h каждого слова на картинке. * это для подсветки.
2. С картинкой на каждое слово даете хеш. * это для проверки правильности набора.
Для игрока внешне ничего не изменится, но на клиентскую сторону проверочный текст не уходит.
-3
Это и есть то самое решение, про которое я говорил выше:
нужно весь текст по непростому алгоритму показывать картинками.И для этого нужно переписывать весь движок. Гораздо проще раз в 10 дней банить очередного читера, чем огрести кучу потенциальных багов из-за такой нетривиальной схемы. Есть гораздо более приоритетные задачи.
0
А, да, и с хэшем еще одна проблема — проверить можно будет лишь слово целиком. В каком символе ошибка уже не узнать, и теряется большая часть юзабельности.
0
> нужно весь текст по непростому алгоритму показывать картинками.
не картинками, а картинкОЙ. одной.
пишется это за 16 часов левой рукой.
не картинками, а картинкОЙ. одной.
пишется это за 16 часов левой рукой.
-3
О, а давайте вы мне это напишете? 16 часов работы оплачу. И так, чтобы оно потом не глючило ни в одном из браузеров (включая без поддержки Canvas). Все последующие багфиксы тоже в 16 часов включены?
И это все не отменяет:
а) потерю юзабельности при посимвольной проверке;
б) банальное распознавание текста с картинки (где-то 30% читеров).
И это все не отменяет:
а) потерю юзабельности при посимвольной проверке;
б) банальное распознавание текста с картинки (где-то 30% читеров).
+7
регистрация — одно удовольствие :(
заполнил поля, не ругался, напротив пароля галочки все ок, а кнопка не активна
пробовал 3 раза
результат тотже
регистрация закрыта?
Ubuntu 9.04 FF3.5
заполнил поля, не ругался, напротив пароля галочки все ок, а кнопка не активна
пробовал 3 раза
результат тотже
регистрация закрыта?
Ubuntu 9.04 FF3.5
0
Напишите, пожалуйста, в «обратную связь» — разберемся. Ошибка яваскрипта какие-нибудь есть?
0
Есть в таком случае: если ввести все параметры, кроме логина, а его вводить последним, то кнопка готово становится доступной, если такго логина нет. При изменении логина остается возможность нажать на «Готово» ещё до проверки. И если введеный логин существует, происходит ошибка на странице (как минимум).
0
В каком-нибудь еще браузере это наблюдается? Попробовал воспроизвести в Fx 3.5 под виндой — не вышло.
0
FF под рукой нет. Сама ошибка вываливается непосредственно в IE6. Возможность же попытаться совершить так решистрацию, введя невалидные данные есть как в IE6, так и в Opera10.
0
У меня FF3.0. Steps to reproduce:
1. Ввести логин
2. Ввести пароль
3. Ввести пароль повторно
4. Начать набирать email и выбрать из drop down списка свой адрес
Баг: проверка валидности email не подхватывает адрес, выводится ошибка «неверный адрес».
Workaround: удалить символ из введенного email — сработает проверка валидности. Вручную ввести удаленный символ — проверка пропустит адрес.
1. Ввести логин
2. Ввести пароль
3. Ввести пароль повторно
4. Начать набирать email и выбрать из drop down списка свой адрес
Баг: проверка валидности email не подхватывает адрес, выводится ошибка «неверный адрес».
Workaround: удалить символ из введенного email — сработает проверка валидности. Вручную ввести удаленный символ — проверка пропустит адрес.
+1
Opera 10.00, Ubuntu 9.04 — проблемы не наблюдается…
(Пришлось зарегистрироваться, потому, что не помню ни пароля, ни почты, а логин мой занят… и помню что регистрировался )))
(Пришлось зарегистрироваться, потому, что не помню ни пароля, ни почты, а логин мой занят… и помню что регистрировался )))
0
Поздравляю!
Вы сделали действительно классный проект!
Вы сделали действительно классный проект!
0
Супер проект! Спасибо!
0
Валидатор проглатывает такоё email:
0
UFO just landed and posted this here
Поздравляю с очень круглой цифрой!
А есть поддержка русской фонетической раскладки?
А есть поддержка русской фонетической раскладки?
0
> В благодарность всем клавогонщикам, и чтобы создать праздничную атмосферу, сегодня всем без исключения зарегистрированным участникам выданы бесплатные аккаунты PRO на 2 дня.
Ну мы-то с вами знаем, для чего такое делается ;)
***
Обращение в аську техподдержки:
Абонент: А у меня сегодня день рождения
Техподдержка: поздравляю!
Абонент: Спасибо, а почему скорость интернета такая маленькая?
Техподдержка: подарок!
Ну мы-то с вами знаем, для чего такое делается ;)
***
Обращение в аську техподдержки:
Абонент: А у меня сегодня день рождения
Техподдержка: поздравляю!
Абонент: Спасибо, а почему скорость интернета такая маленькая?
Техподдержка: подарок!
+3
Паздрявляем. Сам регался только неделю назад, но игра сразу затянула часа на два-три, притом в рабочее время :).
Времени покамись не так много что бы еще раз насладится игрой на вашем сайте.
[оффтоп]
интерестно кто такой добрый что каждому по единичке поставил :)? чисто любопытно
[/оффтоп]
Времени покамись не так много что бы еще раз насладится игрой на вашем сайте.
[оффтоп]
интерестно кто такой добрый что каждому по единичке поставил :)? чисто любопытно
[/оффтоп]
0
Сделайте, пожалуйста, оплату аккаунтов Pro через кредитные карты.
0
Редизайн вы сделали ужасный, я первый раз как увидел — оторопел. Ладно бы главную промо-страницу раскрасить, там сам бог велел, но светофор, спидометры, человечки на беговых дорожках — отвлекают от набираемого текста.
Но ваще вы крутые, факт. Регулярно езжу (несмотря на) и поздравляю с кучей пользователей. Желаю чтоб два из трех купили аккаунт про лет на пять =)
Кстати, про типографические тире выше правильно заметили — не раз хороший заезд портился неправильным тире, а потом его судорожным исправлением =)
Но ваще вы крутые, факт. Регулярно езжу (несмотря на) и поздравляю с кучей пользователей. Желаю чтоб два из трех купили аккаунт про лет на пять =)
Кстати, про типографические тире выше правильно заметили — не раз хороший заезд портился неправильным тире, а потом его судорожным исправлением =)
+1
И попутно проспамили ящики…
-1
UFO just landed and posted this here
И с читерами бы как-то бороться надо klavogonki.ru/profile/97817/
0
Зачем говорить «это огромная цифра»? Надо «это не предел», «мы не останавиваемся на достигнутом»
А в общем, молодцы ребята. 100k за 1,5 года — это показатель!
А в общем, молодцы ребята. 100k за 1,5 года — это показатель!
+2
Отпишитесь потом, какая часть из опробовавших про-аккаунт решила его продлить. Отличная идея, кстати.
И мои поздравления за действительно качественный проект, а не простой клон англоязычного аналога.
И мои поздравления за действительно качественный проект, а не простой клон англоязычного аналога.
0
Погонял несколько трасс в тестовом режиме и не выдержал — зареигстрировался :)
Проект действительно классный.
Проект действительно классный.
0
Узнал про игру в понедельник, с другом сидели, ждали зарплату… поиграть он мне так и не дал, но я заинтересовался...:) молодцы ребята, поздравляю!
0
Отличный сайт! Странно, что раньше о нём не слышал. И друзей уже позвал =)
0
Первый раз был не очень удачный — все тормозило. Теперь поиграем )
0
Аккаунт PRO на 2 дня — мелочь вроде, а машинку я на сайте там оттюнил.
А сам сайт — хорошая идея, хорошая реализация. Спасибо.
А сам сайт — хорошая идея, хорошая реализация. Спасибо.
0
UFO just landed and posted this here
У нас в университете те, кто обогнал препода на клавогонках получили зачет по предмету :).
Отличный проект! Спасибо!
Отличный проект! Спасибо!
+1
Привет, попробовал, понравилось. Появилось замечание — вы приучаете людей набирать «неправильные кавычки», дайте возможность набирать «правильные». Можно сделать чтобы система не ругалась на набранное « вместо "?
0
Cпасибо вам огромное! Я с вами 11 месяцев, за это время освоил слепой десятипальцевый способ набора на русском (390симв\мин) и на англ (270симв\мин). А ведь 11 месяцев назад я печатал, гляда на клавиатуру.
0
+2
Вношу рацуху:
Сделайте курс молодого бойца, как идет классическое обучение, то есть последовательность текстов, где постепенно вводятся новые буквы. Например:
1 урок: ва ло ав ол
2 урок: фы ва фы ва жд ло жд ло
3 урок: рп па ро
…
За небольшие деньги введите отслеживание ритмичности, что основа быстрой печати.
Сделайте курс молодого бойца, как идет классическое обучение, то есть последовательность текстов, где постепенно вводятся новые буквы. Например:
1 урок: ва ло ав ол
2 урок: фы ва фы ва жд ло жд ло
3 урок: рп па ро
…
За небольшие деньги введите отслеживание ритмичности, что основа быстрой печати.
0
Спасибо за проект. Некоторое время назад с удовольствием гонял, восстанавливал старые навыки слепой печати. Не уверен, что нужно бороться читерами в ущерб самим гонкам. В конце концов играем для себя, для своих рекордов, а не для того, чтобы померяться пи…
Сайт в закладках. I'll be back!
Сайт в закладках. I'll be back!
+2
Действительно КЛАССНЫЙ проект!!!
0
Не хватает тренеровочной полосы (или я не нашел просто), где можно поучиться печатать с нуля :)
0
Молодцы, поздравляю. О вашем проекте впервые узнала на хабре, топик был, кажется, про бета-тестирование сайта. Даже не верится что уже полтора года прошло. Здорово, что проект активно развивался все это время, я хоть уже и не играю часами как поначалу, но время от времени захожу на сайт и часто нахожу положительные изменения (рсс для комментариев — супер), исправления, на которые и не надеялась (баг с паролем, например), не говоря уже о потрясающем редизайне.
0
Sign up to leave a comment.
100 000 пользователей