>Форум Mozilla Россия http://forum.mozilla-russia.org/index.php >Разработка http://forum.mozilla-russia.org/viewforum.php?id=18 >nsIDNSService.myHostName и русские буквы в имени компьютера http://forum.mozilla-russia.org/viewtopic.php?id=52561 |
pan > 25-11-2011 08:09:31 |
Всем доброго дня. Прошу помощи в таком вопросе. Выделить код Код:var dnsService = CC["@mozilla.org/network/dns-service;1"].createInstance(CI.nsIDNSService); var localIP = dnsService.resolve(dnsService.myHostName, false).getNextAddrAsString(); В имени компьютера (Windows 7 max) используются русские буквы ("User-ПК"). Имя было установлено установщиком самой винды. Я проверил вызов gethostname() из библиотеки WinSock - имя возвращается полностью. Нужен совет - что собственно делать? Можно ли другим способом получить нормальное имя хоста из gecko? Или ваять свой xpcom с собственным методом определения имени хоста? |
pan > 28-11-2011 04:51:46 |
okkamas_knife пишет
Спасибо! |