пакетный файл для выбора редактора по F4

Обсуждение вопросов автоматизации Total Commander с помощью сторонних программ и скриптовых технологий.

Модераторы: Avada, CaptainFlint, Nik, d-view, Моторокер

Serge Yolkin
Сообщения: 664
Зарегистрирован: Сб июл 25, 2009 11:12

Сообщение Serge Yolkin »

Batya
Вот до дому доберусь - и выложу.

Tol!k
На счет ChCP - налетел несколько лет назад на какую-то проблемку, и перестал пользоваться. Вынужден работать на... блин, кажется на 8 разных компьютерах в разных местах с разными виндами и разными правами, поэтому не пользуюсь многим, что на домашней машинке идет на ура.

На счет табуляции - Вы совершенно правы.

Mr.Merak
Исправленная - чтобы сразу запускалась - не получится. Выше уже добрые люди написали, что и как поправить надо. Или дай почтовый адрес, пришлю в архиве.

-----------------------------------------------------------------------
Всем спасибо за моральную поддержку!
Аватара пользователя
MVV
Сообщения: 4815
Зарегистрирован: Чт окт 15, 2009 10:58
Откуда: Ростов-Дон

Сообщение MVV »

Serge Yolkin писал(а):На счет ChCP - налетел несколько лет назад на какую-то проблемку, и перестал пользоваться. Вынужден работать на... блин, кажется на 8 разных компьютерах в разных местах с разными виндами и разными правами, поэтому не пользуюсь многим, что на домашней машинке идет на ура.
А проблема у него следующая: при переводе на 1251 вывод программ, которые скомпилированы со строками в 866, становится нечитабельным. Даже сообщение самой chcp о том, что кодировка изменена, уже прочитать нельзя.
Аватара пользователя
Tol!k
Сообщения: 1727
Зарегистрирован: Вт апр 01, 2008 20:02
Откуда: Арзамас

Сообщение Tol!k »

MVV писал(а):
Serge Yolkin писал(а):Даже сообщение самой chcp о том, что кодировка изменена, уже прочитать нельзя.
В какой версии такой ужас? В XP так:
Изображение
Аватара пользователя
mrmerak
Сообщения: 441
Зарегистрирован: Пн авг 20, 2007 03:48

Сообщение mrmerak »

Или дай почтовый адрес, пришлю в архиве.
а первое сообщение отредактировать слабо?
а про обменники слыхал? зачем такая секретность?

почтовый ящик ради текстового файла... мммдааа.... 21 век кароч
TC 9.51 | Win10 1903
Аватара пользователя
MVV
Сообщения: 4815
Зарегистрирован: Чт окт 15, 2009 10:58
Откуда: Ростов-Дон

Сообщение MVV »

Tol!k писал(а):
MVV писал(а):Даже сообщение самой chcp о том, что кодировка изменена, уже прочитать нельзя.
В какой версии такой ужас? В XP так:
http://s49.radikal.ru/i123/1007/c7/ee8214f84c54.png
В самой что ни на есть XP так и есть. :D Причем, видел на двух машинах.

А про твой скрин могу предположить, что у тебя читается из-за нестандартного шрифта.
Кстати, параметры командным файлам по-любому будут передаваться в кодировке DOS, так что все равно овчинка выделки не стоит, куда проще редактировать батник в нормальном текстовом редакторе.

И вообще, проблема по идее должна быть присуща любой не-юникодной программе с зашитыми строками, так как система не сможет понять, в какой кодировке текст, а он в консольных прогах обычно заточен под 866.
Mr.Merak писал(а):а первое сообщение отредактировать слабо?
а про обменники слыхал? зачем такая секретность?

почтовый ящик ради текстового файла... мммдааа.... 21 век кароч
Добавлю: а в сообщении на форуме в кодировке MIME в архиве? :D
Serge Yolkin
Сообщения: 664
Зарегистрирован: Сб июл 25, 2009 11:12

Сообщение Serge Yolkin »

MVV писал(а):в сообщении на форуме в кодировке MIME в архиве
Глупый вопрос - что надо сделать?

Mr.Merak
Про обменники слыхал... Но до полуночи я в сетке, где доступ к обменникам, проксям и "развлекательным ресурсам" нехило зарезан на корпоративном уровне. Я даже калькулятор в инженерный режим перевести не могу...
Аватара пользователя
Rodny
Сообщения: 949
Зарегистрирован: Ср янв 24, 2007 00:59
Откуда: Могилёв, Беларусь

Сообщение Rodny »

Глупый вопрос - что надо сделать?
В TC "Файлы / Кодировать - MIME", содержимое итогового файла в виде текста вставляешь в сообщение в теге [ code ].
Аватара пользователя
Tol!k
Сообщения: 1727
Зарегистрирован: Вт апр 01, 2008 20:02
Откуда: Арзамас

Сообщение Tol!k »

Кстати, мелкие файлы лучше жать ZIP-ом и кодировать в UUE
Serge Yolkin
Сообщения: 664
Зарегистрирован: Сб июл 25, 2009 11:12

Сообщение Serge Yolkin »

Rodny

Код: Выделить всё

Исправленный вариант перенесен в первый пост
Так?
Последний раз редактировалось Serge Yolkin Сб июл 24, 2010 00:49, всего редактировалось 1 раз.
Serge Yolkin
Сообщения: 664
Зарегистрирован: Сб июл 25, 2009 11:12

Сообщение Serge Yolkin »

О! блин. Не сжал. Надо этот процесс автоматизировать...
Аватара пользователя
mrmerak
Сообщения: 441
Зарегистрирован: Пн авг 20, 2007 03:48

Сообщение mrmerak »

Serge Yolkin
так, ну уже запускается
а вот если в пути к проге есть пробелы - выдает ошибку
TC 9.51 | Win10 1903
Serge Yolkin
Сообщения: 664
Зарегистрирован: Сб июл 25, 2009 11:12

Сообщение Serge Yolkin »

Tol!k писал(а):В следующих строках, видимо, тоже.

Код: Выделить всё

Set /p IND=.   --- Наберите ...
Кстати, команда Echo.<tab>text выводит табуляцию сразу, от левого края рабочей области без точки (если между Echo и точкой не ставить пробел), такой же эффект для Set /p можно получить, если использовать вместо точки символ ASCII 08, а если 07 - то запрос ввода еще будет сопровождаться "бипом".
Аватара пользователя
MVV
Сообщения: 4815
Зарегистрирован: Чт окт 15, 2009 10:58
Откуда: Ростов-Дон

Сообщение MVV »

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

Отредактируй, пожалуйста, пост с прикрепленным файлом, вставив MIME сжатого в архив батника - читабельность страницы повысится (да и объем уменьшится). Например, MIME батника весит 5939 байт, в то время как MIME того же батника в 7z-архиве - 2623 байта. А вообще, лучше отредактировать первый пост темы, вставив этот код туда.
Serge Yolkin
Сообщения: 664
Зарегистрирован: Сб июл 25, 2009 11:12

Сообщение Serge Yolkin »

MVV
Не во всех виндах.
Ответить