Кодировки в descript.ion / files.bbs

Хотите говорить о Far и не знаете, куда обратиться?
User avatar
NightRoman
Posts: 5911
Joined: Fri 18 Aug, 2006 13:52
Location: Cambridge, UK
Has thanked: 10 times
Been thanked: 14 times
Contact:

Re: Описания файлов (descript.ion)

Post by NightRoman » Thu 19 Nov, 2009 20:57

Latest post of the previous page:

Опять вроде не отображается описание, и опять с символом "-" связано. Но теперь еще и utf8 файл. У кого-нибудь воспроизводится?

В архиве 2 файла: Resize-Console.ps1 и Resize-Console-.ps1 и файл Descript.ion, который содержит описание для обоих файлов. Но описание в панели показано только для первого файла..

User avatar
t-rex
Страшный и ужасный
Posts: 4903
Joined: Tue 15 Mar, 2005 16:17
Location: Tel-Aviv
Has thanked: 1 time
Been thanked: 2 times
Contact:

Re: Описания файлов (descript.ion)

Post by t-rex » Thu 19 Nov, 2009 21:10

Не, это какой то другой прикол, из за того что описания одинаковые.

Maximus5
Posts: 3292
Joined: Sun 11 Nov, 2007 02:03
Been thanked: 4 times
Contact:

Re: Описания файлов (descript.ion)

Post by Maximus5 » Thu 19 Nov, 2009 21:56

Поменял описание - все равно не кажет. Все из-за странности работы сравнивалки строк... Вот если сравнивать без завершающего пробела - показывает
Attachments
test.7z
(253 Bytes) Downloaded 116 times

User avatar
t-rex
Страшный и ужасный
Posts: 4903
Joined: Tue 15 Mar, 2005 16:17
Location: Tel-Aviv
Has thanked: 1 time
Been thanked: 2 times
Contact:

Re: Описания файлов (descript.ion)

Post by t-rex » Thu 19 Nov, 2009 22:19

Ну я вообще сижу переписываю этот класс, вообще непонятно как он работал до сих пор, ужас просто. Видимо всё таки все врут что описания юзают.

User avatar
NightRoman
Posts: 5911
Joined: Fri 18 Aug, 2006 13:52
Location: Cambridge, UK
Has thanked: 10 times
Been thanked: 14 times
Contact:

Re: Описания файлов (descript.ion)

Post by NightRoman » Fri 20 Nov, 2009 11:38

Попробовал 1216, заработало, спасибо.

Victorian
Posts: 80
Joined: Sun 11 Oct, 2009 05:55
Has thanked: 1 time

Re: Описания файлов (descript.ion)

Post by Victorian » Sun 22 Nov, 2009 13:43

Спасибо огромное, всё работает хорошо.

Smitis
Posts: 1593
Joined: Fri 18 Mar, 2005 12:51
Location: Питер
Has thanked: 18 times
Been thanked: 36 times

Re: Описания файлов (descript.ion)

Post by Smitis » Tue 01 Dec, 2009 20:18

А вот добавление описаний в архивы отвалилось. Причём давно. Или это баг мультиарка?
Разум когда-нибудь победит.

User avatar
NightRoman
Posts: 5911
Joined: Fri 18 Aug, 2006 13:52
Location: Cambridge, UK
Has thanked: 10 times
Been thanked: 14 times
Contact:

Re: Описания файлов (descript.ion)

Post by NightRoman » Wed 02 Dec, 2009 18:57

Опять не показано описание. Теперь сетевой путь, видимо, помеха. Descript.ion и файл Far_091202_173513_x64.7z находятся на другой машине в корне диска D:, сетевые их пути такие:

Code: Select all

\\DEV-SWK\D$\Far_091202_173513_x64.7z
\\DEV-SWK\D$\Descript.ion
Других файлов там нет (папки разные есть). Descript.ion содержит одну строку для единственного файла:

Code: Select all

Far_091202_173513_x64.7z to transfer to new x64 machine
Это описание не показано для Far_091202_173513_x64.7z, если смотреть Фаром по сети. Если же не по сетке пойти туда на той машине в корень D:, то все ОК, описание показано.

Far 2.0.1259

User avatar
t-rex
Страшный и ужасный
Posts: 4903
Joined: Tue 15 Mar, 2005 16:17
Location: Tel-Aviv
Has thanked: 1 time
Been thanked: 2 times
Contact:

Re: Описания файлов (descript.ion)

Post by t-rex » Wed 02 Dec, 2009 21:11

фиксд.

Smitis
Posts: 1593
Joined: Fri 18 Mar, 2005 12:51
Location: Питер
Has thanked: 18 times
Been thanked: 36 times

Re: Описания файлов (descript.ion)

Post by Smitis » Thu 03 Dec, 2009 07:48

А добавление описаний в архивы?
Разум когда-нибудь победит.

User avatar
t-rex
Страшный и ужасный
Posts: 4903
Joined: Tue 15 Mar, 2005 16:17
Location: Tel-Aviv
Has thanked: 1 time
Been thanked: 2 times
Contact:

Re: Описания файлов (descript.ion)

Post by t-rex » Thu 03 Dec, 2009 10:40

Напиши на мантис с полным объяснением.

User avatar
NightRoman
Posts: 5911
Joined: Fri 18 Aug, 2006 13:52
Location: Cambridge, UK
Has thanked: 10 times
Been thanked: 14 times
Contact:

Re: Описания файлов (descript.ion)

Post by NightRoman » Thu 03 Dec, 2009 13:02

t-rex wrote:фиксд.
Проверено, работает, спасибо.

Smitis
Posts: 1593
Joined: Fri 18 Mar, 2005 12:51
Location: Питер
Has thanked: 18 times
Been thanked: 36 times

Re: Описания файлов (descript.ion)

Post by Smitis » Mon 07 Dec, 2009 08:24

Разум когда-нибудь победит.

Victorian
Posts: 80
Joined: Sun 11 Oct, 2009 05:55
Has thanked: 1 time

Re: Описания файлов (descript.ion)

Post by Victorian » Mon 14 Dec, 2009 17:28

Пользуюсь программой Download Master 5.5.15.1177, в которой обновляется файл descript.ion при сохранении закаченного файла. Там же есть возможность включить "Использовать кодировку DOS (OEM) для файла descript.ion", которая не используется, предполагая сохранение в кодировке CP1251.

Я в новом каталоге сохраняю страницу *.mht и вручную создаю описание при включенной поддержке UTF-8, а затем по ссылке на ней в тот же каталог сохраняю файл этой "качалкой". В результате получаю испорченный файл .

Предполагалось, что мне достаточно открыть встроенным редактором файл, переключиться в кодировку на 1251 и закинуть в "буфер обмена" исходную строку, переключиться в кодировку 65001 (UTF-8) и там вставить строку в "правильной" кодировке.
Однако, только переключившись в кодировку 1251 уже вижу такой .

Чем объясняется то, что вижу такой мусор во второй строке, когда как после выхода из редактора и повторного входа без смены кодировки уже вижу нужную мне строку в , и почему не воспроизводится такая смена кодировки без выхода из редактора?

User avatar
t-rex
Страшный и ужасный
Posts: 4903
Joined: Tue 15 Mar, 2005 16:17
Location: Tel-Aviv
Has thanked: 1 time
Been thanked: 2 times
Contact:

Re: Описания файлов (descript.ion)

Post by t-rex » Mon 14 Dec, 2009 18:06

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

qwerty
Posts: 11
Joined: Fri 03 Apr, 2009 13:23

Re: Описания файлов (descript.ion)

Post by qwerty » Tue 22 Jun, 2010 17:21

1D Inciner
Используется (мной) в Total Commander
Помогает сохранять источник скачки,
Сортировать изображения, прочие *.obj *.max, *.dwg файлы, что просматриваются тоталом,
Добавлять комменты к различным версиям одного проекта по мере производства работ (я инженер-конструктор)

Сейчас ищу возможность у тотала присваивать одинаковый коммент нескольким выделенным файлам, что значительно облегчит процесс сортировки, а так же позволить обойтись без сортировочных систем ACDSEE, Bridge и прочих.

Victorian
Posts: 80
Joined: Sun 11 Oct, 2009 05:55
Has thanked: 1 time

Re: Описания файлов (descript.ion)

Post by Victorian » Wed 23 Jun, 2010 15:45

Бывает, что FAR неправильно перекодирует, например настроен на DOS==>UTF-8, а поисание было в Win-1251, или наоборот, на 1251==>65001, а было CP-866. Есть ли возомжность превратить "крякозябры" обратно в текст (например специальным плагином над выделенным текстом), или информация совсем потеряна?

Post Reply

Return to “Обсуждение Far Manager”