omamont, у Вас всё ещё впереди.
» AkelPad
feyfrefeyfre 13:36 25-01-2013
Цитата:
Если знаете, что будут грабли - поделитесь - где/кто/чем/как... и т.д.
Спасибо.
Цитата:
omamont, у Вас всё ещё впереди.
Если знаете, что будут грабли - поделитесь - где/кто/чем/как... и т.д.
Спасибо.
feyfrefeyfre
Цитата:
а то прямо как кошмарики какие-то на ночь рассказываете
Цитата:
Если знаете, что будут грабли - поделитесь - где/кто/чем/как... и т.д.
а то прямо как кошмарики какие-то на ночь рассказываете
Добрый день!
Не подскажете как в AkelPad пакетно изменить кодировку txt файлов UTF-8 в 1251 ANSI? В программировании мягко говоря не силён, читал эту ветку: "Пакетное изменение кодировки файлов", не нашёл внятного решения. Заранее спасибо.
Не подскажете как в AkelPad пакетно изменить кодировку txt файлов UTF-8 в 1251 ANSI? В программировании мягко говоря не силён, читал эту ветку: "Пакетное изменение кодировки файлов", не нашёл внятного решения. Заранее спасибо.
sikemo
Спасибо. Но я бы хотел, что-то вроде запуска AkelPad с параметрами\батника\сценария, чтобы можно было сделать кнопку в файловом менеджере: зашёл в папку выделил ФАЙЛ(ы).txt нажал на кнопку - он без вопросов и переконвертировался (UTF-8 в 1251 ANSI) - вот такая у меня мечта
Спасибо. Но я бы хотел, что-то вроде запуска AkelPad с параметрами\батника\сценария, чтобы можно было сделать кнопку в файловом менеджере: зашёл в папку выделил ФАЙЛ(ы).txt нажал на кнопку - он без вопросов и переконвертировался (UTF-8 в 1251 ANSI) - вот такая у меня мечта
Povor, можно и так.
Батник который открывает один файл, сохраняет его и закрывает АР(эти всё операции можно задать аргументами командной строки, см. документацию). Эту операцию делает со всеми аргументами батника.
Побочный эффект:
1. АР будет постоянно открываться и закрываться, при этом все плагины будут запускаться по полной программе, так что будет очень медленно.
2. Список недавних файлов будет зафлужен именами конвертируемых файлов, что вряд ли кому понравится.
Батник который открывает один файл, сохраняет его и закрывает АР(эти всё операции можно задать аргументами командной строки, см. документацию). Эту операцию делает со всеми аргументами батника.
Побочный эффект:
1. АР будет постоянно открываться и закрываться, при этом все плагины будут запускаться по полной программе, так что будет очень медленно.
2. Список недавних файлов будет зафлужен именами конвертируемых файлов, что вряд ли кому понравится.
feyfrefeyfre
Цитата:
Благодарен за поддержку!
Вот она моя мечта Только где бы найти доброго человека который бы подсказал как сделать\найти готовый этот заветный "батник\аргументы командной строки"
А с советом "см. документацию" и результатом "Но программа не работает" я уже давно ознакомился на форуме AkelPad в разделе "Пакетное изменение кодировки файлов" о чём писал постом выше.
Цитата:
Батник который открывает один файл, сохраняет его и закрывает
Благодарен за поддержку!
Вот она моя мечта Только где бы найти доброго человека который бы подсказал как сделать\найти готовый этот заветный "батник\аргументы командной строки"
А с советом "см. документацию" и результатом "Но программа не работает" я уже давно ознакомился на форуме AkelPad в разделе "Пакетное изменение кодировки файлов" о чём писал постом выше.
Povor
Цитата:
Добавлен пример кнопки Total Commander'а для конвертирования выделенных файлов в UTF-8 (требуется версия OpenSaveMask.js не ниже 1.4):
Пакетное изменение кодировки файлов
Цитата:
...чтобы можно было сделать кнопку в файловом менеджере: зашёл в папку выделил ФАЙЛ(ы).txt нажал на кнопку - он без вопросов и переконвертировался...
Добавлен пример кнопки Total Commander'а для конвертирования выделенных файлов в UTF-8 (требуется версия OpenSaveMask.js не ниже 1.4):
Пакетное изменение кодировки файлов
l_Instructor_l
Цитата:
Большое спасибо и низкий вам поклон за такие труды.
Только вот решений "какая-либо кодировка" в UTF-8 достаточно много. Мне нужно решение UTF-8 в 1251 ANSI, которого в инете я не нашёл.
_________________
Ладно. Давайте начнём с чистого листа.
Я обычный пользователь у меня есть элементарные знания что такое батник, пользуюсь я проводником и AkelPad.
В один прекрасный день мне захотелось расширить свои скудные знания о возможностях прекрасного текстового редактора AkelPad и заглянул я к ним на форум. Многие страницы перечитал я и понравилась мне возможность пакетного изменения кодировки файлов, обсуждение на этой странице: http://akelpad.sourceforge.net/forum/viewtopic.php?t=925 Там-же выложен пример Cmd файла для пакетного изменения кодировки. Я решил им воспользоваться: рядом с AkelPad с помощью правой кнопки мыши я создал Новый файл с расширением CMD и скопировал туда следующий текст взятый с этой страницы:
Код: ::Command line files convertion (MDI/PMDI).
@ECHO OFF
::If open_codepage == -1, then autodetect codepage.
::If open_bom == -1, then autodetect bom.
set open_mask=c:\My Folder\*.txt
set open_codepage=-1
set open_bom=-1
set save_codepage=65001
set save_bom=1
start AkelPad.exe /C- /B- /L+
for /F "delims=" %%a in ('dir "%open_mask%" /B /S /A-D') do (
echo "%%a"
AkelPad.exe "/OpenFile('%%a', %open_codepage%, %open_bom%)" "/SaveFile('%%a', %save_codepage%, %save_bom%)" "/Command(4324)"
)
AkelPad.exe /quit
echo "---DONE---"
PAUSE
Цитата:
Добавлен пример кнопки Total Commander'а для конвертирования выделенных файлов в UTF-8
Большое спасибо и низкий вам поклон за такие труды.
Только вот решений "какая-либо кодировка" в UTF-8 достаточно много. Мне нужно решение UTF-8 в 1251 ANSI, которого в инете я не нашёл.
_________________
Ладно. Давайте начнём с чистого листа.
Я обычный пользователь у меня есть элементарные знания что такое батник, пользуюсь я проводником и AkelPad.
В один прекрасный день мне захотелось расширить свои скудные знания о возможностях прекрасного текстового редактора AkelPad и заглянул я к ним на форум. Многие страницы перечитал я и понравилась мне возможность пакетного изменения кодировки файлов, обсуждение на этой странице: http://akelpad.sourceforge.net/forum/viewtopic.php?t=925 Там-же выложен пример Cmd файла для пакетного изменения кодировки. Я решил им воспользоваться: рядом с AkelPad с помощью правой кнопки мыши я создал Новый файл с расширением CMD и скопировал туда следующий текст взятый с этой страницы:
Код: ::Command line files convertion (MDI/PMDI).
@ECHO OFF
::If open_codepage == -1, then autodetect codepage.
::If open_bom == -1, then autodetect bom.
set open_mask=c:\My Folder\*.txt
set open_codepage=-1
set open_bom=-1
set save_codepage=65001
set save_bom=1
start AkelPad.exe /C- /B- /L+
for /F "delims=" %%a in ('dir "%open_mask%" /B /S /A-D') do (
echo "%%a"
AkelPad.exe "/OpenFile('%%a', %open_codepage%, %open_bom%)" "/SaveFile('%%a', %save_codepage%, %save_bom%)" "/Command(4324)"
)
AkelPad.exe /quit
echo "---DONE---"
PAUSE
Povor
Цитата:
Вы заметили переменную open_mask? Она задается строкой
Код: set open_mask=c:\My Folder\*.txt
Цитата:
Я обычный пользователь у меня есть элементарные знания что такое батник
Вы заметили переменную open_mask? Она задается строкой
Код: set open_mask=c:\My Folder\*.txt
Povor 01:13 06-02-2013
Цитата:
А в чём проблема? Кнопку для TC немного изменить и будет в ANSI конвертировать:
Код: TOTALCMD#BAR#DATA
%COMMANDER_PATH%\Bin\AkelPad\Akelpad.exe
/Call("Scripts::Main", 1, "OpenSaveMask.js", `-OpenList="%L" -SaveDir="%T" -SaveCodepage=1251`)
%COMMANDER_PATH%\Bin\AkelPad\Akelpad.exe
Конвертировать в ANSI
1
-1
Цитата:
Только вот решений "какая-либо кодировка" в UTF-8 достаточно много. Мне нужно решение UTF-8 в 1251 ANSI,
А в чём проблема? Кнопку для TC немного изменить и будет в ANSI конвертировать:
Код: TOTALCMD#BAR#DATA
%COMMANDER_PATH%\Bin\AkelPad\Akelpad.exe
/Call("Scripts::Main", 1, "OpenSaveMask.js", `-OpenList="%L" -SaveDir="%T" -SaveCodepage=1251`)
%COMMANDER_PATH%\Bin\AkelPad\Akelpad.exe
Конвертировать в ANSI
1
-1
Skif_off
Цитата:
Да действительно, не переносить же пользователям свои файлы постоянно в странную папку c:\My Folder!
Изменим переменную open_mask на set open_mask=*.txt
Далее...
addhaloka
Цитата:
Хотелось бы более универсальное решение, без конкретной привязки к TC.
06-02-2013
Цитата:
Цитата:
Ваши txt-файлы лежат в папке c:\My Folder?
Да действительно, не переносить же пользователям свои файлы постоянно в странную папку c:\My Folder!
Изменим переменную open_mask на set open_mask=*.txt
Далее...
addhaloka
Цитата:
А в чём проблема? Кнопку для TC немного изменить и будет в ANSI
Хотелось бы более универсальное решение, без конкретной привязки к TC.
06-02-2013
Цитата:
чтобы я и многие другие счастливые пользователи AkelPad могли без проблем создавать его(батника) ярлыки и рабочем столе и в любой другой папке и путём перетаскивания мышкой на него файлов происходила конвертация
Povor 10:50 06-02-2013
Цитата:
А, ну да, это я не учёл, что не все TC пользуются.
Цитата:
Хотелось бы более универсальное решение, без конкретной привязки к TC.
А, ну да, это я не учёл, что не все TC пользуются.
Povor
Цитата:
Так перетягиванием на файл не заработало? Не специалист, но, кажется, так не передается путь. Есть темы Командная строка, батники\сценарии (bat, cmd) и Задачи на bat-файлах
Хотя по мне - проще ручками добавить нужную папку
addhaloka
Кнопка для ТС позволит исправить сразу пачку файлов или только тот, что под курсором?
Цитата:
Изменим переменную open_mask на set open_mask=*.txt
Так перетягиванием на файл не заработало? Не специалист, но, кажется, так не передается путь. Есть темы Командная строка, батники\сценарии (bat, cmd) и Задачи на bat-файлах
Хотя по мне - проще ручками добавить нужную папку
addhaloka
Кнопка для ТС позволит исправить сразу пачку файлов или только тот, что под курсором?
Skif_off 13:06 06-02-2013
Цитата:
Цитата:
Кнопка для ТС позволит исправить сразу пачку файлов или только тот, что под курсором?Сразу пачку.
Предлагается:
Цитата:
Обновлял. Скачивал и распаковывал в соответствующую директорию. Все равно, что-то не так, Подскажите, как победить.
Цитата:
Обновите LogDate плагин.
Архитектура AkelPad'а: 1.8.0.8
Архитектура LogDate плагина: 1.1.0.5
Обновлял. Скачивал и распаковывал в соответствующую директорию. Все равно, что-то не так, Подскажите, как победить.
inile
Вероятно, LogDate.dll надо грохнуть совсем, ныне это Log.dll.
Вероятно, LogDate.dll надо грохнуть совсем, ныне это Log.dll.
Skif_off
Спасибо, сообщений больше нет. Но раньше, документ начинающийся с .LOG, открывался с текущим временем и датой, своего рода дневник. Как мне вернуть эту фишку?
Спасибо, сообщений больше нет. Но раньше, документ начинающийся с .LOG, открывался с текущим временем и датой, своего рода дневник. Как мне вернуть эту фишку?
inile
Цитата:
Это и сейчас работает. «Параметры — Дополнительно» поставить галочку «Вставить дату, если файл содержит .LOG в начале»
Цитата:
Но раньше, документ начинающийся с .LOG, открывался с текущим временем и датой, своего рода дневник.
Это и сейчас работает. «Параметры — Дополнительно» поставить галочку «Вставить дату, если файл содержит .LOG в начале»
Zeesh
Вот спасибо!Я пару раз обновлялся и откатывался из-за того, что слетала эта фича.
Вот спасибо!Я пару раз обновлялся и откатывался из-за того, что слетала эта фича.
Povor
Цитата:
См. DropConverter.cmd. Требуется:
- Скрипт EvalCmdEsc.js можно взять из PlugsPack.zip.
- Скрипт OpenSaveMask.js версии не ниже 1.5.
- В самом DropConverter.cmd вместо 65001 указываем 1251.
Цитата:
чтобы я и многие другие счастливые пользователи AkelPad могли без проблем создавать его(батника) ярлыки и рабочем столе и в любой другой папке и путём перетаскивания мышкой на него файлов происходила конвертация
См. DropConverter.cmd. Требуется:
- Скрипт EvalCmdEsc.js можно взять из PlugsPack.zip.
- Скрипт OpenSaveMask.js версии не ниже 1.5.
- В самом DropConverter.cmd вместо 65001 указываем 1251.
l_Instructor_l
Цитата:
Да, всё работает как нужно. Благодарен за поддержку!
Позже, будет время, отпишусь подробнее.
Цитата:
См. DropConverter.cmd
Да, всё работает как нужно. Благодарен за поддержку!
Позже, будет время, отпишусь подробнее.
DropConverter.cmd - для чего это нужно.
Полезно сохранять комментарии к скачанным файлам, или просто какую-либо полезную инфу к имеющимся файлам, чтобы через время можно было без труда вспомнить откуда был взят файл, для чего он предназначается и т.п. Пример в AkelPad: . Удобный инструмент для этого предлагает браузер Firefox с расширением stf, (есть и другие варианты расширений аналогичного назначения, но я остановился на этом) в текстовой файл, помимо нужной инфы добавляется дата сохранения и адрес откуда была взята информация - удобный, чрезвычайно информативный и что немаловажно универсальный метод описания файлов. Но у такого метода, по сравнению с описаниями в Total Commander с помощью files.bbs, где содержимое описания при поднесения курсора к файлу сразу выводиться в всплывающею подсказку, есть недостаток - низкая наглядность - чтобы увидеть содержимое приходиться открывать файл. Конечно в Total Commander это легко решается с помощью подключения нужного плагина (к сожалению уже не вспомню какого именно ). Пример: Но что мы видим! Вместо нужной нам инфы - набор кракозябликов. Я пользуюсь другим файловым менеджером но результат и в нём такой же:
Дело в том, что текст захваченный нашим stf (и другими расширениями аналогичного назначения) из браузера сохраняется в кодировке UTF-8 , от того такой результат, во всяком случае в Windows7.
Потому и возникла необходимость как можно более простым способом преобразовывать такие файлы из "неправильной" кодировки UTF-8 в беспроблемную 1251 ANSI.
Воспользовавшись программой с практически безграничными возможностями AkelPad и поддержкой участников этого форума, удалось несколько автоматизировать этот процесс. Особая благодарность l_Instructor_l
Надеюсь это окажется полезным не только мне но и многим другим пользователям замечательной программы AkelPad, Total Commander и пользователям других ФМ включая широкую аудиторию, которым достаточно возможностей обычного проводника Windows.
Ссылки по теме:
Сохранение текста из Firefox:
Расширение stf
Кнопка Save(Firefox 3.6 +)
Расширенная всплывающая подсказка
Полезно сохранять комментарии к скачанным файлам, или просто какую-либо полезную инфу к имеющимся файлам, чтобы через время можно было без труда вспомнить откуда был взят файл, для чего он предназначается и т.п. Пример в AkelPad: . Удобный инструмент для этого предлагает браузер Firefox с расширением stf, (есть и другие варианты расширений аналогичного назначения, но я остановился на этом) в текстовой файл, помимо нужной инфы добавляется дата сохранения и адрес откуда была взята информация - удобный, чрезвычайно информативный и что немаловажно универсальный метод описания файлов. Но у такого метода, по сравнению с описаниями в Total Commander с помощью files.bbs, где содержимое описания при поднесения курсора к файлу сразу выводиться в всплывающею подсказку, есть недостаток - низкая наглядность - чтобы увидеть содержимое приходиться открывать файл. Конечно в Total Commander это легко решается с помощью подключения нужного плагина (к сожалению уже не вспомню какого именно ). Пример: Но что мы видим! Вместо нужной нам инфы - набор кракозябликов. Я пользуюсь другим файловым менеджером но результат и в нём такой же:
Дело в том, что текст захваченный нашим stf (и другими расширениями аналогичного назначения) из браузера сохраняется в кодировке UTF-8 , от того такой результат, во всяком случае в Windows7.
Потому и возникла необходимость как можно более простым способом преобразовывать такие файлы из "неправильной" кодировки UTF-8 в беспроблемную 1251 ANSI.
Воспользовавшись программой с практически безграничными возможностями AkelPad и поддержкой участников этого форума, удалось несколько автоматизировать этот процесс. Особая благодарность l_Instructor_l
Надеюсь это окажется полезным не только мне но и многим другим пользователям замечательной программы AkelPad, Total Commander и пользователям других ФМ включая широкую аудиторию, которым достаточно возможностей обычного проводника Windows.
Ссылки по теме:
Сохранение текста из Firefox:
Расширение stf
Кнопка Save(Firefox 3.6 +)
Расширенная всплывающая подсказка
Povor
Цитата:
Может не в тему, но возможно кто-то знает подобное расширение для Chrome?
Цитата:
Удобный инструмент для этого предлагает браузер Firefox с расширением stf
Может не в тему, но возможно кто-то знает подобное расширение для Chrome?
Цитата:
подобное расширение для Chrome
Задумка Chrome - казуальный браузер.
UPD. Ответ Групп Google: читать
Наверно, не в тему - Пользуюсь разными редакторами, но охота полностью на AkelPad перейти. Задолбало, что табуляция у всех по разному работает. Вот пример:
Так код поиск/замена выглядит в Notepad++: http://s1.bild.me/bilder/150113/8935255_0.png
Вполне удобно править.
А так в Акеле: http://s1.bild.me/bilder/150113/9694869_1.png
Совсем неудобно.
Нет ли какого плагина/скрипта или настройки, чтобы .asm выглядел так же, как в Npp?
Так код поиск/замена выглядит в Notepad++: http://s1.bild.me/bilder/150113/8935255_0.png
Вполне удобно править.
А так в Акеле: http://s1.bild.me/bilder/150113/9694869_1.png
Совсем неудобно.
Нет ли какого плагина/скрипта или настройки, чтобы .asm выглядел так же, как в Npp?
addhaloka
Если правильно понял вопрос, то Настройки -> Редактор 1 -> Перенос поставить "По символам" и установить нужное кол-во в окне "Лимит:".
Если правильно понял вопрос, то Настройки -> Редактор 1 -> Перенос поставить "По символам" и установить нужное кол-во в окне "Лимит:".
gyra
Спасибо, то что и нужно было.
Спасибо, то что и нужно было.
addhaloka
Возможно, будет удобнее вместо переноса "По символам" добавить запятую в "Разделители переносов" на вкладке "Редактор 2".
Возможно, будет удобнее вместо переноса "По символам" добавить запятую в "Разделители переносов" на вкладке "Редактор 2".
Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124
Предыдущая тема: SurfControl E-mail Filter for Exchange 2000/3
Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.