Nachalo Vhod/Registratsiia Pomosht Originala na tazi stranica
Oblasti
 Novini
 Aktualna tema
 Linux portali
 Kakvo e Linuks?
 Vuprosi-otgovori
 Forumi
   •Trudova borsa
   •Konkurs
 Statii
 Distributsii
   •Poruchka na CD
 Made In BG
 Failove
 Vruzki
 Galeriia
 Konferentsii
Nastroiki
 Vunshen vid
 Predlozheniia
 Napravi si sam
I oshte ...
 Za nas
 Linuks za bulgari EOOD
 Link kum nas
 Predlozheniia

Podkrepiano ot:
TelePoint - Miasto za hora sus svobodni idei

SiteGround

initLab

Adsys Group

SAP Bulgaria

Vuprosi otgovori
Vupros: Smiana latinitsa kirilitsa ....
[Tursi: ]

VNIMANIE: Izpolzvaite forumite na saita za da zadadete vashite vuprosi.

Kum nachaloto |Dobavi vupros |Otgovori
 
Vupros
Ot: botzko (tdenev __@__ gmail __tochka__ com) Data: 10/29/2006
 Biah si skapal KDE-to i polzvah FluxBox i mi haresa zashtoto e
 mnogo leko. Loshoto e che ne znam kak da smeniam ot kirilitsa na
 latinitsa. Smiatam da si napravia skript koito da izpulniava
slednite dve komandi:
setxkbmap -model pc104 -layout bg -variant phonetic
setxkbmap -model pc104 -layout us
 Vuprosut obache e che triabva da znam v momenta kakuv e leiauta
 za da zne skripta koia komanda da izpulni. Za tselta iskah da
polzvam promenliva 
export KeyCharSet=US
 no se okaza, che ot skripta (koito e na php) ne moga da ia
promenia (promenia se samo za skripta). 
 Ima li niakakuv nachin skripta da razbere kakuv e leiauta v
 momenta??? (Pregledah mana na setxkbmap, no ne vidiah takova
neshto.)

 P.S. Moga tova da go zapisvam vuv fail ama mi izglezhda malko
grubo :) (shte go izpolzvam v nai-loshiia sluchai).



Otgovor #1
Ot: kpp Data: 10/29/2006
set | grep KeyCharSet ?



Otgovor #2
Ot: botzko Data: 10/29/2006
Skripta mi e:
#!/usr/bin/php
<?php

  $KeyCharSet = getenv('KeyCharSet');

 if (!$KeyCharSet) {
    shell_exec('export KeyCharSet=US');
    $KeyCharSet = "US";    
 }

 if ($KeyCharSet == "US") {
     shell_exec('setxkbmap -model pc104 -layout bg -variant
phonetic');
    shell_exec('export KeyCharSet=BG');
// putenv ('KeyCharSet=BG')
 } else {
    shell_exec('setxkbmap -model pc104 -layout us');
    shell_exec('export KeyCharSet=US');
// putenv ('KeyCharSet=US')
 }

?>

 Probval sum i s shell_exec('export KeyCharSet=US'); i s
 putenv ('KeyCharSet=US'). I dvete rabotiat, no samo v samiia
 skript. Prochetoh tuk i tam i se okazva che ot chaild protses ne
mozhe da se predava na roritelskiia. 

kpp: Tova koeto si napisal ne go razbiram.

 P.S. Niakoi mozhe li da mi kazhe kak da nakram FluxBox-a da
 prieme kombinatsiia kontrol+alt+speis. Interesuva me imeto na
 speisa kakvo triabva da e probvah s 'Control Mod1  
:ExecCommand ... ' ama ne go priema :(



<< Mplayer i subtitri problem! (1 ) | Slackware na bulgarski (0 ) >>

 
© 2011-... Asotsiatsiia "Linuks za bulgari"
© 2007-2010 Linuks za bulgari EOOD
© 1999-2006 Slavej Karadjov
Ako iskate da prepechatate ili tsitirate informatsiia ot tozi sait prochetete purvo tova
Vunshniia vid e napraven ot MOMCHE
Code Version: 1.0.8 H (Revision: 23-09-2011)
 
Изпълнението отне: 0 wallclock secs ( 0.07 usr + 0.01 sys = 0.08 CPU)