Russian Qt Forum
Декабрь 10, 2019, 12:16 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: cgi-скрипт на C++ для разгадывания кроссвордов, тестирование и советы по коду  (Прочитано 15217 раз)
xwicked
Гость
« : Октябрь 16, 2012, 22:08 »

Здравствуйте!

Всем предлагаю посмотреть на очередную мою поделку.
Вопреки советам Дмитрия Котерова и Алексея Костарева из книжки по php5,
я решил писать cgi-скрипт на C++, с использованием классов Улыбающийся .
Программа для разгадывание кроссвордов. GPL v2.
Функции:
Цитировать
- Отгадывание кроссворда;
- Проверка правильности отгадывания кроссворда;
Рабочий вариант на FreeBSD-сервере проверял на своём Sony Ericsson K700i.
Исходный код 1.0.0

Это обычная C++ программа, которая работает на чтение, разбор и вывод строк из/на стандартный ввод/вывод. Всё!
Прошу критику.

Благодарю!
Записан
kambala
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 4095



Просмотр профиля WWW
« Ответ #1 : Октябрь 16, 2012, 23:22 »

так сходу и не догадаешься что это комбобокс (в аттаче)

текст в поле не вводится

разгадываемые ячейки не подсвечиваются

хром, мак ос
Записан

Изучением C++ вымощена дорога в Qt.

UTF-8 has been around since 1993 and Unicode 2.0 since 1996; if you have created any 8-bit character content since 1996 in anything other than UTF-8, then I hate you. © Matt Gallagher
ksk-
Самовар
**
Offline Offline

Сообщений: 169



Просмотр профиля
« Ответ #2 : Октябрь 17, 2012, 01:45 »

Крайне неудобно выполнен интерфейс. И не помешали бы ответы при проверке, а не только процент разгаданного.
Записан
xwicked
Гость
« Ответ #3 : Октябрь 17, 2012, 08:02 »

Цитата: kambala
так сходу и не догадаешься что это комбобокс (в аттаче)

текст в поле не вводится

разгадываемые ячейки не подсвечиваются

хром, мак ос
Это сделано для телефонов, иначе он получается, размером с максимальный вопрос и это выглядит крайне неудобно.
Если остальные сайты работают, то этого не может быть, так как скриптов на странице нет - статическая HTML-ка  Смеющийся
Цитата: ksk-
Крайне неудобно выполнен интерфейс. И не помешали бы ответы при проверке, а не только процент разгаданного.
Ok. Ветка 2.x.x будет с динамической подгрузкой AJAX, в продолжении ветки 1.x.x я добавлю ещё несколько возможностей(+ ответы) и сделаю отдельную страницу настроек.
Записан
kambala
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 4095



Просмотр профиля WWW
« Ответ #4 : Октябрь 17, 2012, 13:15 »

Это сделано для телефонов
интересно почему об этом ни слова в шапке, кроме как тестирования
Записан

Изучением C++ вымощена дорога в Qt.

UTF-8 has been around since 1993 and Unicode 2.0 since 1996; if you have created any 8-bit character content since 1996 in anything other than UTF-8, then I hate you. © Matt Gallagher
xwicked
Гость
« Ответ #5 : Октябрь 17, 2012, 14:36 »

...
интересно почему об этом ни слова в шапке, кроме как тестирования
Ты знаешь, я думал эта фраза
Цитировать
проверял на своём Sony Ericsson K700i
подскажет, хотя сейчас уже поздно.
Записан
Bepec
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 7595


W7 x64, Qt SDK 4.7.2, Руки v1.5


Просмотр профиля
« Ответ #6 : Октябрь 17, 2012, 14:39 »

Умельцы земли русской вон уж на пылесос вумный поставили linux, так что название вашего телефона лишь дань бренду Веселый
Записан

"Мастер простых решений" Ɋt

чОрный список: Spark
xwicked
Гость
« Ответ #7 : Август 08, 2016, 00:01 »

Привет всем!

Началось бета-тестирование интернет-сервиса игры OpenKlest Light Edition v 2.0.0 beta 1.
Достаём смартфоны, планшеты, лэптопы или садимся за стационарные компы и пробуем разгадывать кроссворды!

Ссылка на игру.

С момента выхода версии 1.0.0 игра претерпела внутренние и внешние изменения. Теперь интерфейс интерактивен. Используется Web 2.0 технология динамической подгрузки данных AJAX.
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.047 секунд. Запросов: 22.