[{{mminutes}}:{{sseconds}}] X
Пользователь приглашает вас присоединиться к открытой игре игре с друзьями .
Ctrl предыдущая следующая Ctrl Страницы
1 2 3 4 5 6 7

Форум «Программное обеспечение» / Программа-счетчик для безошибочного

olimo Сообщение #22 19 июня 2010 в 14:39
Супермен
51
По-моему, лучше оба красным. Я, правда, не сразу заметила, что красная подсветка еще при вычитании используется. Но это не критично...

Тут назрело еще замечание:





Может быть, выравнивание чисел лучше по центру делать? Т.е., чтобы при переходе 9 в 10 центр десятки был там же, где центр девятки? Или так - выравнивание правого числа, как и сейчас - по левому краю, а левого числа - по правому? ммм... или вот так:



Далее...



Судя по всему, больше двухзначных чисел считать не получится?.. По-моему, тут есть энтузиасты, катающие в безошибке больше ста раз подряд... Да и если учесть функцию сохранения, третий разряд однозначно нужен. Насчет четвертого - не знаю...

И маленькая придирка: вместо "Опции" лучше все-таки по-русски - "Настройки" :-[
Последний раз отредактировано 19 июня 2010 в 15:41 пользователем olimo
DDDsa Сообщение #23 19 июня 2010 в 15:44
Гонщик
5
с выравниванием, соглашусь, намудрил. Проблема возникает когда первое число - одноразрядное (например 2), а второе - двуразрядное (например 15). Если оба одного разряда - все в порядке.
Сейчас поправлю.

А насчет трехзначных чисел, в последней версии должно быть все в порядке, я делал уменьшение шрифта. Может, на скриншоте старая версия?
UPD: точно, старая. В новой и кнопка "свернуть" появилась : )
Последний раз отредактировано 19 июня 2010 в 15:44 пользователем DDDsa
DDDsa Сообщение #24 19 июня 2010 в 16:05
Гонщик
5
Очередная версия с исправлениями:
http://rghost.ru/1936309 (ссылка обновлена на последнюю версию)

При добавлении общего числа пока не стал делать подсветку красным для обоих. Надо обдумать. Дело в том, что сам смысл этой подсветки - если человек в забытьи случайно нажмет на увеличениеуменьшение числа попыток, он может опомниться и тут же вернуть, ведь цвета мы хорошо запоминаем. Поэтому и вспышки надо делать ассоциативно одинаковыми: красное - уменьшение, зеленое - увеличение. А если человек случайно увеличит количество попыток и увидит красный цвет, то тут уж и не понять, увеличил он или уменьшил. : )
Последний раз отредактировано 20 июня 2010 в 12:13 пользователем DDDsa
olimo Сообщение #26 19 июня 2010 в 16:23
Супермен
51
DDDsa, в новой версии перестала работать кнопка настроек...

Насчет цветов, может быть тогда сделать так?
- засчитывание удачной попытки - зеленый цвет на обоих числах
- засчитывание неудачной попытки - желтый цвет на обоих числах
- вычитание попытки (любой) - красный цвет только на этом числе.
скрытый текст…
Последний раз отредактировано 19 июня 2010 в 17:02 пользователем olimo
DDDsa Сообщение #27 19 июня 2010 в 16:33
Гонщик
5
Вернул настройки:
http://rghost.ru/1936309

Пожалуй, обновлю ссылки в предыдущих сообщениях
С желтым, думаю, решим : )
И с "настройками" вместо "опций" тоже, только заметил

***
Все поправил, ссылки во всех постах обновил. Теперь и желтый цвет, и настройки и еще пара фишек.
20.06.10
Последний раз отредактировано 20 июня 2010 в 12:13 пользователем DDDsa
Русинов Сообщение #28 19 июня 2010 в 17:07
Маньяк
24
Хорошая тема, в апреле 2009 года когда каждый день гонял безошибочные вел такую статистику ручками, весьма утомительное занятие надо сказать.
скрытый текст…


P.S. Дайте/верните возможность где-то в настройках задавать индивидуальный лимит ошибок в 0, без этого для меня решим потерял свою остроту и смысл :(.
Переборыч Сообщение #29 19 июня 2010 в 17:36
Клавомеханик-Организатор событий
55
Прикольный Счётчик! Я тоже хочу научиться делать вспышки. :-[ DDDsa, ты по таймеру крутишь одну из составляющих RGB или что-то изощрённее? Решил сделать свою поделку до кучи, но получается уныло (на Васике). :)


KG_Bez.exe
DDDsa Сообщение #30 19 июня 2010 в 17:47
Гонщик
5
по таймеру крутишь одну из составляющих RGB

Точно так : )
Отличная идея, что можно восстановить сброшенный результат повторным даблкликом
Andre_Macareno Сообщение #31 19 июня 2010 в 18:29
Экстракибер
26
Переборыч, почему же уныло? Кстати, с каких пор на BASIC можно приложения с графическим интерфейсом писать? (я имею в виду не досовского типа)
А вообще неплохо бы открыть на клавогонках раздел "учебники по программированию" с обязательной перепечаткой.
Последний раз отредактировано 19 июня 2010 в 18:30 пользователем Andre_Macareno
DDDsa Сообщение #32 19 июня 2010 в 18:30
Гонщик
5
дак это ж Visual Basic, как раз на этом и специализируется )
Andre_Macareno Сообщение #33 19 июня 2010 в 18:51
Экстракибер
26
А, ну да :)
Ну там тоже реализуется анимация.
rgall Сообщение #34 20 июня 2010 в 01:04
Профи
29
ну вот :) как-то вот так : http://userscripts.org/scripts/source/79582.user.js

проверял только в Файрфоксе (GreaseMonkey). Недоезды он за попытку не считает. При желании, можно добавить подсчет в процентном соотношении. Ну и шрифты и прочие красивости подвигать.

результаты хранятся сутки, но наверное надо это увеличить... в следующей версии :)

P.S. Дайте/верните возможность где-то в настройках задавать индивидуальный лимит ошибок в 0, без этого для меня решим потерял свою остроту и смысл :(.

если действительно надо - могу сделать заодно и так чтобы игра кончалась после одной ошибки :) правда это можно сделать только прямым обманом системы, поэтому в окошке с ошибками будет все равно показываться что было две ошибки, но это я думаю небольшая цена :) не красивости ведь ради :)

ну и исходник кому интересно : http://userscripts.org/scripts/review/79582

тестеры и оценщики - велкам! :) я сильно не тестировал сам, так что может что и вылезет.
Последний раз отредактировано 20 июня 2010 в 02:06 пользователем rgall
olimo Сообщение #35 20 июня 2010 в 02:07
Супермен
51
Работает на ура :)

Скриншот:
скрытый текст…


Выглядит немного странно... с таким фоном ее бы на верхнюю серую панель лепить - было бы идеально. Только вот при небольшом окне браузера или маленьком мониторе будет залезать на другие элементы...

Мне кажется, было бы неплохо сделать блок сбоку в стиле остальных элементов. Как Костя вписал статистику игроков (см. справа блок "Статистика"). Заголовок типа "Безошибочный" и туда числа доездов и попыток. Не так бы бросалось в глаза в каждой игре. Надо посмотреть - перевел взгляд и посмотрел.

Процент доездов добавить было бы прикольно :)

если действительно надо - могу сделать заодно и так чтобы игра кончалась после одной ошибки
Если можно реализовать это не жесткой, а настраиваемой функцией, было бы вообще гениально. Т.е. в блоке статистики безошибочного галочка "Не доезжать с ошибкой". Не знаю, можно ли это в скрипт заложить о_О

результаты хранятся сутки, но наверное надо это увеличить...

Есть еще идея - держать два блока подсчета... в одном - не сбрасывать результаты совсем (только вручную), а в другом сбрасывать автоматически раз в сутки (но и ручной сброс тоже чтоб был доступен). Тогда можно в одном иметь что-то вроде глобальной статистики, а в другом - считать за сутки или за сеанс заездов подряд или за десятки заездов, в общем, кому как удобно.

Спасибо! :)
Последний раз отредактировано 20 июня 2010 в 02:09 пользователем olimo
rgall Сообщение #36 20 июня 2010 в 08:43
Профи
29
Мне кажется, было бы неплохо сделать блок сбоку в стиле остальных элементов. Как Костя вписал статистику игроков (см. справа блок "Статистика"). Заголовок типа "Безошибочный" и туда числа доездов и попыток. Не так бы бросалось в глаза в каждой игре. Надо посмотреть - перевел взгляд и посмотрел.
Можно и так :) без поблем :)
Процент доездов добавить было бы прикольно :)
ну да, если переместить информацию под "Настройки" - то будет больше места чем сейчас, и можно добавить и процен доездов.
Если можно реализовать это не жесткой, а настраиваемой функцией, было бы вообще гениально. Т.е. в блоке статистики безошибочного галочка "Не доезжать с ошибкой". Не знаю, можно ли это в скрипт заложить о_О
конечно можно в настраиваемой форме :) я уже сделал на самом деле
Есть еще идея - держать два блока подсчета... в одном - не сбрасывать результаты совсем (только вручную), а в другом сбрасывать автоматически раз в сутки (но и ручной сброс тоже чтоб был доступен). Тогда можно в одном иметь что-то вроде глобальной статистики, а в другом - считать за сутки или за сеанс заездов подряд или за десятки заездов, в общем, кому как удобно.
... я подумаю, ничего в этом сложного - но результаты все равно хранятся в куках браузера, так что все это зависит от браузера - в разных браузерах статистика будет разной.

Как найду время - выложу следующую версию, подождем еще других рецензентов, может еще будут дельные предложения.
Andre_Macareno Сообщение #37 20 июня 2010 в 11:18
Экстракибер
26
Никто не будет против, если я до кучи завтра выложу юзерскрипт?
Andre_Macareno Сообщение #38 20 июня 2010 в 11:47
Экстракибер
26
Кстати, rgall, может было бы проще заюзать
if(game.params.gametype != "noerror") return;
во второй строчке?
PROFI Сообщение #39 20 июня 2010 в 17:41
Супермен
71
спасибо за программку, очень полезная штука =)
скрытый текст…
olimo Сообщение #40 20 июня 2010 в 18:43
Супермен
51
Вот так зашла внезапно в безошибку, а там!

DDDsa Сообщение #41 20 июня 2010 в 19:17
Гонщик
5
Компьютер разминался пока вы обедали : )
olimo Сообщение #42 20 июня 2010 в 19:58
Супермен
51
Точно))) В общем, скрипт пока не очень надежен... если кататься в безошибке не подряд, а скажем с перерывами на иксы или прочие заезды - результаты иногда получаются вот такие неадекватные, а вручную их не поправить. В этом смысле отдельная программа-счетчик надежней :)

DDDsa, последняя версия с желтеньким отличная :) Правда, зачем нужно еще краткое красное мигание после желтого, не уловила, но это дело вкуса :) не мешает... спасибо за доводку! :)

Чтобы писать в форуме, нужно зарегистрироваться.

Ctrl предыдущая следующая Ctrl Страницы
1 2 3 4 5 6 7

Связаться
Выделить
Выделите фрагменты страницы, относящиеся к вашему сообщению
Скрыть сведения
Скрыть всю личную информацию
Отмена