Ru-Board.club
← Вернуться в раздел «Программы»

» Как писать кириллицей, а НЕ латиницей (транслитом)

Автор: PaulGor
Дата сообщения: 14.02.2006 02:17

Цитата:
геометрические области на картинке не совпадают


Практически совпадают - там ведь только справа пара клавиш другая, а остальные 46 - та же картинка, не хотелось делать отдельную map...

.
Автор: Cheery
Дата сообщения: 14.02.2006 02:18
PaulGor

Цитата:
Практически совпадают - там ведь только справа пара клавиш другая, а остальные 46 - та же картинка, не хотелось делать отдельную map...

если бы.. половина клавиши одну букву выдает.. другая половина - другую
Автор: PaulGor
Дата сообщения: 14.02.2006 02:20
Как это может быть? Вроде из одного рисунка сделал второй, только те 2 клавиши справа заменив... Проверю сейчас...

> ps: я бы еще добавил сохранение в куки используемые раскладки..
> чтобы потом снова не выбирать.

Я начал было в прошлом году это делать, но чего-то не стал - много кода, плюс если у человека security-запрет на то, чтобы браузер в файл ан диске что-либо писал, то наверное, сообщения будут для НЕкомпьютерщика непонятные (да?)

Автор: Cheery
Дата сообщения: 14.02.2006 02:22
PaulGor

Цитата:
Я начал было в прошлом году это делать, но чего-то не стал - много кода, плюс если у человека security-запрет на то, чтобы браузер в файл ан диске что-либо писал, то наверное, сообщения будут для НЕкомпьютерщика непонятные (да?)

там кода совсем чуть чуть..
Автор: PaulGor
Дата сообщения: 14.02.2006 02:28
.
1) Да, действительно map не совпадает - в основном, правда, только в последнем ряду: http://www.geocities.com/paulgor1/map1.gif

Спасибо, что сказал, поправлю!

Это ведь я только пару месяцев назад новые картинки сделал - сам, в Фотошопе (а 'художник' из меня никакой ), а до этого были совсем стандартные скрин-шоты профессиональных рисовальщиков, не было такой проблемы

2) Да, надо будет сделать запоминание в cookies - может, на этой неделе сделаю, напишу тогда сюда...

.
Автор: Cheery
Дата сообщения: 14.02.2006 02:37
PaulGor

Цитата:
в основном, правда, только в последнем ряду:

ну так там проще всего просто подвинуть нижний ряд.
еще по мне, так в коде много переменных, которые не используются. может они, конечно, сделаны на будущее, но..
Автор: PaulGor
Дата сообщения: 14.02.2006 03:01
1) Да, надо подвинуть - не хочется 2-ю map делать, увеличивая "вес" кода утилиты...
Жаль, сразу сам не увидел - теперь надо столько картинок менять...

2) Лишние переменные? Посмотрю, а например?
Автор: Cheery
Дата сообщения: 14.02.2006 03:15
PaulGor

Цитата:
2) Лишние переменные? Посмотрю, а например?

возможно не совсем так.. но мне кажется, что много лишнего. мне не хочется по серьезному в этом разбираться.. а зачем вообще занялся - будет видно чуть позже.
Автор: PaulGor
Дата сообщения: 14.02.2006 03:31
.
Кстати, уже есть мод/хак для форумного движка SMF, и информация о том, как вставили нужные 2 строки HTML - от админов vBulletin, phpBB, IPB:
http://WinRus.com/tstKlava.htm

.
Автор: Cheery
Дата сообщения: 14.02.2006 04:01
PaulGor
ну ты сдвинешь картинки или мне самому сделать ?
Автор: PaulGor
Дата сообщения: 14.02.2006 04:44
.
Я не знал, что такой вариант есть - в данный момент сижу на работе и баги чиню в чужом коде...
Конечно, если можешь (есть время прям сейчас) сдвинуть - сдвинь, буду признателен - я сам только завтра вечером смог бы заняться этим и то не точно - работы много..
Автор: Cheery
Дата сообщения: 14.02.2006 04:47
сейчас тоже нет
Автор: PaulGor
Дата сообщения: 14.02.2006 05:06
У вас 10 вечера уже, конечно!

Ладно, баг я один починил, а другой не буду начинать - попробую сдвинуть картинку-другую

P.S. Нет, не получилось начать - отвлекли (7 вечера, а все на работе - "трудовой лагерь усиленного питания" ) -
а в пол-восьмого уже домой пойду, а то от жены попадёт
Автор: Cheery
Дата сообщения: 14.02.2006 06:28
PaulGor
держи
http://rapidshare.de/files/13230045/temp.zip.html
Автор: PaulGor
Дата сообщения: 14.02.2006 20:34
О, спасибо!
Сегодня на сервер положу, и может, куки сделаю..

Автор: Cheery
Дата сообщения: 16.02.2006 21:20
PaulGor
есть еще небольшой глюк.. правда он не относится к клаве сам по себе..
пример - вставить какой то текст в поле и потом с шифтом понажимать на нарисованные клавиши.. (в IE)
или просто с шифтом быстро понажимай нарисованные кнопы
Автор: PaulGor
Дата сообщения: 16.02.2006 23:25
.
Да, получается - даже на нарисованные кнопки не надо нажимать, что Shift+Click в IE означает выделение текста - я поставил курсор в середину текста, держал Shift и щёлкнул там (в тексте, не на картинке) мышкой - часть текста 'закрасилась'...

Кстати, то же самое получается например, и при вводе сообщения здесь, на форуме.



Посмотрю, можно ли починить - например, в Мозилле/Firefox был глюк (написали мне), но я его сумел починить путем поиска в Интернете по JavaScript статьям и запроса в конференцию:
http://tinyurl.com/cjcf5

Так что надо будет про это тоже спросить или поискать...

.
Автор: Cheery
Дата сообщения: 17.02.2006 01:22
PaulGor

Цитата:
Кстати, то же самое получается например, и при вводе сообщения здесь, на форуме.

потому что принцип вставки почти один и тот же.

Цитата:
например, в Мозилле/Firefox был глюк (написали мне),

какой?

ps: выделения можно избежать, если не передавать фокус полю ввода, но тогда нельзя будет сразу клавой пользоваться и мышкой.
Автор: PaulGor
Дата сообщения: 17.02.2006 02:17
Cheery

Цитата:
Цитата:Кстати, то же самое получается например, и при вводе сообщения здесь, на форуме.

потому что принцип вставки почти один и тот же.


Да, есть в Интернете вопросы
"Как сделать так, чтобы по Shift+Click работало то, что я хочу, а не то, что обычно браузер делает",
но в моём случае ответы не подошли, потому что на самом деле-то -
увидел, когда стал проверять найденные решения - у меня Shift+Click прохогo НЕ делает (не зaкрашивает текст), а только Shift с двойным кликом закрашивает! То есть, если на рисунке быстро ДВАЖДЫ щёлкнуть по букве, держа при этом Shift, вот тогда... На такое решений нет но вряд ли это у многих будет проявляться...

Cheery

Цитата:

Цитата:например, в Мозилле/Firefox был глюк (написали мне),

какой?


Там, в моём сообщении выше, по ссылке (tinyurl.com) описан глюк и решение от Мартина, известного автора FAQ по JavaScript (http://www.faqts.com/knowledge_base/index.phtml)
Автор: Cheery
Дата сообщения: 17.02.2006 03:08
оно понятно, что такие ситуации редко бывают, когда нужно два раза одну и ту же большую букву, но хочется избежать этого.
вот тут есть подсказка, но применить ее пока не получается
ps: не пойдет.. инициируется только при двойном клике в поле ввода.
Автор: PaulGor
Дата сообщения: 17.02.2006 03:17
Cheery

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


Естественно... Но на самом деле, чтобы такой плохой эффект получить, надо не просто два раз ввести одну заглавную букву (это работает Ок), а очень быстро дважды щёлкнуть, то есть двойной щелчок - а на него управы пока не нашёл...
Вот что нашёл, но не помогает, так как у меня двойной:

"Чтобы ИЕ не делал обычного по Shift-Click

.
P.S. Посмотрел - это то же самое практически, что ты нашёл в Google Groups.
Автор: Cheery
Дата сообщения: 17.02.2006 04:44
К картинке можно прилепить такое..
ondblclick="document.selection.empty()"
но проблема тогда будет в потере фокуса у элемента ввода..

Добавлено:
А ларчик просто открывался.. к картинке с клавой прицепи
onselectstart ="return false"
Автор: PaulGor
Дата сообщения: 17.02.2006 07:44
Cheery

Цитата:
А ларчик просто открывался.. к картинке с клавой прицепи
onselectstart ="return false"


Так я уже это пробовал - о найденной мной ссылке так и описано - и сделал в <map> добавку для каждой строки:
<area shape="rect" coords="3,2,23,23" onclick=fromAlphabet(0,event) title="">
вставил onselectstart ="return false" перед title -

не помогло...
Автор: Cheery
Дата сообщения: 17.02.2006 07:47
PaulGor

Цитата:
не помогло...

не для мапов.. а именно для картинки.. сам можешь посмотреть ссылку, что давал в ПМ - у меня работает.
Автор: PaulGor
Дата сообщения: 17.02.2006 08:23
.
А, там надо - Ок, вставил - работает, действительно!
Автор: Hazorius
Дата сообщения: 02.03.2006 21:52
кто знает утилитку, которая с кириллицы меняла бы мне на читабельные латинские буквы?
(пример: paHbLLIe Boo6LL]e HukTo He gpy]I[uJI с pycckuMu 6ykBaMu)
нужно для некоторых нетсервисов.
Автор: Cheery
Дата сообщения: 02.03.2006 23:03
Hazorius
обычные замены..
www.php.net/str_replace
Автор: Hazorius
Дата сообщения: 02.03.2006 23:07
а попроще нельзя?Мне утилитку надо, что б с собой носить.
Автор: Cheery
Дата сообщения: 02.03.2006 23:21
Hazorius

Цитата:
а попроще нельзя?Мне утилитку надо, что б с собой носить.

прикладное программирование не тут.. как написать для вебсервиса - могу подсказать..
можно даже просто на js в коде html сохранить.
Автор: Hazorius
Дата сообщения: 02.03.2006 23:29
я имею ввиду мне екзешник надо, под сервисом я некоторые вебстраницы имел ввиду. Готовая утилитка, взял, написал, чего надо получил.

Страницы: 12345678910111213141516171819

Предыдущая тема: компы в сетевом окружении


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.