Автор Тема: Encoding UDF - Библиотека для работы с кодировками строк  (Прочитано 101195 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн ak40u [?]

  • Новичок
  • *
  • Сообщений: 33
  • Репутация: 7
    • Награды
Я не думал что _Encoding_UTF8ToANSI сможет мне помочь. Спасибо, неработающую функцию оставлю в покое

Русское сообщество AutoIt

Re: Encoding UDF - Библиотека для работы с кодировками строк
« Ответ #30 Отправлен: Декабрь 19, 2010, 17:59:58 »

Оффлайн sayman [?]

  • Новичок
  • *
  • Сообщений: 13
  • Репутация: 0
    • Награды

АаБбВвГгДдЕеЁёЖжЗзИиЙйКкЛлМмНнОоПпРрСсТтУуФфХхЦцЧчШшЩщЪъЫыЬьЭэЮюЯяисходная строка

�����������娸������������������������������������������������имеем такую кодировку

 как с нормальным текстом в AutoIt'е можно сотворить такое ?

p.s. это post запрос
« Последнее редактирование: Февраль 09, 2011, 22:24:27 от sayman »

Оффлайн beaver [?]

  • Новичок
  • *
  • Сообщений: 58
  • Репутация: 2
  • Пол: Мужской
    • Награды
Цитировать
Проблема в длине возвращаемой строки, нужно добавить «+ 2» к «$Ret[0]».

А можно совсем для тех, кто в танке написать как это сделать?

Оффлайн CreatoR [?]

  • Администратор
  • *
  • Сообщений: 7803

  • Автор темы
  • Репутация: 2279
  • Пол: Мужской
  • AutoIt is simple, subtle, elegant
    • CreatoR's Lab
    • Награды
  • Версия AutoIt: 3.3.10.2
Обновление (с запозданием почти в год :whistle:).

Цитировать
[v1.4], 26.01.2011
* Обновлены/исправлены функции _Encoding_Base64*.

[v1.3], 20.07.2010
* Исправлена функция _Encoding_Base64Decode, неправильное возвращаемое значение для не-ANSI символов.

[v1.2], 20.05.2010
+ Добавлена функция _Encoding_ISO8859To1251.


Правила, Поиск, Супер тема


AutoIt is simple, subtle, elegant.


«Не оказываю тех. поддержку через ПМ/ICQ, и по электронной почте - для этого есть форум. (C)»
«Законы Мэрфи неоспоримы!»


Мои работы

Русское сообщество AutoIt

Re: Encoding UDF - Библиотека для работы с кодировками строк
« Ответ #33 Отправлен: Апрель 26, 2011, 14:54:05 »

Оффлайн madmasles [?]

  • Глобальный модератор
  • *
  • Сообщений: 7790
  • Репутация: 2313
  • Пол: Мужской
  • Награды За модерирование форума
    • Награды
  • Версия AutoIt: 3.3.x.x
CreatoR  [?]
Цитировать
с запозданием почти в год
Лучше поздно, чем никогда.  ;D

Оффлайн andreitrane [?]

  • Новичок
  • *
  • Сообщений: 141
  • Репутация: 3
    • Награды
[Ошибки] не работает encoding.au3
« Ответ #35, Отправлен: Май 27, 2011, 17:31:41 »
надеюсь написал в правильном разделе, если нет то перенесите))

после того как обновился на версию 3.3.7.2, у меня стали отказываться работать программы, использующие encoding.au3

при включении вылезает ошибка
#include <Encoding.au3>

Error: Error opening the file.

до обновления все работало отлично, сейчас проверил, файл на месте, ничего не изменилось кроме версии AutoIt
пожалуйста переделайте Encoding.au3 или, если дело не в нем, подскажите что делать, буду благодарен)

Оффлайн Kaster [?]

  • Бритва, Бритва Оккама
  • Глобальный модератор
  • *
  • Сообщений: 4020
  • Репутация: 622
  • Пол: Мужской
  • Мой Аватар, он лучший самый
    • Награды
  • Версия AutoIt: 3.3.14.0
Re: [Ошибки] не работает encoding.au3
« Ответ #36, Отправлен: Май 27, 2011, 17:35:21 »
хм... а разве бета не ставится в отдельную папку? найди ее, там будет своя папка include, туда надо засунуть encoding.au3. и да, ты не в том разделе отписался. encoding.au3 не входит в стандартную поставку, и не может претендовать на баг самого языка
Конференция посвященная AutoIt на jabber.ru - autoit@conference.jabber.ru
Как попасть на конференцию читаем тут


Оффлайн andreitrane [?]

  • Новичок
  • *
  • Сообщений: 141
  • Репутация: 3
    • Награды
Re: [Ошибки] не работает encoding.au3
« Ответ #37, Отправлен: Май 27, 2011, 17:39:06 »
Kaster
спасибо)
только хотел отписаться что если запускать исходник, то вылезает ошибка, а если запускать через AutoIt3.exe, то все отлично, но потом нашел папку beta)
[?]
Цитировать
да, ты не в том разделе отписался

тогда можно удалять тему

Русское сообщество AutoIt

Re: [Ошибки] не работает encoding.au3
« Ответ #37 Отправлен: Май 27, 2011, 17:39:06 »

Оффлайн Kaster [?]

  • Бритва, Бритва Оккама
  • Глобальный модератор
  • *
  • Сообщений: 4020
  • Репутация: 622
  • Пол: Мужской
  • Мой Аватар, он лучший самый
    • Награды
  • Версия AutoIt: 3.3.14.0
Re: [Ошибки] не работает encoding.au3
« Ответ #38, Отправлен: Май 27, 2011, 17:45:36 »
andreitrane  [?]
Цитировать
тогда можно удалять тему
это к Creator'y или Yashied'y

Оффлайн La2Angel [?]

  • Новичок
  • *
  • Сообщений: 144
  • Репутация: 0
    • Награды
Проблемка:))) microsoft security essentials - считает данную библиотеку за вирус при компиляции.
Подробнее: Критическая угроза! Действия: немедленно удалить! Данный файл используют при написании вирусов!

Оффлайн CreatoR [?]

  • Администратор
  • *
  • Сообщений: 7803

  • Автор темы
  • Репутация: 2279
  • Пол: Мужской
  • AutoIt is simple, subtle, elegant
    • CreatoR's Lab
    • Награды
  • Версия AutoIt: 3.3.10.2
La2Angel  [?]
Цитировать
microsoft security essentials - считает данную библиотеку за вирус при компиляции
Добавьте в исключения, и напишите в поддержку программы.

Оффлайн AZJIO [?]

  • VIP
  • *
  • Сообщений: 2706
  • Репутация: 1136
    • мой сайт
    • Награды
  • Версия AutoIt: 3.3.8.1
CreatoR
Если открыть в HEX-редакторе, то в начале, перед #include-once есть три каких то служебных символа, которые обычные редакторы не видят, но из-за них при компиляции вылетает ошибка.

Оффлайн madmasles [?]

  • Глобальный модератор
  • *
  • Сообщений: 7790
  • Репутация: 2313
  • Пол: Мужской
  • Награды За модерирование форума
    • Награды
  • Версия AutoIt: 3.3.x.x
AZJIO  [?]
Цитировать
в начале, перед #include-once есть три каких то служебных символа, которые обычные редакторы не видят
Символы: ef bb bf. Не знаю, правильно ли это, но я их удалил, вроде на работу UDF это не повлияло.

Оффлайн Kaster [?]

  • Бритва, Бритва Оккама
  • Глобальный модератор
  • *
  • Сообщений: 4020
  • Репутация: 622
  • Пол: Мужской
  • Мой Аватар, он лучший самый
    • Награды
  • Версия AutoIt: 3.3.14.0
AZJIO
это в файл затесался неюникодный символ, который позже был открыт "нехорошим редактором". это редактор заменил символ � который обычно появляется в текстах с юникод-кодом не входящим в таблицу на эти самые три байта. отсюда ноги и растут. подробнее читать тут Specials (Unicode block)

Оффлайн Yashied [?]

  • AutoIt MVP
  • Глобальный модератор
  • *
  • Сообщений: 5379
  • Репутация: 2693
  • Пол: Мужской
    • Награды
  • Версия AutoIt: 3.3.x.x
brentoid

Я удалил твое сообщение, т.к. оно нарушает сразу -дцать правил форума. Не нужно больше здесь его размещать, и тем более на английском.

P.S

Lazyсat, насколько я знаю, русскоговорящий. :)


Думай, прежде чем говорить.

Русское сообщество AutoIt

Re: Encoding UDF - Библиотека для работы с кодировками строк
« Ответ #44 Отправлен: Октябрь 25, 2011, 09:43:02 »

 

Похожие темы

  Тема / Автор Ответов Последний ответ
76 Ответов
74792 Просмотров
Последний ответ Август 09, 2016, 23:47:20
от BL_PENETRATOR
90 Ответов
41772 Просмотров
Последний ответ Август 01, 2014, 12:28:58
от k790
25 Ответов
28508 Просмотров
Последний ответ Январь 18, 2016, 02:21:12
от yrus
19 Ответов
14793 Просмотров
Последний ответ Февраль 05, 2010, 10:06:16
от Yashied
6 Ответов
7476 Просмотров
Последний ответ Июль 12, 2012, 23:54:46
от Viktor1703
3 Ответов
12005 Просмотров
Последний ответ Июнь 14, 2015, 18:48:07
от madmasles
0 Ответов
6805 Просмотров
Последний ответ Март 18, 2010, 14:57:53
от Yashied
140 Ответов
58767 Просмотров
Последний ответ Апрель 19, 2015, 02:43:50
от Broadcastic
6 Ответов
7535 Просмотров
Последний ответ Май 03, 2017, 15:09:33
от inververs
2 Ответов
2140 Просмотров
Последний ответ Август 22, 2013, 16:19:28
от sngr