ALT Linux Community general discussions
 help / color / mirror / Atom feed
* [comm]Q:rdesktop
@ 2004-08-20 10:21 Alexey Novikov
  2004-08-23  4:47 ` [comm]Q:rdesktop Mihail V. Tsimbalov
  0 siblings, 1 reply; 9+ messages in thread
From: Alexey Novikov @ 2004-08-20 10:21 UTC (permalink / raw)
  To: community

Hi, All!

Такой вот вопросик: у rdesktop есть ключик -u <username>,
а вот в какой кодировке надо ему передать этот самый <username>,
если пользователь на w2k сервере заведен по-русски?

-- 
С уважением,
Алексей Новиков


^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [comm]Q:rdesktop
  2004-08-20 10:21 [comm]Q:rdesktop Alexey Novikov
@ 2004-08-23  4:47 ` Mihail V. Tsimbalov
  2004-08-23  6:44   ` [comm]Q:rdesktop Alexey Novikov
  0 siblings, 1 reply; 9+ messages in thread
From: Mihail V. Tsimbalov @ 2004-08-23  4:47 UTC (permalink / raw)
  To: community

Alexey Novikov пишет:

>Hi, All!
>
>Такой вот вопросик: у rdesktop есть ключик -u <username>,
>а вот в какой кодировке надо ему передать этот самый <username>,
>если пользователь на w2k сервере заведен по-русски?
>
>  
>
Заинтересовало, решил попробовать. Создал юзера "абв",
rdesktop -u абв server, черное окно появляеться  на секунду и слетает.
Возможно стоит использовать локоль cp1251, у меня koi8.

-- 
------------------
Best regards, 
Mihail V. Tsimbalov
Alt Linux 2.2 , kernel-2.4.26 

    




^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [comm]Q:rdesktop
  2004-08-23  4:47 ` [comm]Q:rdesktop Mihail V. Tsimbalov
@ 2004-08-23  6:44   ` Alexey Novikov
  2004-08-23  7:03     ` [comm]Q:rdesktop Alexey Novikov
  0 siblings, 1 reply; 9+ messages in thread
From: Alexey Novikov @ 2004-08-23  6:44 UTC (permalink / raw)
  To: community

>Заинтересовало, решил попробовать. Создал юзера "абв",
>rdesktop -u абв server, черное окно появляеться  на секунду и слетает.
>Возможно стоит использовать локоль cp1251, у меня koi8.

У меня тоже koi8, я пробовал примерно так:
rdesktop -u `echo "абв" | iconv -f KOI8-RU -t WINDOWS-1251` server

получаются умляуты, при остальных еще хуже, что с 8-bit, что с unicode.:(
google молчит как партизан.:(

-- 
С уважением,
Алексей Новиков


^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [comm]Q:rdesktop
  2004-08-23  6:44   ` [comm]Q:rdesktop Alexey Novikov
@ 2004-08-23  7:03     ` Alexey Novikov
  2004-08-23  7:21       ` [Comm] Re: Q:rdesktop Michael Shigorin
  0 siblings, 1 reply; 9+ messages in thread
From: Alexey Novikov @ 2004-08-23  7:03 UTC (permalink / raw)
  To: community

>У меня тоже koi8, я пробовал примерно так:
>rdesktop -u `echo "абв" | iconv -f KOI8-RU -t WINDOWS-1251` server

Уточняю:
[novikov@novikov novikov]$ rdesktop -u `echo "абв" | iconv -f KOI8-R -t WINDOWS-1251` server
Имеем вместо имени умляуты.:(
[novikov@novikov novikov]$ rpm -q rdesktop
rdesktop-1.2.0-alt2

-- 
С уважением,
Алексей Новиков


^ permalink raw reply	[flat|nested] 9+ messages in thread

* [Comm] Re: Q:rdesktop
  2004-08-23  7:03     ` [comm]Q:rdesktop Alexey Novikov
@ 2004-08-23  7:21       ` Michael Shigorin
  2004-08-23 11:21         ` Alexey Novikov
  0 siblings, 1 reply; 9+ messages in thread
From: Michael Shigorin @ 2004-08-23  7:21 UTC (permalink / raw)
  To: community

On Mon, Aug 23, 2004 at 11:03:23AM +0400, Alexey Novikov wrote:
> [novikov@novikov novikov]$ rpm -q rdesktop
> rdesktop-1.2.0-alt2

Там вроде 1.3.1-alt2 на дворе, попробуйте собрать себе?

-- 
 ---- WBR, Michael Shigorin <mike@altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/


^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [Comm] Re: Q:rdesktop
  2004-08-23  7:21       ` [Comm] Re: Q:rdesktop Michael Shigorin
@ 2004-08-23 11:21         ` Alexey Novikov
  2004-08-23 12:59           ` Alexey Novikov
  2004-08-23 15:23           ` Michael Shigorin
  0 siblings, 2 replies; 9+ messages in thread
From: Alexey Novikov @ 2004-08-23 11:21 UTC (permalink / raw)
  To: community

>On Mon, Aug 23, 2004 at 11:03:23AM +0400, Alexey Novikov wrote:
>> [novikov@novikov novikov]$ rpm -q rdesktop
>> rdesktop-1.2.0-alt2
>
>Там вроде 1.3.1-alt2 на дворе, попробуйте собрать себе?
Миша, собрал, те же грабли. Имеем вместо "абв":
`'^
aaa
На какую кодировку это может быть похоже?

-- 
С уважением,
Алексей Новиков


^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [Comm] Re: Q:rdesktop
  2004-08-23 11:21         ` Alexey Novikov
@ 2004-08-23 12:59           ` Alexey Novikov
  2004-08-24  7:33             ` Alexey Novikov
  2004-08-23 15:23           ` Michael Shigorin
  1 sibling, 1 reply; 9+ messages in thread
From: Alexey Novikov @ 2004-08-23 12:59 UTC (permalink / raw)
  To: community

  Привет Всем!
Вобщем после ковыряния в исходниках 1.3.1-alt2 пришел к выводу,
что перекодировка (по крайней мере относящаяся к username) там 
осуществляется только в одном месте, в функции rdp_out_unistr
файла rdp.c. Специалисты по Юникоду, АУ-У-У-У!!!:) Объясните
плиз, что следующие строки могут означать??? 

/* Output a string in Unicode */
void
rdp_out_unistr(STREAM s, char *string, int len)
{
	int i = 0, j = 0;

	len += 2;

	while (i < len)
	{
		s->p[i++] = string[j++];
		s->p[i++] = 0;
	}

	s->p += len;
}

Если я не сильно ошибаюсь, то это Latin-1? Пошел на unicode.org,
если я прав, то будем патчить.
-- 
С уважением,
Алексей Новиков


^ permalink raw reply	[flat|nested] 9+ messages in thread

* [Comm] Re: Q:rdesktop
  2004-08-23 11:21         ` Alexey Novikov
  2004-08-23 12:59           ` Alexey Novikov
@ 2004-08-23 15:23           ` Michael Shigorin
  1 sibling, 0 replies; 9+ messages in thread
From: Michael Shigorin @ 2004-08-23 15:23 UTC (permalink / raw)
  To: community

On Mon, Aug 23, 2004 at 03:21:49PM +0400, Alexey Novikov wrote:
> Миша, собрал, те же грабли. Имеем вместо "абв":
> `'^
> aaa
> На какую кодировку это может быть похоже?

Вроде accented chars из Latin1.

-- 
 ---- WBR, Michael Shigorin <mike@altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/


^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [Comm] Re: Q:rdesktop
  2004-08-23 12:59           ` Alexey Novikov
@ 2004-08-24  7:33             ` Alexey Novikov
  0 siblings, 0 replies; 9+ messages in thread
From: Alexey Novikov @ 2004-08-24  7:33 UTC (permalink / raw)
  To: community

[-- Attachment #1: Type: text/plain, Size: 321 bytes --]

>Если я не сильно ошибаюсь, то это Latin-1? Пошел на unicode.org,
>если я прав, то будем патчить.

Итак, это действительно Latin-1.:(
https://bugzilla.altlinux.ru/show_bug.cgi?id=5054

Патч, тот же что и в Багзилле, прилагается.
Будем надеятся, что скоро это будет исправлено и в Сизифе.
-- 
С уважением,
Алексей Новиков

[-- Attachment #2: rdesktop-1.3.1-rdp_out_unistr-iconv.patch --]
[-- Type: application/octet-stream, Size: 1968 bytes --]

^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2004-08-24  7:33 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2004-08-20 10:21 [comm]Q:rdesktop Alexey Novikov
2004-08-23  4:47 ` [comm]Q:rdesktop Mihail V. Tsimbalov
2004-08-23  6:44   ` [comm]Q:rdesktop Alexey Novikov
2004-08-23  7:03     ` [comm]Q:rdesktop Alexey Novikov
2004-08-23  7:21       ` [Comm] Re: Q:rdesktop Michael Shigorin
2004-08-23 11:21         ` Alexey Novikov
2004-08-23 12:59           ` Alexey Novikov
2004-08-24  7:33             ` Alexey Novikov
2004-08-23 15:23           ` Michael Shigorin

ALT Linux Community general discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/community/0 community/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 community community/ http://lore.altlinux.org/community \
		mandrake-russian@linuxteam.iplabs.ru community@lists.altlinux.org community@lists.altlinux.ru community@lists.altlinux.com
	public-inbox-index community

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.community


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git