Люди спасайте я запутался...Чат на C#

Discussion in 'С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby' started by Dr_Lee, 22 Sep 2013.

  1. Dr_Lee

    Dr_Lee New Member

    Joined:
    2 Jan 2013
    Messages:
    3
    Likes Received:
    0
    Reputations:
    0
    Вообщем написал я чат на с# и у меня возникли 2 проблемы:
    1)Чат действует в пределах локальной сети (а хотелось бы расширить его область до интернета).
    2)В чате отсутствует Русская кодировка к примеру слово "Чат" он будет писать как "???".

    Помогите чем можете.

    (ИсходникИ)
     
    #1 Dr_Lee, 22 Sep 2013
    Last edited: 22 Sep 2013
  2. fast1kkk

    fast1kkk Banned

    Joined:
    27 Feb 2011
    Messages:
    9
    Likes Received:
    1
    Reputations:
    5
    Вы уверены, что проблема в раскладке, а не в кодировке?
     
  3. Gar|k

    Gar|k Moderator

    Joined:
    20 Mar 2009
    Messages:
    1,166
    Likes Received:
    266
    Reputations:
    82
    На C# не писал никогда но по поводу кодировки думаю тебе нужно погуглить ".NET UTF8" - http://msdn.microsoft.com/ru-ru/library/system.text.encoding.utf8.aspx

    Смысл прост. При отправке кодируешь в UTF8 при приеме декодируешь из UTF8, все.
    По поводу интернета. Тут тебе нужен сервер доступный из вне (с белым IP адресом) на котором будет крутится сервак твоего чата. Ну или можешь воспользоваться чем-то типа Hamachi - http://ru.wikipedia.org/wiki/Hamachi
     
    _________________________