PDA

Показать полную графическую версию : [addon] Akelpad


Страниц : 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 [69] 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97

ya158
29-02-2012, 22:30
Может быть, в этом дело?... »
В этом дело. Определи явно какую-нибудь программу для открытия авишек

АВаТар
01-03-2012, 08:27
Определи явно какую-нибудь программу для открытия авишек »
Такая программа и соответствующая настройка у меня стоят и работают. При нажатии на клавишу <Enter> или по двойному щелчку ЛКМ запускается автоматом проигрыватель avi-шек.
Просто в контекстном меню бред какой-то получается. А откуда он возник, пока что не понятно... Значит, AkelPad тут 100% не при чём?
ЗЫ. Настройку реестра взял отсюда (http://soft.oszone.net/program/3930/).

ya158
01-03-2012, 20:21
АВаТар,
AkelPad, собранный при помощи моего конструктора, не создаёт никаких записей в реестре (за исключением тех, которые задаются ключами в командной строке)

АВаТар
01-03-2012, 21:01
Эхххх, теперь даже и не знаю куда копать...

ya158
01-03-2012, 22:11
Эхххх, теперь даже и не знаю куда копать... »
Да всё просто - отключи все твики и включай по-очереди, чтобы выяснить какой гадит.

АВаТар
02-03-2012, 18:29
Эхххх, теперь даже и не знаю куда копать... »
Раскопал таки! Всё дело было в той самой настройке (http://forum.oszone.net/post-1869481.html#post1869481)!
Лекарство сделал такое:

Windows Registry Editor Version 5.00

; Отмена Блокнота в качестве программы, открывающей файлы с неизвестным расширением.
; Восстановливает стандартные действия и стандартные значения реестра.

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Unknown\shell]
@="openas"

[-HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Unknown\shell\Notepad]

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Unknown]
"AlwaysShowExt"=""
"QueryClassStore"=""

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Unknown\shell]
@="openas"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Unknown\shell\openas]

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Unknown\shell\openas\command]
@=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,\
00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,72,00,75,00,\
6e,00,64,00,6c,00,6c,00,33,00,32,00,2e,00,65,00,78,00,65,00,20,00,25,00,53,\
00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,00,5c,00,73,00,\
79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,73,00,68,00,65,00,6c,00,6c,\
00,33,00,32,00,2e,00,64,00,6c,00,6c,00,2c,00,4f,00,70,00,65,00,6e,00,41,00,\
73,00,5f,00,52,00,75,00,6e,00,44,00,4c,00,4c,00,20,00,25,00,31,00,00,00
Всем спасибо за помощь! :)

San_dr
10-03-2012, 01:14
Немного оторвавшись от женщин на праздники выбрал время для Акеля :) Проработал самое слабое звено в сборке - отсутствие нормальных горячих клавиш (хоткеев). Заодно подправил многие иконки, меню.
--------
ЗЫ. Те необъявленные обновления ссылок, которые часто бывают на моей страничке служат в основном с целью синхронизации папки сборки между моими "рабочими местами", скачивать их без моего объявления необязательно, на любителя. Для разборок с хоткеями составил сводную таблицу, может кому пригодится
Обе сборки (х64 и х86) обновлены
=============
если кто обновляет мою же сборку, без своих специфичных настроек, - то лучше вначале удалить предыдущую версию. Иначе подхватится старый .ini файл, а в этой сборке в него немного добавлено - запуск горячих клавиш и др., так что лучше (в этот раз) не сохранять старые настройки.

San_dr
29-03-2012, 15:56
Портабельные версии моей сборки Akelpad'а
http://savepic.net/4237414.jpg
‹›‹›‹›‹›‹›‹›‹›‹›‹›‹›‹›‹›‹›‹›‹›‹›‹›‹›‹›‹›‹›‹›‹›‹›‹›‹›‹›‹›‹›‹›‹›‹›‹›‹›‹›‹›‹›‹›‹›‹›‹›‹›‹›‹›‹›‹›‹›‹›‹›‹› ‹›‹›‹›‹›‹›‹›‹›‹›‹›
Портабельная версия отличается тем, что в настройках указано (Параметры —> Реестр —> Последние файлы - количество - 0 (вместо дефолтных 30). Это устраняет запоминание открытых ранее файлов. Кроме того отсутствует плагин Последних Файлов RecentFiles.dll и связанные с ним пункты меню - "Список ПФ", "Очистить список ПФ" и т.д, кроме того исключен пункт "Вернуть закрытую вкладку" (т.к. информация о закрытых не сохраняется)
®©В сборке использованы фрагменты из сборок ya158 (http://forum.oszone.net/member.php?u=31829), Andrey_A (http://tc-image.3dn.ru/forum/9-143-1), VladSh (http://akelpad.sourceforge.net/forum/viewforum.php?f=4) и собственные наработки. VladSh принадлежит так-же инструкция по установке портативной версии (Portable.txt).
А так же много скриптов от постоянных участников форума Акельпада.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
В заключении - короткая инструкция по непортабельной установке этих сборок - установите папку Akel в нужное вам место, запустите AkelPad.exe, далее "Настройки" —> " Ассоциировать Акельпад" Теперь ассоциации применятся по месту расположения. (это не рекомендуется делать на флешке, т.к. система потом не даст ее вытащить:))
Если вы расположите папку Akel из архива в директории C:\Program Files, то можно воспользоваться твиком из аттача - openinAkelpad.reg - в контекстном меню всех файлов появится запись - Открыть в AkelPad. При удалении программы воспользуйтесь вторым твиком из архива аттача - DelopeninAkelpad.reg
Также зайдите Настройки/Параметры программы.../Реестр и исправьте "Количество файлов" с 0 на 30 - этим вы разрешите запись в реестр для списка последних файлов.
==================================================================

х(64) скачать (http://rgho.st/859dlFsPc) - ссылка от 29.10.16 v.4.9.8 3.8 МБ

х(86) скачать (http://rgho.st/8nVGTpZbS) ссылка от 29.10.16 v.4.9.8 (38.7 МБ МБ) В полной портабельной версии справочные материалы "Программирование" (меню -> "i"-> "Программирование") значительно расширены и находятся "на борту" для возможности автономной, без связи с интернетом, работы (в папке AkelFiles\Help).

ya158
29-03-2012, 19:36
San_dr,
А что будет, если
1. Твоя сборка будет на флешке.
2.Я запущу AkelPad.exe, далее "Настройки" -> " Ассоциировать Акельпад".
3.Вытащу флешку и попробую запустить какой-нибудь txt?

San_dr
30-03-2012, 15:10
San_dr,
А что будет, если
1. Твоя сборка будет на флешке.
2.Я запущу AkelPad.exe, далее "Настройки" -> " Ассоциировать Акельпад".
3.Вытащу флешку и попробую запустить какой-нибудь txt? »
Сразу хочу сказать, что скрипт ассоциации почему-то чувствителен к оконному режиму, и в PMDI не срабатывает. Надо перевести в однооконный (SDI) режим, перегрузить прогу, нажать "ассоциировать", а потом можно будет выбрать нужный режим, ассоциации уже будут.
Если запустить с флешки, то ассоциации тоже будут, но вот вытянуть ее система не даст. А если вытянуть с убиванием процесса, то при клике по текстовому файлу, естественно откроется диалог выбора программы.
Если в системе уже был "стационарный" Akel и его ассоциации переписались на "вытянутый", то надо запустить ехе "стационарного" и проделать то же самое, т.е. выбрать SDI, перегрузить прогу, ассоциировать (возвратить ассоциации), выставить нужный оконный режим и вуаля.
А вообще-то ассоциации - не для флешек. Возможность есть, но легче - просто ярлык акеля с флешки держать на столе, открыл акель - кинул на него нужный файл и работаешь. Ассоциации - это для нестандартных, но стационарных мест - в папке тотала, например
=========
наверное изменю умолчательный оконный режим на SDI, а после ассоциации уже кто как хочет, перезалью на днях, может еще что выплыват - сборка не малая, я во всех режимах ее не пробывал, только те режимы с которыми работал. Так что приветствую всяческую помощь в этом. :)

ya158
30-03-2012, 18:23
Если запустить с флешки, то ассоциации тоже будут, но вот вытянуть ее система не даст. А если вытянуть с убиванием процесса, то при клике по текстовому файлу, естественно откроется диалог выбора программы. »
Тогда эту сборку нельзя называть "портабельной".
С другой стороны сам AkelPad является портабельным по умолчанию (если правильно расположить его файлы). Естественно, если не ассоциировать его с различными файлами.Например, если запустить скрипт setup.cmd из моего конструктора, то в папке MyAkelPad получится портабельная версия.

Guman
04-04-2012, 07:03
Аддон от BXA обновить бы до новой версии..

zelenuchka
04-04-2012, 10:57
Guman, уже давно об этом писалось ... я даже в личку писал ему, но, к сожалению, он молчит.
Есть некоторые нюансы в 4.6.5, но это не к автору аддона, а к разрабам.
Тоже жду обновления.

BXA
04-04-2012, 16:32
Guman, zelenuchka,
http://forum.oszone.net/post-1853621-1329.html

Guman
06-04-2012, 05:59
а вам самому трудно сделать новую версию не для себя а для других??

BXA
06-04-2012, 16:03
Guman,
При присоединении тулбара подразумевается подсоединение и всех плагинов иначе кнопки будут выдавать ошибку при нажатии. Аддоны со всеми плагинами уже существуют, делать ещё один нет смысла.
Можно, конечно порезать плагин тулбара до необходимого минимума, это может привести к непредсказуемым последствиям, надо тестировать и тп но пока нет особого желания, хотя может со временем сделаю...
:coffee:

San_dr
09-04-2012, 16:11
v 4.7.4 (x86) в шапке, - добавлена проверка правописания, языки, словари и др. + ярлык на раб. стол

(x64) и портабельную обновлю на днях, по мере готовности.

San_dr
12-04-2012, 16:14
(x64) и портабельную обновлю на днях, по мере готовности. »
обновил
расширен состав кодеров подсветки до 33, а число расширений, использующих определенную подсветку синтаксиса достигло 626. Исправлены случаи дублирования расширений в разных кодерах. Обновил также саму страничку сборки.

akmit
12-04-2012, 19:04
San_dr,
в обоих сборках, при выборе Вид-->Цвета кнопка ОК не активна и нельзя выбрать цветовую тему.

San_dr
17-04-2012, 11:06
при выборе Вид-->Цвета кнопка ОК не активна и нельзя выбрать цветовую тему. »
Это фича самого Акеля - зайди в "Настройки" -> "Плагины" и сними птицу с Coder;;HighLight, нажми ОК. Отключи подсветку (кнопку с лампочкой) и перезагрузи программу. Теперь все активно. А с включенной подсветкой Акель не разрешит менять цвета. Это в FAQ все описано "Справка" -> ЧаВо-FAQ, п.№7




© OSzone.net 2001-2012