Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » AkelPad (часть 2)

Модерирует : gyra, Maz

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 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 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146

Открыть новую тему     Написать ответ в эту тему

gyra

Moderator
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
 AkelPad
текстовый редактор с открытым исходным кодом, созданный, чтобы быть маленьким и быстрым
Авторы: Шенгальц А. А. (aka Instructor; версии 3–4); Кузнецов А. И. (версии 1–2)

Последний релиз: 4.9.9 от 16 октября 2024


Скачать
Программа релиз 4.9.9: многоязычная [exe]: x86 | x64; русская [zip]: x86 | x64; английская [zip]: x86 | x64    
Плагины полный авторский комплект: x86 | x64    
Скрипты авторская подборка: Instructor | KDJ | VladSh | Infocatcher    
Синтаксические файлы авторские дополнения к комплектным: akelpad.sf.net    
Шрифты авторская модификация для использования с плагином Fonts.dll: akelpad.sf.net    
Обновления авторская утилита AkelUpdater v6.8

Дополнения от сообщества
Программа Неофициальная компиляция из последних исходников 4.10.0 r4475 от 03.11.2024
Microsoft SDK для самостоятельной компиляции AkelPad и плагинов
NSIS 2.xx для самостоятельной компиляции AkelUpdater    
Плагины SpellCheck: проверка орфографии на движке Hunspell, подробнее. Автор: random6_2020. Скачать: x64 (1.3.0.4) | x86 (1.3.0.5) | исходники    
TagsView: разбор исходного кода при помощи ctags, подробнее: akelpad.sf.net | github. Автор: DV. Скачать: 0.5b github | sf.net    
Скрипты akelpad.sf.net | Infocatcher :: github | DV :: github | AZJIO | Andrey_A_A    
Синтаксические файлы • подборки: Lenchik & Drugmix & Skif_off | cuprum | Infocatcher :: github | VladSh | Andrey_A_A    
единым списком по расширениям (включая авторские)    
Утилиты ShellExt: пункт в контекстное меню проводника, подробнее. Автор: Ralph Shane. Скачать: 4.8.3.0    
Help: вызов справки с поиском выделенного текста, подробнее. Автор: AZJIO. Скачать: плагин, утилита    
AnotherFileNearby: создание слепка редактируемого файла, подробнее. Автор: AZJIO. Скачать: YaD    
Цветовые темы Atom One Dark Pro    
Сборки местная коллекция    
в составе сборок часто содержатся скрипты и синтаксические файлы, не имеющие самостоятельных ссылок, и потому не перечисленные в шапке

Помощь
Справка из исходников | FAQ 1 | FAQ 2
Справка от AZJIO
Coder-файл: справочные комментарии на русском языке
Установка AkelPad 4 на Windоws 7 с заменой Блокнота Windows

Всего записей: 7932 | Зарегистр. 18-02-2006 | Отправлено: 22:03 10-07-2017 | Исправлено: yozhic, 17:12 04-11-2024
spirit21

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Radanius
Что значит не помогло? У меня с "findall_mode=258" выводится количество совпадений при поиске с Qsearch, ставлю "findall_mode=2" - не выводится.

Всего записей: 1336 | Зарегистр. 13-11-2004 | Отправлено: 12:26 27-10-2024
Radanius



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
spirit21

Цитата:
Что значит не помогло? У меня с "findall_mode=258" выводится количество совпадений при поиске с Qsearch, ставлю "findall_mode=2" - не выводится.

скрин можно?

Всего записей: 1479 | Зарегистр. 10-08-2009 | Отправлено: 12:35 27-10-2024
olce77

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
del

Всего записей: 26 | Зарегистр. 30-04-2023 | Отправлено: 13:10 27-10-2024 | Исправлено: olce77, 13:11 27-10-2024
spirit21

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Radanius
https://ibb.co/FXpSt0P
https://ibb.co/GJCbfYX

Всего записей: 1336 | Зарегистр. 13-11-2004 | Отправлено: 13:11 27-10-2024 | Исправлено: spirit21, 13:12 27-10-2024
Radanius



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
spirit21
Вот так мне и надо. Но у меня почему-то так  

Всего записей: 1479 | Зарегистр. 10-08-2009 | Отправлено: 13:28 27-10-2024 | Исправлено: Radanius, 13:37 27-10-2024
spirit21

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Radanius

Цитата:
v.7.2 (Апрель 2019)
 + функциональность "Найти все" (установите new_ui=2)
 + функциональность "Авто-подсчёт всех вхождений" (установите new_ui=2)

При new_ui=2 еще одна кнопка со звездочкой появится на панели Qsearch.

Всего записей: 1336 | Зарегистр. 13-11-2004 | Отправлено: 13:39 27-10-2024
Radanius



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
spirit21
Вот, другое дело, заработало! Спасибо!

Всего записей: 1479 | Зарегистр. 10-08-2009 | Отправлено: 13:43 27-10-2024
Pilate86

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
FiLinX

Цитата:
а как это было?  

Да галочка была установлена, но загрузке возникали какие-то ошибки, хотя обновителю был разрешен доступ в Интернет.

----------
Windows 11 / Windows 7 x64
Просьба обращаться на "вы"

Всего записей: 848 | Зарегистр. 14-04-2008 | Отправлено: 16:54 27-10-2024
FiLinX



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ребят, можете пояснить, что у мене ни так со вставкой-заменой?
 
иду на страницу dmi3y-tv и скачиваю плейлист ZABAVA
открываю его в акеле, и вначале просто удаляю все каналы до забавовских, сохраняю.
а затем, перед первым же забавовским урлом делаю новую пустую строку  -  и вставляю туда это:

Код:
#EXTVLCOPT:http-user-agent=WINK/1.40.1 (AndroidTV/9) HlsWinkPlayer

в урле снизу ставлю курсор после http:// и выделяю с этого места вместе со сверху вставленной той строкой, и копирую в буфер это - https://7.i.getapic.me/h4cj.jpeg
далее стрелочкой назад убираю всё проделанное до исходного состояния
жму в панели на "Заменить..", и там в поле Что пишу http://  а в поле Чем вставляю из буфера то скопированное, и делаю Заменить всё
ну и как и положено и как привык всё исполняется как надо, и плейлист становится требуемого вида - https://7.i.getapic.me/h4cn.jpeg
 
но засада в том  -  что он нифига не раскрывается в плеерах, совсем!! ни в влц ни в потплеере..
чего то я непойму, шо у меня не так щас?
может чего в 4.9.9 с этим поменялось?  потому как раньше на 4.9.8 я подобным макаром делал групповые вставки-замены не одну сотню раз..
странно..
 
если же вставляю ту строку вручную  -  то плейлист рабочим получается
 
Добавлено:
ууу..  урряя!  я справился)
оказалось что всего то надо было в меню "Заменить.."  -  поставить галочку на Esc-последовательности  
))  не ругайте нуба сильно)

Всего записей: 2358 | Зарегистр. 05-05-2010 | Отправлено: 19:08 28-10-2024 | Исправлено: FiLinX, 19:35 28-10-2024
yozhic



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Обновились плагины Coder, LineBoard и Log.
Кто не пользуется AkelUpdater, удобнее брать с FTP: сортируем по дате модификации и берём обновлённые из верхней части списка:
https://akelpad.sourceforge.net/files/plugs/?C=M;O=D
 
Добавлено:
FiLinX (пост)
Цитата:
всего то надо было в меню "Заменить.."  -  поставить галочку на Esc-последовательности

Вообще-то и без неё должно работать. Но раз помогло, то пусть будет как есть )) Вы в другой раз, если подобные непонятки случатся, включите отображение окончаний строк (в плаге Coder). Часто бывает, что в них дело (CRLF, LF или CR).  

Всего записей: 2945 | Зарегистр. 20-03-2008 | Отправлено: 19:43 28-10-2024
FiLinX



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
yozhic
Цитата:
Обновились плагины Coder, LineBoard и Log

скажите - а они подходят для 4.9.8 ?
ну и вообще, весь PlugsPack.zip - можно ли из него обновить прям всё в моём Акеле 4.9.8 (х86) на ХР ?
он там у меня вкоряченный в тотал-коммандер, и оооооочень давно, и я даже не задумываюсь из за этого чтоб обновить до 4.9.9 (нехочу неожиданных геморроев, мало ли))
и походу плагины и скрипты там вообще никогда не обновлялись, потому как AkelUpdater.exe там просто отсутствовал в папке AkelFiles
но скачав апдатер и положив его туда, обновы выполнить там увы не позволяет, ругается  - SendRequest Error
вобщем, стоит ли вообще пробовать что то обновлять там на ХР ?

Всего записей: 2358 | Зарегистр. 05-05-2010 | Отправлено: 22:08 28-10-2024
volkovysk



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
ругается  - SendRequest Error
Системное нутро винды XP (через которое и делаются запросы на сервер, а так же на котором сидит встроенный IE6-8) не понимает устройство https-протокола сайта akelpad.sourceforge.net. Поэтому обновы придётся делать ручками, скачивая плагины через нормальный браузер.
Разрабу бы замутить, чтобы автообновления запрашивались по обычному HTTP на отдельный поддомен, но возможно ли такое на sourceforge — хз. Тогда можно было бы хоть с 95-ой винды ломиться на сервер.

Всего записей: 585 | Зарегистр. 21-04-2011 | Отправлено: 22:38 28-10-2024 | Исправлено: volkovysk, 22:44 28-10-2024
Skif_off

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
FiLinX

Цитата:
скажите - а они подходят для 4.9.8 ?

Если правильно помню, были изменения, требующие обновления и AkelPad.exe.
Как правило, PlugsPack.zip предназначен для текущего релиза, т.е. на данный момент 4.9.9.

Цитата:
нехочу неожиданных геморроев, мало ли

Маловероятно, что будут проблемы. Ну и никто не запрещает забэкапить папочку на всякий, тем более если вносили правки в скрипты или coder-файлы.

Цитата:
AkelUpdater.exe там просто отсутствова

Это вопрос к сборщику, полагаю, вся линейка 4.9.х  имеет оный.

Всего записей: 6586 | Зарегистр. 28-01-2008 | Отправлено: 00:00 29-10-2024 | Исправлено: Skif_off, 00:01 29-10-2024
destiny_child



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
yozhic

Ну получилось сборку запустить? Чтоб и мои правки для rc/h проверить чтобы просто уже
именно вашу сборку целиком (и плюс дебаг) поставить.

Всего записей: 3794 | Зарегистр. 01-04-2006 | Отправлено: 17:57 30-10-2024
Skif_off

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
А есть ли смысл как-то особенно торопиться? Обновлённые плаги уже выложены.

Всего записей: 6586 | Зарегистр. 28-01-2008 | Отправлено: 04:37 31-10-2024
yozhic



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
destiny_child
Куда конкретно эти два файла updatesVERSIONINFO ?

Если что-то ещё нужно учесть, напишите сразу, пожалуйста, чтобы не тратить время не переспрашивание.

Всего записей: 2945 | Зарегистр. 20-03-2008 | Отправлено: 07:20 31-10-2024
destiny_child



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
yozhic
Ну у меня же в посте прям сразу после ссылки для скачки написано это место:

Цитата:
Вот этим замените у себя в папке /akelpad_4/AkelFiles/Langs/Resources/version.h(rc)
и соберите. Вроде как должно получиться удачно и беспроблемно.

Вас смутило, что в конце стоит h(rc)? Ну это я просто чтобы не повторять весь путь - так оба файла указал. И .h и .rc
На вашей фотке это 2 и 5 элементы.
 
Насчёт учёта - именно поэтому и предложил вам попробовать, если что вылезет - тогда и решим. Хотя там максимум опечатка какая нить может вылезти в слегка новых и подправленных переменных, что задефайнены. Но это вроде как тривиально глазами "раскрывается".

Всего записей: 3794 | Зарегистр. 01-04-2006 | Отправлено: 21:27 31-10-2024 | Исправлено: destiny_child, 22:16 31-10-2024
yozhic



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
destiny_child (пост)
Цитата:
в посте прям сразу после ссылки для скачки написано... Вас смутило, что в конце стоит h(rc)?

Ух, прошу прощения    Это у меня помутнение стряслось (A momentary lapse of reason). Смутило меня вообще другое, постороннее, к Вашему посту не относящееся. Подробнее, если интересно...
 
В общем, не собрались ни exe-шники, ни dll-ки языковые. Старая переменная в коде осталась:

Код:
AkelPad.c(698) : error C2065: 'RC_AKELPADID' : undeclared identifier

А у dll-лек так:

Код:
Resources\Version.rc(39) : error RC2104 : undefined keyword or key name: RC_INTERNALNAME

 
Добавлено:
А тем временем:


Неофициальная компиляция AkelPad 4.10.0 r4473 [31.10.2024]
с плагинами (по списку на akelpad.sf.net) и AkelUpdater
 
Обычная: ya.ru | upload.ee
Отладочная: ya.ru | upload.ee
 
Изменения (кратко): только в AkelPad(64).exe и языковых dll.
Подробнее »»»

Всего записей: 2945 | Зарегистр. 20-03-2008 | Отправлено: 23:54 31-10-2024 | Исправлено: yozhic, 00:49 01-11-2024
destiny_child



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
yozhic (пост)
Цитата:
AkelPad.c(698) : error C2065: 'RC_AKELPADID' : undeclared identifier

Заменить на RC_FILEVERSION

а вот с
Цитата:
Resources\Version.rc(39) : error RC2104 : undefined keyword or key name: RC_INTERNALNAME

чушь какая-то вырисовывается.
Там ведь как сделано - ВСЕ первичные дефайны заданы в version.h файле. В НЁМ ЖЕ! и подключается version.rc файл.
ПОСЛЕ этих дефайнов. К примеру, можно проследить за дефайном RC_VERSIONDESCRIPTION, который буквально НАД строкой
дефайна для этой RC_INTERNALNAME объявлен. И как мы видим, RC_VERSIONDESCRIPTION принимается без проблем. Везде...
А тут вдруг для следующей за ней конструкции дается отлуп???
Надеюсь, что как только исправится первая ошибка эта вторая - исправится сама...
 
Добавлено:
Хмммм... покопался еще.... И есть одно подозрение откуда ноги растут у второй ошибки....
Но теорию я для этого найти не могу.... Берем для примера файл Russian.rc.
Вот такой блок:

Код:
 
  #if (RC_VERSIONBIT == 64)
    #define RC_VERSIONDESCRIPTION "AkelPad (x64) language module"
  #else
    #define RC_VERSIONDESCRIPTION "AkelPad (x86) language module"
  #endif
 

в разделе  

Код:
 
#define APSTUDIO_READONLY_SYMBOLS
/////////////////////////////////////////////////////////////////////////////
//
// Generated from the TEXTINCLUDE 2 resource.

повторяется равно так же как и для блока:

Код:
 
    "  #if (RC_VERSIONBIT == 64)\r\n"
    "    #define RC_VERSIONDESCRIPTION ""AkelPad (x64) language module""\r\n"
    "  #else\r\n"
    "    #define RC_VERSIONDESCRIPTION ""AkelPad (x86) language module""\r\n"
    "  #endif\r\n"
 

в разделе

Код:
 
#ifdef APSTUDIO_INVOKED
/////////////////////////////////////////////////////////////////////////////
//
// TEXTINCLUDE
//

в секции  

Код:
2 TEXTINCLUDE DISCARDABLE
BEGIN

 
ДЛЯ КАЖДОГО rc - мать его - коих 72 шт. по всему проекту раскидано.... НО разумеется СО СВОИМ текстом!
описания!
 
И как мы видим - эти повторы (и без кавычек и с кавычками) повторяют кусок из оригинального version.h

Код:
 
    #if (RC_VERSIONBIT == 64)
      #define RC_VERSIONDESCRIPTION "AkelPad (x64) text editor"
    #else
      #define RC_VERSIONDESCRIPTION "AkelPad (x86) text editor"
    #endif
 
Разумеется повторяют с учётом оригинальности самого текста описания! Т.е. не буквально символ-в-символ
 
А я же взял и в ТОЛЬКО получается оригинальном version.h добавил свой новый нужный #define RC_INTERNALNAME .....
Отсюда есть подозрение, что эту добавку надо раскидать по всем этим rc чертовым для этих двух блоков в них: т.е. это
сперва без кавычек, а потом с кавычками....
 
НО ещё раз - если честно - это как-то очень непонятной странно выглядит. Потому как каждый их этих ресурсных файлов
должен и принадлежит определенной единице сборки проекта и априори заточен на то, что бы предоставлять нужную
инфу по версионности (в частности) для этой единицы. А тут вдруг нам типа надо для идентичности раскидать этот новый
дефайн в 1 строку, чтобы он вдруг стал только тогда видимым всем и везде? Ну оооооочень странно и непонятно....
Ибо как я уже выше уточнил - текст-то описания для каждой единицы сборки в этом повторяющемся блоке всё равно
уникален - как и должно было бы быть. Он описывает суть именно каждой из этих единиц сборки.
Как вот для моего примера выше - в блоках повтора используется текст, описывающий этот "языковой модуль".
В моём варианте в файле version.h описывается уже сразу вся прога мол, это "text editor with rich plugins support"....

Добавлено:
Наверное тогда сделать лучше так. УБРАТЬ из моей версии файла version.h дефайн для RC_INTERNALNAME
а в мою версию файла version.rc ДОБАВИТЬ блок:

Код:
 
    #if (RC_VERSIONBIT == 64)
      #define RC_INTERNALNAME "AkelPad64"
    #else
      #define RC_INTERNALNAME "AkelPad"
    #endif

Прямо сразу перед блоком:

Код:
 
/////////////////////////////////////////////////////////////////////////////
//
// Version
//

 
И тогда мы не будем мучать все эти найденные 72 файла. Ну и правки останутся очень локальными.

Всего записей: 3794 | Зарегистр. 01-04-2006 | Отправлено: 10:59 01-11-2024 | Исправлено: destiny_child, 11:50 01-11-2024
yozhic



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
destiny_child
Тут я уже пас, Вы дальше, пожалуйста, без меня. И временем не располагаю, и сам вопрос преобразования нумерации и формирования св-в файлов изначально у меня энтузиазма не вызывал. В целом, мне кажется, если бы разработкой программы занимался коллектив, то унифицировать что-то здесь было бы уместно. А поскольку автор один, то он сам, как ему заблагорассудится волен нарекать имя своему творению и определять систему летоисчисления, в котором оно живёт. Предложить улучшение, конечно, дело доброе, но тогда Вам, наверное, лучше было бы самостоятельно всё подготовить да отладить, тем более все необходимые инструменты доступны, ссылки на виду, да и быстрее оно так, без лишних передаточных звеньев. Так что не сочтите, пожалуйста, за недружелюбие, но я того — «мавр сделал своё дело, мавр может уходить»  

Всего записей: 2945 | Зарегистр. 20-03-2008 | Отправлено: 14:58 01-11-2024 | Исправлено: yozhic, 15:01 01-11-2024
Открыть новую тему     Написать ответ в эту тему

Страницы: 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 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146

Компьютерный форум Ru.Board » Компьютеры » Программы » AkelPad (часть 2)


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru