nick
red_warg, заметил такую вещь. Если все время жать ENTER, то примерно после появления первого пробела текст начинает дополняться не справа, а где-то из середины, примерно с начала последней строчки в текстовом окне, но не всегда оттуда.
red_warg
nick, да есть такой глюк, исправлен. Плюс, еще один нашел, вот исправленная версия. Огромное спасибо за тестирование, а то когда сам прогу тестишь как-то ошибки не сильно лезут.
nick
red_warg, да уж, глаз сильно замыливается когда программишь Сейчас вроде нормально стало. Было бы еще круто если бы тексты в интерфейсе под нерусской локалью по-русски были написаны, а то сейчас вопросиками, но это актуально когда больше одной кнопки будет. Может по-английски интерфейс оформлять, кстати?
Интересно как заимплементить настройку канала... Я вот думал о том, чтобы взять кусок текста и искать в нем слова из русского словаря, и, если не находятся, изменять таблицу перекодировки, например сдвигать индексы букв на 1, и снова тестировать. Но что-то мне этот способ не очень нравится. Помимо бесконечного цикла (что решаемо), тут есть какая-то однобокость.
red_warg
nick, если читал ту статью про магические доски, ссылку на которую дала Мася, то последний выложенный вариант имеет очень похожий принцип. Т.е.выдаваемый результат напрямую зависит от оператора и тут программый резистор не нужен, по-моему.
В первом выложенном варианте дела обстоят иначе - человеческий фактор отсутствует, и вот здесь уже нужна подстройка. Только вот проблема, я практически не знаком с тематикой о медиумах, поэтому что именно изменять для настройки не представляю.
Тут еще вот что, так уж сложилось, что получилось два направления развития программы. Чтоб не путаться, направление где выполняется "человеконезависимый" алгоритм, будем обзывать А. А то направление где прога требует щелканья мышкой, направление - Б.
Я не сильно замудрил?
Vitalika
red_warg,ты можешь попробовать объединить А и Б.Прописать прогу на А и потом добавить к ней шаблон Б.Только делать это надо внимательно и остоорожно,чтобы все параметры и там и там совпадали,а тестить по частям их общую деятельность вылавливая глюки несовместимости произошедшие от невнимательности при добавление шаблона Б.
red_warg
Vitalika, объединить эти два проекта вопрос пары часов максимум. Но мне вдруг стало интересно какое направление даст лучший результат. Да и пока не разрешаться непонятки с тем, как в программе реализовать в программе элемент для настройки, смыслу в объединении мну пока не видит.
Мася, плиз, намекни каким должен быть элемент для воздействия (конкретики не нужно только свойства какие-нибудь важные), а то глаза разбегаются от возможных вариантов.
nick
red_warg, мне кажется участие человека может быть разным, и не обязательно это прямое действие. Вот в масином примере Винчи и его товарищи записывали символы, в которые лектор попадал указкой. Они же его наверное к этому не побуждали. Если да, то наверное участием человека можно считать сам момент вовлеченности в процесс.
Philos
А у меня почему-то возникла ассоциация с "Проектом Р". Особенно после упоминания "магической таблички" и упоминании "настройки". Чел идёт по городу, и ключевые моменты соответствуют определённым картам. Чем не "текстовой листинг" ежедневной программы? А результат её выполнения - определённый отклик сигнала. Но в какой-то момент маршрут меняется. Изменяется "листинг" программы. И отклик идёт другой. В итоге варьируя эти изменения, вносимые в "запрограммированный" ежедневный маршрут можно добиться... чего? Отсуствия отклика или нужного отклика? Первое вполне может соответствовать состоянию ОВД, а второе - какому-то "озарению", нужной "настройке".
Ligth
что-то получилось. программа перехватывает действия с окнами, вроде активации изменения размера, закрытия, выдавая символы в зависимости от действия и текста окна.
Проблема - слабая формула для символов(возможно будут повторятся при одних и тех же действиях). Плюс - свобода действий юзера.
К слову, антивирусы могут быть против, ибо внедряется dll, система полететь не должна =), на winxp не улетала.
Буду думать над улучшением. red_warg, если интересно могу послать исходники.
red_warg
что-то получилось. программа перехватывает действия с окнами, вроде активации изменения размера, закрытия, выдавая символы в зависимости от действия и текста окна.
Читать дальше