- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
- 29
- 30
- 31
- 32
- 33
- 34
- 35
- 36
- 37
- 38
englishWords = new Array()
englishWords['ф'] = 'a'
englishWords['и'] = 'b'
englishWords['с'] = 'c'
englishWords['в'] = 'd'
englishWords['е'] = 'e'
englishWords['а'] = 'f'
englishWords['п'] = 'g'
englishWords['р'] = 'h'
englishWords['ш'] = 'i'
englishWords['о'] = 'j'
englishWords['л'] = 'k'
englishWords['д'] = 'l'
englishWords['ь'] = 'm'
englishWords['т'] = 'n'
englishWords['щ'] = 'o'
englishWords['з'] = 'p'
englishWords['й'] = 'q'
englishWords['к'] = 'r'
englishWords['ы'] = 's'
englishWords['е'] = 't'
englishWords['г'] = 'u'
englishWords['м'] = 'v'
englishWords['ц'] = 'w'
englishWords['ч'] = 'x'
englishWords['н'] = 'y'
englishWords['я'] = 'z'
function convertString(string) {
newstring = ''
for (i=0;i<string.length;i++)
{
newstring += englishWords[string[i]];
}
alert(newstring)
}
Минут двадцать вбивал английский алфавит...
И все для того, что бы создать эффект, будто пользователь забыл переключить раскладку при печати...
меня повеселила картина аффтара тычущего одним пальцем в кнопки, которая следует из взаиморасположения букв в маппинге
А печатаю я, кстати, десяти пальцевым методом.
код - говно, но говно унылое и предсказуемое, написанное уже тысячами нубов по всему миру
for(char t = 'а'; t < 'я';) {
auto blblbl = 'a'; ///тут уже англицкая
ololo[t] ~= blblbl;
blblbl++;
}
Hе приходила мысль о смене профессии? Человек, хоть сколько нибудь знакомый с программированием таки может отличить массив от объекта и не будет валить всё в кучу.
А высшая нервная деятельность, которая, по Штейметцеру, присутствует в рудиментарном состоянии даже у трудолюбивых индусов, предписывает прожмакать последовательно все кнопки во всех желаемых раскладках и предоставить машине сгенерировать маппинги, какие угодно, даже красиво отсортированные по алфавиту.
Мне кажется вам пора выйти на улицу погулять на свежем воздухе.
а вдруг, за каким-то вишну, захочется обратное преобразование сделать?
Фары с его макросами дело 1 минуты.
Для баша сойдет: `xmodmap -pke' и `keysymdef.h'. Или подглядеть в typetrainer `kbd.py'.
тогда логично было бы выбрать Whitespace
В код не вдумывался.
Кириличной раскладки нет / я даже не знаю, какая она / лень смотреть.
Для таких занятий существуют молодые и неопытные девушки
Же.
мне нравится ваш выбор
же, один цикл преобразования в кнопки, а потом можно сколько угодно лямбдами обматывать