Автоматизация и боты

 Помощь      Поиск      Пользователи
Сайт Кибор     Программируемый кликер Кибор     Видео обучение     Заказать бот

 Страниц (1): [1]   

> Описание: Перекодировать текст из DOS 866 в WINDOWS 1251
Kibor
Отправлено: 27 Января, 2021 - 17:21:00
Post Id



Администратор
Эксперт


Просматривает форум
Сообщений всего: 8217
Дата рег-ции: Март 2013  
Откуда: Одесса
Репутация: 357




d866tow1251 перекодирует текст из DOS 866 в WINDOWS 1251

CODE:
string V=d866tow1251 ("Text DOS-866 ‚®в нв®в ⥪бв");
messagebox (V);

В виде параметра принимает текст в котором есть кодировка DOS 866
Возвращает текст в котором DOS 866 перекодировано в WINDOWS 1251

w1251tod866 перекодирует текст из WINDOWS 1251 в DOS 866
CODE:
string V=d866tow1251 ("Text DOS-866 ‚®в нв®в ⥪бв");
messagebox (V);
V=w1251tod866 (V);
messagebox (V);




Пример
CODE:
if (createpipeprocess("C:\Windows\System32\cmd.exe -i"))
{
int C;
string S;
sendpipe("help^n");//Отправляем команду help
waitpipe();//Ждем пока отработает и появятся данные
sleep(500);//для надежности
C=getpipe(#S);//Читаем
//messagebox (C);
messagebox (S);
S=d866tow1251 (S);//перекодирует текст из DOS 866 в WINDOWS 1251
messagebox (S);
closepipeprocess();//Завершим процесс и закрываем канал
}
 
 Top
stasrus
Отправлено: 10 Февраля, 2021 - 13:21:32
Post Id



Пользователь
Участник


Покинул форум
Сообщений всего: 62
Дата рег-ции: Сент. 2020  
Репутация: -1




Вот бы еще вопросы пофиксить при копировании не в той раскладке
 
 Top
Kibor
Отправлено: 14 Февраля, 2021 - 15:15:25
Post Id



Администратор
Эксперт


Просматривает форум
Сообщений всего: 8217
Дата рег-ции: Март 2013  
Откуда: Одесса
Репутация: 357




w1251tod866 перекодирует текст из WINDOWS 1251 в DOS 866
CODE:
string V=d866tow1251 ("Text DOS-866 ‚®в нв®в ⥪бв");
messagebox (V);
V=w1251tod866 (V);
messagebox (V);
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 2 (гостей: 2, зарегистрированных: 0)
« О программе Кибор »


Все гости форума могут просматривать этот раздел.
Только администраторы и модераторы могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 




Powered by