Показать полную графическую версию : [addon] Akelpad
Какие должны быть ассоциации? »
Я ещё добавляю: 1st;diz;ion;lss;me;mnu;param;bar
AlexM22204
29-11-2011, 21:58
txt;log;ini;inf;cfg;lst;nfo;sif;coder;info;iss;lng;nsi достаточно? »
Достаточно!
Здесь (http://akelpad.sourceforge.net/forum/viewtopic.php?t=891&start=15) написано, что проблемы с аасоциациями будут исправлены в 4.7.1. Так, что подождём новую версию.
В ожидании 4.7.1.
скачать (http://www.onlinedisk.ru/file/780591/) (Это вариант на базе конструктора от ya158 с подменой Notepad'a) Ссылка заменена 2.12.2011 (Добавил раздел меню Экспорт и перевод, как ранее в аддоне для Program Files)
Тестируем.
Добавил ассоциации с файлами - те, которые прописаны в akelpad.ini конструктора.
Если в files или в files\Akelfiles\ или в Setting\Akelfiles\ будет найдена иконка Alter.ico, то при установке БЕЗ замены Блокнота (при использовании ключа /DIR= ) в апплете "Установка и удаление программ" будет отображаться именно она.
AlexM22204
06-12-2011, 20:42
Обновил свой вариант установщика Akelpad до версии 4.7.1... + Совместим с Windows XP и Windows 7 + Для тех кому "мозолят глаза" в контекстном меню вкладки "Открыть в Блокноте" и "Открыть в AkelPad":
- при установке нажать 'ОК', удерживая [Shift], будет установлен AkelPad со скрытыми командами контекстного меню 'Открыть в AkelPad' и 'Открыть в Блокноте', которые будут доступны при нажатой кнопке [Shift].... Смотреть ЗДЕСЬ (http://forum.oszone.net/post-1300099-886.html) :)
ya158, испытал конструктор, хотел добиться универсального аддона, который в зависимости от ключа ставился бы или в PF или Sys32 и каждый со своей иконкой. Результат - иконки Mainicon.ico и Alter.ico между собой не дружат.
1. Есть только Mainicon.ico - иконка ехе патчится, возможна установка в два места - по ключу. (в апплете удаления Mainicon.ico)
2. Есть только Alter.ico - иконка ехе НЕ патчится, возможна установка в два места - по ключу.(в апплете удаления Alter.ico)
3. Есть обе, - иконка ехе патчится Mainicon.ico, возможна установка только в Sys32 не зависит от ключа. (в апплете удаления Mainicon.ico)
4. Нет иконок. возможна установка в два места - по ключу. (в апплете удаления дефолтная)
Все остальное работает.
3. Есть обе, - иконка ехе патчится Mainicon.ico, возможна установка только в Sys32 не зависит от ключа. (в апплете удаления Mainicon.ico) »
Проверил на твоём конструкторе (который ты выложил в личке) - всё нормально устанавливается в PF (в апплете удаления Alter.ico). Проверял на чистой виртуалке.
Далее в твоём конструктроре неправильная папка Setting. В неё надо класть то, что в конструкторе лежит в files\Akelfiles\, а не то, что в files\Akelfiles\AkelFiles\. То есть в Setting должен быть файл
akelpad.ini и подпапка AkelFiles. Файл DelFiles.txt тоже должен находится в Setting, а не рядом с ней.
Универсальный аддон на базе конструктора от ya158. Позволяет установить Akelpad (х86) v4.7.1 4 способами:
======== Интеграция в дистрибутив с помощью UpdatePack ==================
1. http://savepic.net/2224781.png Если необходима установка с подменой Notepad'a, т.е. в system32, - то извлеките файл Run из папки "Run S_32" и положите рядом.
2. http://savepic.net/2221709.png Если необходима установка в Program Files, - то извлеките файл Run из папки "Run PF" и положите рядом.
Для успешной интеграции один из файлов Run (и только один, но не оба!) должен быть извлечен из своей папки и положен рядом.
========= Установка на живую систему ===================
3. http://savepic.net/2224781.png Для установки на живую систему с подменой Notepad'a, - в system32, - запустить файл S32.bat в папке аддона.
4. http://savepic.net/2221709.png Для установки на живую систему в Program Files, - запустить файл PF.bat в папке аддона.
=====================================================================
Варианты с установкой в Program Files и в system32 имеют разные иконки в апплете "установка и удаление программ"
скачать (http://www.onlinedisk.ru/file/784573/)
Если открыть в Akelpad, к примеру, INI-файл, то справа открыта вкладка для быстрого доступа к заголовкам: "Coder::CodeFold". Если я закрываю эту вкладку, то никак не могу найти, как её возвратить ? »
В меню -> Настройки-> Плагины -> Coder:: CodeFold 1-> -> поставить псису в чекбоксе (это означает, что добавлено в автозагрузку и появится после перезагрузки программы), но если нужно сейчас - даббл-клик по этой строчке, - даже если птицы нет, то на этот сеанс эта панель появится.
пункты контекстного меню "Открыть в Блокноте" и "Открыть в AkelPad"»
в следующем обновлении учту.
San_dr,
установил Ваш аддон (вариант в system32) получилась такая хрень:
1. было (мне удобно) в версии 4.6.5 так (http://i.piccy.info/i7/a8506b22e589622a73ede70d21e17d14/1-5-2603/45249101/tak_bylo.png) с моим файлом txt.coder
2. стало так (http://i.piccy.info/i7/3609daad455329764492d080ec07c7b8/1-5-2603/56001006/tak_stalo.png) с моим файлом txt.coder
3. при закрытии блокнота выскакивает сначало это (http://i.piccy.info/i7/9a6c4ad712a1062bb0008d4ec1620afd/1-5-2603/64568070/pry_zakrytyy_1.png) а зачем вот это (http://i.piccy.info/i7/8bc4048ff98b9a0ece5028a57015586d/1-5-2604/2058085/pry_zakrytyy_2.png)
Как исправить???
(Win7 х86)
challenger80
10-12-2011, 22:13
San_dr, для win7 x64 будут варианты?
San_dr, в аддоне v 4.7.1, (вариант с установкой в Program Files)не отображает пункты контекстного меню "Открыть в Блокноте" или "Открыть в AkelPad" для файлов без расширения, типа Run.
Cогласен с alax1972 , пункты контекстного меню "Открыть в Блокноте" и "Открыть в AkelPad" удобнее,
и Ярлык "AkelPad" в меню Пуск - Все программы - Стандартные не помешал бы, как в v 4.6.5
с моим файлом txt.coder »
Если это твой собственный файл txt.coder то в нем цвета задавай так (http://forum.oszone.net/post-1639707-1163.html) при этом можешь создать или свою тему, или попробуй из большого разнообразия Вид -> Тема -> Тема: (окно выбора). Смотришь, какие ты задействовал мнемоники в txt.coder и какой цвет расписан под них в теме (там они называются "Переменная"). О мнемониках почитать здесь (http://akelpad.sourceforge.net/forum/viewtopic.php?t=987)
Если мы фиксируем цвет чернил в средней части шкалы яркости, то более-менее контрастное изображение на бумаге возможно только в небольшой зоне на светлом краю диапазона, и небольшая зона на темном краю, что резко сужает диапазон создаваемых тем. Выход был найден в не жесткой привязке цветов в txt.coder' е. Хотя это заставляет прорабатывать приемлемые цвета для задействованных мнемоников при создании темы. Кроме того цвет зебры, цвет ее границ и др. а также цвета чернил и бумаги при отключенной подсветке задается в цветовой теме Вид -> Цвета... ->Цветовая тема: И желательно чтобы при вкл/выкл подсветки цвет бумаги и чернил менялся незначительно, иначе это будет утомлять.
При включенной подсветке редакция цветовых тем заблокирована - отключи лампочку (подсветку), перезагрузи Акель и меняй цветовую тему. Потом сохрани под каким-то именем. Найти все в одном месте для прочтения кажется пока невозможно, прочти Справка-Описание плагинов-Coder. Ну и на форуме Akelя. А с отсутствием ini файла в систем32... вернее с невозможностью его открыть ? (а его действительно нет по указанному месту?). Я думаю - это следствие неудачного эксперимента, удали Акель через "установку и удаление", почисть реестр и поставь заново. Удачи.
San_dr, для win7 x64 будут варианты? » Пока не поставлю себе х64 - не планирую, а то меня по Foobar2000 для(х64) подгрузили, теперь Акель :)))
San_dr, в аддоне v 4.7.1, (вариант с установкой в Program Files)не отображает пункты контекстного меню "Открыть в Блокноте" или "Открыть в AkelPad" для файлов без расширения, типа Run. » в этой версии установщик создается автоматом, я как бы не у дел. Буду учить матчасть и к следующему релизу что-нибудь попытаюсь. Помощь более опытных в этом товарищей приветствуется. Тем более - Новый год на носу, а у мну 4 смурфика, ой, внука ещё бесподарочные :))))
challenger80
11-12-2011, 00:34
Пока не поставлю себе х64 - не планирую, а то меня по Foobar2000 для(х64) подгрузили, теперь Акель )) »
Слежу за темой Foobar2000, тоже жду для х64, может заодно с Foobar2000 на виртуальной машине поэксперементировать. :wink:
Просто х64 системы становятся всё актуальней.
пункты контекстного меню "Открыть в Блокноте" или "Открыть в AkelPad »
Могу, если надо, добавить ключик в дистр, создаваемый конструктором.
San_dr,
Дай, плиз, рег-файл для этого
Дай, плиз, рег-файл для этого »
Я не уверен в необходимости пункта "Открыть в Блокноте" т.к. твик
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\*\Shell]
[HKEY_CLASSES_ROOT\*\Shell\astext]
@="Как текст..."
[HKEY_CLASSES_ROOT\*\Shell\astext\command]
@="notepad.exe %1"
стал вроде как стандартом, и многие сборки в сети его имеют. Вот оба пункта из .inf файла
HKCR,"*\shell\OpenInAkelPad",,0x0,"Открыть в AkelPad"
HKCR,"*\shell\OpenInAkelPad","Icon",0x0,"""%16422%\%PROG_DIR%\%PROG_1%"""
HKCR,"*\shell\OpenInAkelPad\command",,0x0,"""%16422%\%PROG_DIR%\%PROG_1%"" ""%%L"""
HKCR,"*\shell\OpenInNotepad",,0x0,"Открыть в Блокноте"
HKCR,"*\shell\OpenInNotepad","Icon",0x0,"notepad.exe"
HKCR,"*\shell\OpenInNotepad\command",,0x0,"notepad.exe %%1"
Как я уже говорил, - для варианта с подменой ему все достается по наследству, он на мой взгляд ни в чем дополнительном не нуждается, а вот при установке в Program Files я бы хотел "Открыть в AkelPad" обязательно, а "Открыть в Блокноте" будет дублировать "Как текст...", т.е. излишен
и Ярлык "AkelPad" в меню Пуск - Все программы - Стандартные не помешал бы »
Я думаю - ярлык требуется только для варианта Program Files.
San_dr,
Постараюсь сделать завтра и выложить обновлённый конструктор
AlexM22204
11-12-2011, 17:24
Вот оба пункта из .inf файла »
Вы хотяб сослались из чьего аддона это позаимствовали... :cool:
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.
Available in ZeroNet 1osznRoVratMCN3bFoFpR2pSV5c9z6sTC