LINUX.ORG.RU

Microsoft получила награду на выставке Linuxworld 2003 в Нью-Йорке


0

0

... Сюрпризом для многих линуксоидов стала победа в номинации за лучшее ПО для системной интеграции компании Microsoft с пакетом Services for Unix 3.0. Этот пакет предназначен для объединения систем, работающих под управлением Linux и Windows. Само собой, Services for Unix 3.0 не является продуктом с открытым кодом. ...

>>> Подробности



Проверено: green

2 anonymous (*) (2003-02-02 04:42:57.198)
Читай внимательнее! О w2k server речи не шло.

2 borisych (*) (2003-02-02 13:03:13.836)
К тебе это тоже относится.

Вы вообще на W2K Pro открывали хоть раз в жизни обсуждаемое окно?

PitStop
()

PitStop в данном случае прав. На w2k Professional нет этих пунктов. Они появляются после исправления inf/sysoc.inf файла.

Зы: В Windows Server 2003 вообще прикольно. Система ставиться практически голая. Вообще ничего нет, никаких дополнительных штучек типа ИИС и проч. МС таки научился :)

anonymous
()

2 R00T: отключите опцию фастсейв... почистите temp-каталог...

PTO
()

2 anonymous (*) (2003-02-03 12:09:25.927)
> На w2k Professional нет этих пунктов. Они появляются после исправления inf/sysoc.inf файла.

Точно! О чем я и писал в самом начале.

> В Windows Server 2003 вообще прикольно.

Ух ты! Пока еще не видел.

PitStop
()

PTO (*) (2003-02-03 12:15:47.495)
<<2 R00T: отключите опцию фастсейв... почистите temp-каталог...>>
Ага, а новый экземпляр Слова - нормально запускается....
Или танец с бубном...


ranckont
()

2 PitStop: добрался до Вин2000... солитер падает :) я просто прусь... заправил в МС, обещают фикс в скором времени :)

под ХР работает без проблем.

по скринсеверу - запускаете c:\winnt\system32\winmsd.exe - сохраняете все в файл и шлете мне на pto at kgb.ru - бум посмотреть

PTO
()

2PitStop:

А ты закажи "Customer Preview" :)))) (Они дают доступ на windowsbeta для скачивания и дают серийник, evaluation на 360 дней)

anonymous
()

2 ranckont (*) (2003-02-03 12:20:27.08): новый экземпляр сохраняет новый файл... ему по-барабану есть там фаст сейв или нет - он будет полностью сохранять по-любому... аналогичный эффект так же может наблюдаться в случае повреждения файла normal.dot со стандартным шаблоном документа.

PTO
()

PTO (*) (2003-02-03 12:26:01.021)
А нафига справается ты тут тогда накорябал
<<отключите опцию фастсейв... почистите temp-каталог...>>
т.е. Слову не хватает временных файлов или он не может свой родненький
формат сохранить на диске...
Ну а ежели война...т.б. дяденька пьяный на рубильник облакоться...
И что-ж ты тогда юзверю бедному отвечать будешь...
А точнее чем?

ranckont
()

2PTO: Думаешь, это решение проблемы? По-моему, шаманская пляска...

R00T
()

2 ranckont (*) (2003-02-03 12:32:18.529): есть симптомы - ошибка при сохранении файла... причин может быть несколько, я предлагаю несколько путей решения данной проблемы:
1. выключить фастсейв (при этом файл заново пересобирется)
2. почистить темп-каталог
3. убить normal.dot
Что из них может помочь - х3, пришлите мне файл, я посмотрю что в нем не так

2 R00T: х3, мне всегда помогает в таких случаях

PTO
()

PTO (*) (2003-02-03 13:22:01.99)
Ну ламер мастайный......
У Окошек <<ошибка при сохранении файла>> - это не симптомы - это отговорка...
А причина в том что разработчик не расчитал ( да и вообще расчитывали-ли) Слово на такие документы...
Или понадеелся коллег из ихней-же команды....
Поделка Нового тысячилетия....

ranckont
()

2PTO: так как там насчет отсутствия секретных API? Может отпишете заодно в МС просьбу выслать документацию на AllocateAndGetTcpTableFromStack? И AllocateAndGetUdpTableFromStack, которые из iphlpapi.dll? Или это настолько неудобный для ответа вопрос, что в первый раз его "не заметили"?

no-dashi ★★★★★
()

2no-dashi.

"Не нравится, не ешь". Это проприетарная система. Неужели в закрытых юниксах все-все документировано?

anonymous
()

PTO (*) (2003-02-03 13:22:01.99)
Кстати, что это такое странное:
<<1. выключить фастсейв (при этом файл заново __пересобирется__)>>

ranckont
()

2 no-dashi: угу, отписал... может исходник пришлют... как ответ придет - сразу сообщу

2 ranckont: ворд имеет сложную структуру в себе... когда работаешь с большим файлом сборка упорядоченная всех структур долгая операция... чтобы пользователя не заставлять ждать сохранения файла в нем есть фича "фаст сейв"... т.е. в конец файла по-быстрому дописывается чего было измененео... посему если что-то удалил большое к примеру, сие не означает, что файл станет маленьким... если фастсейв вырубить, то сохранение будет более долгим, т.к. ворду придется пересобирать всю структуру документа, выбрасывать удаленное, вставлять по месту добавленное и т.п.

PTO
()

>>Вы вообще на W2K Pro открывали хоть раз в жизни обсуждаемое окно?

извини, ступил, я w2kpro видел всего раза три.

borisych ★★★★★
()

2 no-dashi: а можно очень глупый вопрос - в чем по-вашему отличие AllocateAndGet от просто Get...Table? тем что необходимо придумывать сколько места отвести под структуру? как я понимаю это внутренние функции данной библиотеки и вроде как ни одно приложение не пользует ее... я понимаю, если бы вы про WSControl() попросили :)

PTO
()

2 PTO (*) (2003-02-03 12:24:11.17)
> добрался до Вин2000... солитер падает :) я просто прусь... заправил в МС, обещают фикс в скором времени :)

Рад был доставить приятные минуты и дать возможность "нагнуть" Большого Брата. :)

PitStop
()

мС НМЮМХГЛСЯШ Х НГБЕПЕКХ. оНПЮ ЮЙЖХЧ ОПНБНДХРЭ:"дНКНИ НМЮМХГЛСЯНБ"!!

х ЕЫ? ОПН ЦКЧЙХ. пЮЯЯЛНРПХЛ СФЕ СОНЛХМЮБЬСЧЯЪ ГДЕЯЪ бШМЭ2000. рСР ОПХБНДХКХ ОПХДСПНВМШИ НАПЮГЕЖ ГЮБЕЬХБЮМХЪ Я ОНЛНЫЭЧ ОПХДСПНВМНЦН ОЮЯЭЪМЯЮ. оПХБЕДС ОПХЛЕП, ЙНЦДЮ ЩРХ ЦКЧЙХ МЕОНЯПЕДЯРБЕММН БКХЪКХ МЮ ПЮАНРС. с ЛЕМЪ МЮ ПЮАНРЕ КЕЙРНПШ ВХРЮЧР СВЕАМШЕ КЕЙЖХХ Я ОНЛНЫЭЧ ЙНЛОЮ Х ОПХЙПСВЕММНЦН Й МЕЛС ЛСКЭРХЛЕДХИМНЦН ОПНЕЙРНПЮ (ЕЯРЭ Х ДПСЦНЕ НАНПСДНБЮМХЕ, МН ЩРН МЕ БЮФМН). рХОХВМЮЪ КЕЙЖХЪ - ГЮОСЯЙЮЕРЯЪ PowerPaint XP Х ОПНЫ?КЙХБЮЧРЯЪ ЯКЮИДШ Я ЦНКНЯНЛ КЕЙРНПЮ БФХБСЧ. яКЮИДШ, ОНМЪРМН ПЮГМШЕ - .jpg, .gif, БХДЕНТПЮЦЛЕМРШ. рЮЙ БНР ЩРН БЯЪ ПЮДНЯРЭ КХЖЕМГХНММЮЪ (бШМЭ Я пп). х Б В?Л ЦКЧЙ - ПЮГ Б 2 ДМЪ ЩРНР ЙНЛО ГЮБХЯЮЕР. уНПНЬН ЕЯКХ БН БПЕЛЪ НАЙЮРЙХ ХКХ БН БПЕЛЪ ЯАНПЙХ КЕЙЖХХ (ЯКЮИДШ ДЕКЮЧР МЮ ДПСЦНЛ ЙНЛОЕ Х ОН ЯЕРХ ГЮЦНМЪЧР МЮ ЩРНР, ЦДЕ ХУ Х ЯНАХПЮЧР Б ЖЕОНВЙС). ю ЕЯКХ БН БПЕЛЪ КЕЙЖХХ?? бКЮЛШБЮЕРЯЪ ЙН ЛМЕ КЕЙРНП Я БНОКЕЛ: "Ъ СФЕ пЕЯЕРМСК, ДЮБЮИ ЯРЮБЭ МЮ ╧-МШИ ЯКЮИД Х САЕЦЮЕР НАПЮРМН". аПНЯЮЧ БЯ? Х Я ОНЛНЫЭЧ Remote administratora (Х ЛЮРЮ ЕЯЯМН) ОНДШЛЮЧ ЩРНР ЙНЛО. оНМЪРМН, ВРН ЩРН ДЕКЮЕРЯЪ, ВРНАШ ЯКСЬЮРЕКХ МЕ ДНЦЮДШБЮКХЯЭ ВРН С МЮЯ ЙНЛОШ БХЯМСР, ХМЮВЕ ЮБРНПХРЕР СОЮД?Р. кЕЙРНП МЮИД?Р ВЕЛ ГЮМЪРЭ КЧДЕИ ОНЙЮ Ъ ОНДШЛС, МН ЙЮЙ ЦНБНПХКНЯЭ Б ЯРЮПНЛ ЮМЕЙДНРЕ: "х МЮ УСИ ЛМЕ РЮЙХЕ НКЮДСЬЙХ??".

мЕ ДЮБЮИРЕ ОХГДЮРШУ ЯНБЕРНБ МЮ РЕЛС: ОНЛЕМЪРЭ РЮВЙС/ОНЛЕМЪРЭ БШМЭ Я оНБЕПНЛ. сФЕ ЛЕМЪКХ БЯЕ РПХ ЙНЛОНМЕМРЮ. оНБРНПЧ - БЯ? ЩРН КХЖЕМГХНММНЕ, ЯРЮБХКХ КЧДХ ХГ ЮБРНПХГНБЮММНЦН ОПЕДЯРЮБХРЕКЭЯРБЮ лЕКЙНЯНТРМНЦН АКЪДЯРБЮ. нАЗЪЯМХРЕ ЛМЕ БХМДСГЪРМХЙХ - ЙЮЙНЦН усъ ЩРЮ КХЖЕМГХНММЮЪ УПЕМЭ, ЯДЕКЮММЮЪ ХЯЙКЧВХРЕКЭМН ац МЕ УНВЕР ОН КЧДЯЙХ ПЮАНРЮРЭ?? йПНЛЕ оНБЕП ОНИМРЮ мхвецн АНКЭЬЕ МЮ ЩРНИ РЮВЙЕ МЕ ЧГЮЧР. рЮВЙЮ - оЕМЭ4 2.1цЦЖ, 512 ЛНГЦНБ, фЕтНПЯЕ2 рХРЮМХСЛ. фЕКЕГН юЯСЯНБН.

Tangeizer
()

яНППХ, ЙНДХПНБЙС ХЯОНПРХК

х ЕЫ? ОПН ЦКЧЙХ. пЮЯЯЛНРПХЛ СФЕ СОНЛХМЮБЬСЧЯЪ ГДЕЯЪ бШМЭ2000. рСР ОПХБНДХКХ ОПХДСПНВМШИ НАПЮГЕЖ ГЮБЕЬХБЮМХЪ Я ОНЛНЫЭЧ ОПХДСПНВМНЦН ОЮЯЭЪМЯЮ. оПХБЕДС ОПХЛЕП, ЙНЦДЮ ЩРХ ЦКЧЙХ МЕОНЯПЕДЯРБЕММН БКХЪКХ МЮ ПЮАНРС. с ЛЕМЪ МЮ ПЮАНРЕ КЕЙРНПШ ВХРЮЧР СВЕАМШЕ КЕЙЖХХ Я ОНЛНЫЭЧ ЙНЛОЮ Х ОПХЙПСВЕММНЦН Й МЕЛС ЛСКЭРХЛЕДХИМНЦН ОПНЕЙРНПЮ (ЕЯРЭ Х ДПСЦНЕ НАНПСДНБЮМХЕ, МН ЩРН МЕ БЮФМН). рХОХВМЮЪ КЕЙЖХЪ - ГЮОСЯЙЮЕРЯЪ PowerPaint XP Х ОПНЫ?КЙХБЮЧРЯЪ ЯКЮИДШ Я ЦНКНЯНЛ КЕЙРНПЮ БФХБСЧ. яКЮИДШ, ОНМЪРМН ПЮГМШЕ - .jpg, .gif, БХДЕНТПЮЦЛЕМРШ. рЮЙ БНР ЩРН БЯЪ ПЮДНЯРЭ КХЖЕМГХНММЮЪ (бШМЭ Я пп). х Б В?Л ЦКЧЙ - ПЮГ Б 2 ДМЪ ЩРНР ЙНЛО ГЮБХЯЮЕР. уНПНЬН ЕЯКХ БН БПЕЛЪ НАЙЮРЙХ ХКХ БН БПЕЛЪ ЯАНПЙХ КЕЙЖХХ (ЯКЮИДШ ДЕКЮЧР МЮ ДПСЦНЛ ЙНЛОЕ Х ОН ЯЕРХ ГЮЦНМЪЧР МЮ ЩРНР, ЦДЕ ХУ Х ЯНАХПЮЧР Б ЖЕОНВЙС). ю ЕЯКХ БН БПЕЛЪ КЕЙЖХХ?? бКЮЛШБЮЕРЯЪ ЙН ЛМЕ КЕЙРНП Я БНОКЕЛ: "Ъ СФЕ пЕЯЕРМСК, ДЮБЮИ ЯРЮБЭ МЮ ╧-МШИ ЯКЮИД Х САЕЦЮЕР НАПЮРМН". аПНЯЮЧ БЯ? Х Я ОНЛНЫЭЧ Remote administratora (Х ЛЮРЮ ЕЯЯМН) ОНДШЛЮЧ ЩРНР ЙНЛО. оНМЪРМН, ВРН ЩРН ДЕКЮЕРЯЪ, ВРНАШ ЯКСЬЮРЕКХ МЕ ДНЦЮДШБЮКХЯЭ ВРН С МЮЯ ЙНЛОШ БХЯМСР, ХМЮВЕ ЮБРНПХРЕР СОЮД?Р. кЕЙРНП МЮИД?Р ВЕЛ ГЮМЪРЭ КЧДЕИ ОНЙЮ Ъ ОНДШЛС, МН ЙЮЙ ЦНБНПХКНЯЭ Б ЯРЮПНЛ ЮМЕЙДНРЕ: "х МЮ УСИ ЛМЕ РЮЙХЕ НКЮДСЬЙХ??".

мЕ ДЮБЮИРЕ ОХГДЮРШУ ЯНБЕРНБ МЮ РЕЛС: ОНЛЕМЪРЭ РЮВЙС/ОНЛЕМЪРЭ БШМЭ Я оНБЕПНЛ. сФЕ ЛЕМЪКХ БЯЕ РПХ ЙНЛОНМЕМРЮ. оНБРНПЧ - БЯ? ЩРН КХЖЕМГХНММНЕ, ЯРЮБХКХ КЧДХ ХГ ЮБРНПХГНБЮММНЦН ОПЕДЯРЮБХРЕКЭЯРБЮ лЕКЙНЯНТРМНЦН АКЪДЯРБЮ. нАЗЪЯМХРЕ ЛМЕ БХМДСГЪРМХЙХ - ЙЮЙНЦН усъ ЩРЮ КХЖЕМГХНММЮЪ УПЕМЭ, ЯДЕКЮММЮЪ ХЯЙКЧВХРЕКЭМН ац МЕ УНВЕР ОН КЧДЯЙХ ПЮАНРЮРЭ?? йПНЛЕ оНБЕП ОНИМРЮ мхвецн АНКЭЬЕ МЮ ЩРНИ РЮВЙЕ МЕ ЧГЮЧР. рЮВЙЮ - оЕМЭ4 2.1цЦЖ, 512 ЛНГЦНБ, фЕтНПЯЕ2 рХРЮМХСЛ. фЕКЕГН юЯСЯНБН.

Tangeizer
()

2Tangeizer:

Так облажаться :) Накорябать пост и отправить в win1251... хехе :). Неужто из под винды пишем?

А что значит - "меняли все три компонента"? Мышку, клавиатуру, лектора? Вообще, твой глюк выглядит как ТИПИЧНЕЙШИЙ глюк железа, что даже блюскрин поймать не успеваешь.

Короче, "плохому админу винды мешают" ((с) чей-то). Поставь линукс и успокойся. Все равно винды админить не умеешь - недорос:)

Да, и кодировочку смени... а то, блин, не солидно.

anonymous
()

Онанизмусу. Глюк я заметил, когда отправил. Суть в том, что я сообщение написал на работе в Блокноте (сегодня упало опять, вот и вспомнил просто), а потом из дому послал - скопировал просто и вставил (ночь, же, впадло было перенабирать). кто ж знал что у этих добрых людей автоматического декодировщика нету. Теперь будем знать :) Смена компонентов - тачка, вынь и ПП. Зависает на слайде, дальше не идёт, так что слушатели даже не втупляют что повисло. Админ у нас приходит на работу тока после обеда, а до обеда отдуваюсь я, тем более что щитовая у меня, Хаб тоже у меня, так что на поклон ко мне ходют:)

Зы, лекторская соседняя с моей, а до админа далеко....

Зы, а я и не говорил что я админ. Он у нас есть. Я Всем остальным занимаюсь. так что онанизмус очки купи и нормально читай, а не то что тебе "думается".

Зы, я и не говорил что я крутой линуксоид, я тока учусь:))

Зы, кто кинет адресок, где скачнуть прогу для таких случаев (текст созданный в вин1251 перекодировать в кои8)???

Tangeizer
()

2PTO: неправильно, потому что из Allocate* там кроме всего прочего еще и PID процесса-владельца сокета возвращается (информация с sysinternals). Результат: софту "от МС" достаточно вызвать указанную функцию, а все остальные разработчики, если хотят получить то же самое, должны будут лезть в NDIS со своими драйверами, либо перекрывать стандартного winsock-провайдера ip. Здорово, верно? Этакая "система почти равных возможностей" и "образец честнейшей конкуренции". Можно было бы шутки ради пройтись по всей винде с tdump'ом и посмотреть что там еще такого есть, но как-то лень, хотя не сомневаюсь, что таких вызовов будет не меньше пяти десятков...

P.S.: параметр, передаваемый в Allocate*, _надо_распределять_самостоятельно_ - точно так же, как и в других вызовах функций этой DLL'ки - так что гипотеза насчет "внутреннести" этих функций не катит - их внешнее проявление ничем не отличается от всех остальных - кроме того, что их описания НЕТ. Ну и чтобы положить конец разговорам об их "внутреннем" и "служебном" использовании: эта функция используется netstat.exe (по крайней мере тем, что в WinXP). Все, приехали - Я ТОЖЕ ХОЧУ ЭТОТ API (далее идет зубовный скрежет и обещание никогда никому не рекомендовать ставить винду на ответственные участки)

no-dashi ★★★★★
()

2 Tangeizer & no-dashi

> iconv

iconv - это конечно хорошо. Из штатных назову еще recode.

Но лично я предпочитаю (исторически так сложилось) Russian Anywhere.

Дают на: http://www.livotov.org/item_22.html

Настоятельно рекомендую посмотреть.

Ikonta_521
()

2no-dashi:

Хмм, ты скорее не прав. ХР содержит функцию AllocateAndGetTcpExTableFromStack (не документированную, но можно посмотреть исходники с sysinternals). 2000-ая и прежде вообще не позволяют этого делать (та функция, которая в iphlpapi.dll видимо делает что-то другое). Поэтому без драйвера скорее всего не обойтись.

Это то, что я нарыл по ньюс-группе и из исходников с sysinternals. Поищи по вышеприведенной функции

anonymous
()

Кстати, если очень хочется, то поищи по гуглю portuser.cpp Там сделано все без драйвера..

anonymous
()

>>Зы, кто кинет адресок, где скачнуть прогу для таких случаев (текст созданный в вин1251 перекодировать в кои8)???

ну типа классика :

/* =============== Win 1251 to KOI8 converter =============== */

#include <stdio.h>

void main(void)
 {

  static unsigned char current=0, i=0;
  static unsigned char koi8[] ={ 225, /*   А   */
                                 226, /*   Б   */
                                 247, /*   В   */
                                 231, /*   Г   */
                                 228, /*   Д   */
                                 229, /*   Е   */
                                 246, /*   Ж   */
                                 250, /*   З   */
                                 233, /*   И   */
                                 234, /*   Й   */
                                 235, /*   К   */
                                 236, /*   Л   */
                                 237, /*   М   */
                                 238, /*   Н   */
                                 239, /*   О   */
                                 240, /*   П   */
                                 242, /*   Р   */
                                 243, /*   С   */
                                 244, /*   Т   */
                                 245, /*   У   */
                                 230, /*   Ф   */
                                 232, /*   Х   */
                                 227, /*   Ц   */
                                 254, /*   Ч   */
                                 251, /*   Ш   */
                                 253, /*   Щ   */
                                 223, /*   ъ   */
                                 249, /*   Ы   */
                                 248, /*   Ь   */
                                 252, /*   Э   */
                                 224, /*   Ю   */
                                 241, /*   Я   */
                                 193, /*   а   */
                                 194, /*   б   */
                                 215, /*   в   */
                                 199, /*   г   */
                                 196, /*   д   */
                                 197, /*   е   */
                                 214, /*   ж   */
                                 218, /*   з   */
                                 201, /*   и   */
                                 202, /*   й   */
                                 203, /*   к   */
                                 204, /*   л   */
                                 205, /*   м   */
                                 206, /*   н   */
                                 207, /*   о   */
                                 208, /*   п   */
                                 210, /*   р   */
                                 211, /*   с   */
                                 212, /*   т   */
                                 213, /*   у   */
                                 198, /*   ф   */
                                 200, /*   х   */
                                 195, /*   ц   */
                                 222, /*   ч   */
                                 219, /*   ш   */
                                 221, /*   щ   */
                                 223, /*   ъ   */
                                 217, /*   ы   */
                                 216, /*   ь   */
                                 220, /*   э   */
                                 192, /*   ю   */
                                 209, /*   я   */
                                 163, /*   yo  */
                                 179  /*   YO  */
                               }; /* end of koi8 table */

  static unsigned char win[] = { 192, /*   А   */
                                 193, /*   Б   */
                                 194, /*   В   */
                                 195, /*   Г   */
                                 196, /*   Д   */
                                 197, /*   Е   */
                                 198, /*   Ж   */
                                 199, /*   З   */
                                 200, /*   И   */
                                 201, /*   Й   */
                                 202, /*   К   */
                                 203, /*   Л   */
                                 204, /*   М   */
                                 205, /*   Н   */
                                 206, /*   О   */
                                 207, /*   П   */
                                 208, /*   Р   */
                                 209, /*   С   */
                                 210, /*   Т   */
                                 211, /*   У   */
                                 212, /*   Ф   */
                                 213, /*   Х   */
                                 214, /*   Ц   */
                                 215, /*   Ч   */
                                 216, /*   Ш   */
                                 217, /*   Щ   */
                                 218, /*   ъ   */
                                 219, /*   Ы   */
                                 220, /*   Ь   */
                                 221, /*   Э   */
                                 222, /*   Ю   */
                                 223, /*   Я   */
                                 224, /*   а   */
                                 225, /*   б   */
                                 226, /*   в   */
                                 227, /*   г   */
                                 228, /*   д   */
                                 229, /*   е   */
                                 230, /*   ж   */
                                 231, /*   з   */
                                 232, /*   и   */
                                 233, /*   й   */
                                 234, /*   к   */
                                 235, /*   л   */
                                 236, /*   м   */
                                 237, /*   н   */
                                 238, /*   о   */
                                 239, /*   п   */
                                 240, /*   р   */
                                 241, /*   с   */
                                 242, /*   т   */
                                 243, /*   у   */
                                 244, /*   ф   */
                                 245, /*   х   */
                                 246, /*   ц   */
                                 247, /*   ч   */
                                 248, /*   ш   */
                                 249, /*   щ   */
                                 250, /*   ъ   */
                                 251, /*   ы   */
                                 252, /*   ь   */
                                 253, /*   э   */
                                 254, /*   ю   */
                                 255, /*   я   */
                                 184, /*  yo   */
                                 168  /*  YO   */
                                }; /* end of win table */

   current=getc(stdin);
   while(current && (current != EOF) && (!feof(stdin)))
   {
    i=0;
    while((win[i] != current) && (i < 64))
     i++;

    if(win[i] == current)
      putc(koi8[i],stdout);
    else
      putc(current,stdout);

    current=getc(stdin);

   } /* end of stdin stream scaning */

 } /* end of main */

/* ================= Win 1251 to  KOI8 converter ============= */


borisych ★★★★★
()

Добрый день

Перекодировка с определением кодировок

http://www.inp.nsk.su/~baldin/misc/2k.tgz

размер архива 5 кб - работает везде где есть perl

С уважением Евгений

Evgueni ★★★★★
()

Спасибо за ссылки, А такое же для Выньды кто-то может кинут???

Tangeizer
()

Ну чтобы с работы писать из-под винды имелось в виду декодер.

Tangeizer
()

Не понял, почему мой пост удалили??

Ну повторю: спасибо тем кто ответил про декодер для Линукса и не могли бы вы кинуть ссылку на такой же декодер но для Выни.... Ну чтобы я с работы мог писать...

Вторая серия глюков: Пришёл сегодня демон из авторизованного центра Микрософта и выяснял что же глючит - Вынь2000 или ПоверПайнт ХР.... (напоминаю одному, кто спрашивал про АCDSee - мы используем презентацию в ПП). Напомню что всё это у нас лицензионное. Начали админ с демоном выяснять отношения. Жаль, боя быков не получилось:) - через 15 минут разговор перешёл в цивилизованное русло. Сошлись на том, что руки кривые именно у дяди Билли, который настолько урод, что не совмещает даже собственные продукты. Разошлись на том, что наш админ уверен что глючит ПП ХР (как компонент Вынь ХР, которая более уёбищная чем даже 95-я). Демон из центра Мелкософта ушёл в уверенности, что глючит именно Вынь2000, которая такая дерьмовая, что не понимает новых прог. Моё же мнение - оба продукта дерьмовые.

Tangeizer
()

Кто-то прокомментить эту книгу: http://linux-ve.net/ А то мне как начинающему сложно оценить, хотя мне многие моменты этой книги показались в духе пресловутого Германа Иванова. Особенно меня добило как Костромин описывал инсталляцию - один к одному иванов.

Tangeizer
()

>Кто-то прокомментить эту книгу: http://linux-ve.net/

Дабы никого не оскорблять скажу просто: макулатура.

Если тебе интересно какую книгу можно порекомендовать начинающему (и как аргументировать выбор) - задай вопрос в форуме, а еще лучше просто посмотри архив форума. Этот вопрос уже задавался.

Ikonta_521
()

Tangeizer, ты что долбоеб что ли? под виндой и так все конвертается на ура! если уж совсем плохо тебе то фар пользуй - он разные кодировки понимает

anonymous
()

2Tangeizer

Так ты ответь, чего вы там меняли то? А то про какие-то три компонента сказанул и все. Железо менять пробовали? Целиком новую машину ставить? 99% у вас железо глючное

anonymous
()

2 Tangeizer

&#211;&#201;&#219;&#206;&#217;&#202; &#201;&#211;&#200;&#207;&#196;&#206;&#201;&#203; &#194;&#197;&#218; &#208;&#210;&#207;&#194;&#204;&#197;&#205; &#207;&#212;&#203;&#207;&#205;&#208;&#201;&#204; &#201;&#210;&#213;&#197;&#212;&#211;&#209; &#215; &#215;&#201;&#206;&#196;&#197;

anonymous
()

2Tangeizer

сишный исходник без проблем скомпилируется в винде и наверно везде

anonymous
()

открыл ЛОР в конце дня и что я вижу? То же самое дерьмо, что и обычно. Мало вам повторяли нормальные люди: любишь сосать у Билли (или просто любишь пососать) - газуй отсюда в загончик для обладателей синдрома Дауна - пользователей MS Windows. И ни слова про бизнес, умоляю вас, господа - тот, кто действительно вынужден использовать Windows для бизнеса, никогда ничего хорошего об этой системе не скажет. Такой человек зажат в узкие рамки корпоративного стандарта, ему не до слюнявых идиотов и их мнений, ему работать надо и зарабатывать деньги.

Nikel: ты хуйню написал, дорогой товарищ. Что такое "линух позабористей"? Ты что конкретно имел в виду? Или ты просто нагло гнал? Или ты вонючий старый пердун без образования и опыта, каких, к сожалению, полно отирается в разномастных it-отдельчиках и фирмочках? Кто такой партишен? И, кстати, почему гигабайтный своп это плохо. Так рекомендует Oracle, между прочим. Ты умнее?

DopedPriest
()

2 PitStop: да, шли весь отчет... бум посмотреть чего там такое...

PTO
()

2DopedPriest: я хуею какие все умные стали. пиши правильно "синдром Рестарта" тогда уж. дома, надеюсь, тебя не держат узкие корпоративные рамки? хотелось бы посмотреть на таблицу разделов твоего домашнего диска. а то вдруг выяснится что у тебя там еще и HPFS живет. а линукс - исключительно как оружие возмездия поставил

HellAngel ★★
()
Ответ на: комментарий от Tangeizer

2Tangeizer Если хочешь могу поделиться декодерами под DOS и Win

пиши: ioannes AT narod DOT ru

Ioannes
()

по поводу рекодеров tcs еще есть, умеет много чего включая в и из уникода. собрать под винду проблем нет --- какой-нить mingw или cygwin в руки (ну или разрекламированный sfu или как его там) и собираем :)

а если цигвин стоит уже, то афаир там iconv должен быть :)

а для совсем модных можно cross-compile из-под линуха с помощью mingw32, даже собирать cross-gcc & co не надо :)

anonymous
()
Ответ на: комментарий от HellAngel

2Hellangel: Мне посрать, какой синдром у мудовиндузятников. Таблицу выслать не могу, но с удовольствием вышлю своп. Насчет hpfs- не сметь бля трогать святое. А дома меня и ноги-то не держат, не то что рамки какие-то.

DopedPriest
()

2Dope...

Пойди, валерьянки выпей. Полегчает

anonymous
()

Большое спасибо всем, кто откликнулся на мою просьбу. Самой рулёзной оказалась RussianAnywhere

Вот тот текст из Блокнота, пропущенный через неё: й ЕЭЕ РТП ЗМАЛЙ. тБУУНПФТЙН ХЦЕ ХРПНЙОБЧЫХАУС ЪДЕУС чЩОШ2000. фХФ РТЙЧПДЙМЙ РТЙДХТПЮОЩК ПВТБЪЕГ ЪБЧЕЫЙЧБОЙС У РПНПЭША РТЙДХТПЮОПЗП РБУШСОУБ. рТЙЧЕДХ РТЙНЕТ, ЛПЗДБ ЬФЙ ЗМАЛЙ ОЕРПУТЕДУФЧЕООП ЧМЙСМЙ ОБ ТБВПФХ. х НЕОС ОБ ТБВПФЕ МЕЛФПТЩ ЮЙФБАФ ХЮЕВОЩЕ МЕЛГЙЙ У РПНПЭША ЛПНРБ Й РТЙЛТХЮЕООПЗП Л ОЕНХ НХМШФЙНЕДЙКОПЗП РТПЕЛФПТБ (ЕУФШ Й ДТХЗПЕ ПВПТХДПЧБОЙЕ, ОП ЬФП ОЕ ЧБЦОП). фЙРЙЮОБС МЕЛГЙС - ЪБРХУЛБЕФУС PowerPaint XP Й РТПЭёМЛЙЧБАФУС УМБКДЩ У ЗПМПУПН МЕЛФПТБ ЧЦЙЧХА. уМБКДЩ, РПОСФОП ТБЪОЩЕ - .jpg, .gif, ЧЙДЕПЖТБЗНЕОФЩ. фБЛ ЧПФ ЬФП ЧУС ТБДПУФШ МЙГЕОЪЙПООБС (чЩОШ У тт). й Ч ЮёН ЗМАЛ - ТБЪ Ч 2 ДОС ЬФПФ ЛПНР ЪБЧЙУБЕФ. иПТПЫП ЕУМЙ ЧП ЧТЕНС ПВЛБФЛЙ ЙМЙ ЧП ЧТЕНС УВПТЛЙ МЕЛГЙЙ (УМБКДЩ ДЕМБАФ ОБ ДТХЗПН ЛПНРЕ Й РП УЕФЙ ЪБЗПОСАФ ОБ ЬФПФ, ЗДЕ ЙИ Й УПВЙТБАФ Ч ГЕРПЮЛХ). б ЕУМЙ ЧП ЧТЕНС МЕЛГЙЙ?? чМБНЩЧБЕФУС ЛП НОЕ МЕЛФПТ У ЧПРМЕН: "С ХЦЕ тЕУЕФОХМ, ДБЧБК УФБЧШ ОБ ФБЛПК-ФП УМБКД Й ХВЕЗБЕФ ПВТБФОП". вТПУБА ЧУЕ Й У РПНПЭША Remote administratora (Й НБФБ ЕУУОП) РПДЩНБА ЬФПФ ЛПНР. рПОСФОП, ЮФП ЬФП ДЕМБЕФУС, ЮФПВЩ УМХЫБФЕМЙ ОЕ ДПЗБДЩЧБМЙУШ ЮФП Х ОБУ ЛПНРЩ ЧЙУОХФ, ЙОБЮЕ БЧФПТЙФЕФ ХРБДёФ. мЕЛФПТ ОБКДЕФ ЮЕН ЪБОСФШ МАДЕК РПЛБ С РПДЩНХ, ОП ЛБЛ ЗПЧПТЙМПУШ Ч УФБТПН БОЕЛДПФЕ: "й ОБ ИХК НОЕ ФБЛЙЕ ПМБДХЫЛЙ??".

оЕ ДБЧБКФЕ РЙЪДБФЩИ УПЧЕФПЧ ОБ ФЕНХ: РПНЕОСФШ ФБЮЛХ/РПНЕОСФШ ЧЩОШ У рПЧЕТПН. хЦЕ НЕОСМЙ ЧУЕ ФТЙ ЛПНРПОЕОФБ. рПЧФПТА - ЧУё ЬФП МЙГЕОЪЙПООПЕ, УФБЧЙМЙ МАДЙ ЙЪ БЧФПТЙЪПЧБООПЗП РТЕДУФБЧЙФЕМШУФЧБ нЕМЛПУПЖФОПЗП ВМСДУФЧБ. пВЯСУОЙФЕ НОЕ ЧЙОДХЪСФОЙЛЙ - ЛБЛПЗП ихс ЬФБ МЙГЕОЪЙПООБС ИТЕОШ, УДЕМБООБС ЙУЛМАЮЙФЕМШОП вз ОЕ ИПЮЕФ РП МАДУЛЙ ТБВПФБФШ?? лТПНЕ рПЧЕТ РПКОФБ ойюезп ВПМШЫЕ ОБ ЬФПК ФБЮЛЕ ОЕ АЪБАФ. фБЮЛБ - рЕОШ4 2.1зЗГ, 512 НПЪЗПЧ, цЕжПТУЕ2 фЙФБОЙХН. цЕМЕЪП бУХУПЧП.

Tangeizer
()

Хм, странно, перекодировал же из вынь1251 в кои8 и снова абракадабра. Надо помозговать.

Tangeizer
()

кажется дело в скрипте форума, я вставил текст перекодированный в кои8, а оно тут вообще в левый какой-то формат запихнуло. Даже прочитать не смог.

Tangeizer
()

2Tangeizer: "Онанизмусу" - я не тот anonymous, но, пардон, тебя мама в детстве вежливости не научила? Тебе тут дают какие-то советы, объяснения, абсолютно бесплатно, хотя, между прочим, никто тебе не обязан делать это. А насчёт собственно анонимности, что тебя так раздражает? Нервный очень? Это мои права и свободы. И какая для тебя принципиальная разница в том, что я подпишусь, к примеру, VasyaPupkin, JonDoe или ещё как? Пусть даже свои паспортные данные с биографией напишу, у тебя продукты M$ работать лучше станут?

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.