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

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в 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

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

gyra

Moderator
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
AkelPad  4.9.8 (от 18 июля 2016)
 
Страница программы | Скачать | Описание | Плагины | Форум | Скриншот (без плагинов) | Предыдущая часть темы
 


AkelPad - текстовый редактор с открытым исходным кодом, созданный, чтобы быть маленьким и быстрым.



Скачать инсталлятор (многоязычный): x86 | x64  

Скачать архив (русская версия): x86 | x64  
Скачать архив (английская версия): x86 | x64  

Скачать сборник плагинов: x86 | x64  

AkelUpdater v6.8 - обновление программы, плагинов и скриптов

Авторы:
AkelPad 4 - Шенгальц А.А.
AkelPad 3 - Шенгальц А.А.
AkelPad Classic (2.x) - Кузнецов А.И.
AkelPad - Кузнецов А.И.
 


Различные старые версии
Сборки AkelPad
Установка AkelPad 4 на Windоws 7 "С заменой Блокнота Windows"
Готовый батник (запустить перед установкой AkelPad)  для установки AkelPad 4 на Windоws 7 x86 "С заменой Блокнота Windows"
 
FAQ | Файл справки онлайн
 
Коллекция скриптов
Дополнительные синтаксические файлы
 

Всего записей: 7423 | Зарегистр. 18-02-2006 | Отправлено: 22:03 10-07-2017 | Исправлено: AlexDAT, 01:12 26-07-2019
Agema



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Здравствуйте.
Был один, а теперь и второй файл открывается в сабже при открытии любого файлика в программе. Где очистить этот список?

Всего записей: 1131 | Зарегистр. 29-11-2007 | Отправлено: 19:08 17-11-2017
gyra

Moderator
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Agema
Скорее всего включён Sessions::Main в плагинах.

Всего записей: 7423 | Зарегистр. 18-02-2006 | Отправлено: 20:40 17-11-2017
Agema



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
gyra
Спасибо! Действительно, есть такой.

Всего записей: 1131 | Зарегистр. 29-11-2007 | Отправлено: 20:49 17-11-2017 | Исправлено: Agema, 20:50 17-11-2017
Hmury



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

Цитата:
Не совсем уловил, в чём, собственно, проблема? Трудностей или чего-то необычного не наблюдаю в Win10, проверьте, на всякий случай, и покажите, есть ли что у вас в CmdLineBegin (в AkelPad.ini или в реестре) и опишите по шагам, где что не так.

Прошу прощения, сумбурно объяснил.
По шагам.
Для примера берем 3 текстовых файла и открываем их в конкуренте. Получаем ожидаемое - одно окно и в нем каждый файла во вкладке:
https://yadi.sk/i/5XPlyYi-3Pqusi
Раньше в AkelPad было также, сейчас же получаем 3 отдельных окна:
https://yadi.sk/i/WPFRggU_3Pqv4b
"Правильно" он открывает только если новый файл открывать через меню "открыть" самого AkelPad.
Если же из системы (кликом по файлу из проводника) - то получаем ситуацию, как на скрине выше.
Причем с AkelPad я давно, не первый год, активно на 3 разных компьютерах (домашний, рабочий, ноут), на всех 3 проходили периодически и смены системы, переустановки, обновления в разном режиме, т.е. вариант "побитой ОС" исключен.
Особо не напрягало (да и не напрягает), но данная проблема уже года 2 кажется.
Вот задумался что не так.
P.S.: CmdLineBegin - пустое значение

Всего записей: 409 | Зарегистр. 13-01-2008 | Отправлено: 09:00 20-11-2017
demonwolf

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Как прописать выражение, для того, что бы в нужный текст дописать данные?
 
Пример. Было: feeBonus="Happiness:4500,Experience:500"
Стало: feeBonus="Happiness:4500,Experience:500,Gem:1000"

Всего записей: 90 | Зарегистр. 11-07-2009 | Отправлено: 16:23 20-11-2017
gyra

Moderator
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
demonwolf
Мало данных, в вашем примере можно обойтись обычной заменой Experience:500 на Experience:500,Gem:1000. Но ведь наверное не всё так просто?

Всего записей: 7423 | Зарегистр. 18-02-2006 | Отправлено: 17:19 20-11-2017
demonwolf

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
gyra
а какие данные ещё надо предоставить? Сам файл?
http://akelpad.cvs.sourceforge.net/viewvc/akelpad/akelpad_4/AkelFiles/Docs/AkelHelp-Rus.htm#ch7 - здесь нужной команды я не нашёл. Может плохо искал.

Всего записей: 90 | Зарегистр. 11-07-2009 | Отправлено: 20:17 20-11-2017
Skif_off

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Hmury
Как устанавливали AkelPad? Как открываете файлы?
Попробовал разные варианты, предлагаемые инсталлятором (кроме портативки с ручным ковырянием в реестре) - не наблюдаю похожего...

Всего записей: 5823 | Зарегистр. 28-01-2008 | Отправлено: 22:42 20-11-2017
gyra

Moderator
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
demonwolf
В вашем примере всего лишь добавляется ",Gem:1000", дальше одни вопросы, если речь идёт о регулярке. Т.е. всегда ли после Experience:500 или число м.б. другим или вообще не  всегда после Experience. В общем нужно понять за что зацепиться, чтобы составить регулярное выражение.

Всего записей: 7423 | Зарегистр. 18-02-2006 | Отправлено: 23:49 20-11-2017 | Исправлено: gyra, 23:50 20-11-2017
demonwolf

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
gyra
всё правильно, в конце после Experience:500 должно дописываться ,Gem:1000. Но оно должно дописываться перед закрывающимися кавычками, но после того, что находится в кавычках.
Может так понятней?
 
Вот несколько примеров.
Было:
feeBonus="Experience:500,Happiness:1350"
feeBonus="Gold:500,Happiness:200,Experience:350"
feeBonus="Food:1000"
 
Стало:
feeBonus="Experience:500,Happiness:1350,Gem:1000"
feeBonus="Gold:500,Happiness:200,Experience:350,Gem:1000"
feeBonus="Food:1000,Gem:1000"

Всего записей: 90 | Зарегистр. 11-07-2009 | Отправлено: 23:58 20-11-2017 | Исправлено: demonwolf, 00:06 21-11-2017
gyra

Moderator
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
demonwolf
Ну так это решается простой заменой без регулярных выражений, я же писал об этом. Вызываете диалог Заменить (Strl+R):
Что: Experience:500  
Чем: Experience:500,Gem:1000  

Пока писал пост уже отредактировали, сейчас регулярку составлю...
Как то так:
Что: feeBonus=\"([^\"]+)\"
Чем: feeBonus="\1,Gem:1000"
отметить галку Регулярные выражения.

Всего записей: 7423 | Зарегистр. 18-02-2006 | Отправлено: 00:12 21-11-2017 | Исправлено: gyra, 00:29 21-11-2017
Hmury



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

Цитата:
Как устанавливали AkelPad?

Спасибо, мил человек )
Я ж 2 года мучался
И думать не мог, что это все оттого, что как поставил когда его портабельным, так он и стоял все в той же папке, обновляясь время от времени.
А всего-то надо было ИНСТАЛЛИРОВАТЬ в ОС.
Как-то даже мысль не пришла в голову за все время.
Теперь начинается новая эра моей любви к AkelPad )))
***********
(Сейчас прям раз 15 его открывал закрывал в разных сочетаниях, и наслаждался вкладками ))))

Всего записей: 409 | Зарегистр. 13-01-2008 | Отправлено: 16:14 21-11-2017
demonwolf

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
gyra
спасибо за помощь. Выражение работает.

Всего записей: 90 | Зарегистр. 11-07-2009 | Отправлено: 20:44 21-11-2017
Skif_off

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Hmury
Да не за что А как вы его раньше, портативным, запускали и передавали ему файлы? (Сам предпочитаю портативную версию.)

Всего записей: 5823 | Зарегистр. 28-01-2008 | Отправлено: 00:44 22-11-2017
tramparamparam02



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Внезапно после очередного обновления и перезагрузки системы AkelPad стал при вызове каждый раз выдавать сообщение об ошибке: "QSearch error: Can not initialize the Dialog Switcher". Без разницы, вызывать ли AkelPad с пустым окном или открывать уже существующий файл.
 
Путём нескольких несложных тестов выяснил, что проблема как-то связана с одной строкой в секции [Plugs] в файле AkelPad.ini:
Код:
QSearch::DialogSwitcher=65536

Когда удаляю эту строку, ошибка исчезает. Восстанавливаю эту строку обратно - опять ошибка.
 
В чём может быть дело? В Гугле ничего не нашёл. Спасибо!

Всего записей: 1694 | Зарегистр. 30-03-2016 | Отправлено: 23:49 05-12-2017 | Исправлено: tramparamparam02, 00:01 06-12-2017
Skif_off

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
tramparamparam02
Версия QSearch? Плагин недавно обновился, может, отсюда ноги растут?
Ещё вариант: ноябрьская тестовая версия сабжа.

Всего записей: 5823 | Зарегистр. 28-01-2008 | Отправлено: 08:12 06-12-2017
tramparamparam02



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Skif_off 07:12 06-12-2017

Цитата:
Плагин недавно обновился, может, отсюда ноги растут?

Может быть... Но каким образом? Последняя обновление плагина, выложенное автором - версия 7.0 от 3-го декабря. Автообновления плагинов в сабже вроде бы нет. Вручную я его в последние дни тоже не обновлял.

Цитата:
Версия QSearch?

Не нашёл корректного способа посмотреть версию плагина. Но файл AkelPad\AkelFiles\Plugs\QSearch.dll имеет дату последнего изменения 18.07.2016. Если открыть этот файл в обычном текстовом вьюере, то в конце файла можно различить Product Version 6.9.0.

Цитата:
Ещё вариант: ноябрьская тестовая версия сабжа

Но не сама же она залезла мне в компьютер. Автообновления в сабже, насколько я знаю, нет.
В окне About указана версия сабжа 4.9.9., файл AkelPad.exe имеет дату 07.08.2017.

Всего записей: 1694 | Зарегистр. 30-03-2016 | Отправлено: 11:57 06-12-2017 | Исправлено: tramparamparam02, 11:59 06-12-2017
Skif_off

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

Цитата:
Вручную я его в последние дни тоже не обновлял.  


Цитата:
Но не сама же она залезла мне в компьютер.

Но вы вообще ничего не сказали ни о версии AkelPad, ни о версии ОСи
4.9.9 - это dev-версия, попробуйте обновить все плагины и откатить AkelPad до 4.9.8, если ошибка останется - обновить до текущей dev-версии.
 
На х86 воспроизвести не получается, основной функцией плагина QSearch (поиском) практически не пользуюсь, но фича QSearch::DialogSwitcher нравится и всегда включена.

Всего записей: 5823 | Зарегистр. 28-01-2008 | Отправлено: 13:50 06-12-2017
tramparamparam02



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Skif_off 12:50 06-12-2017
Цитата:
Но вы вообще ничего не сказали ни о версии AkelPad, ни о версии ОСи    
На х86 воспроизвести не получается,

Прошу прощения, не подумал, что это может иметь значение. У меня Windows 7 x64.

Цитата:
4.9.9 - это dev-версия, попробуйте обновить все плагины и откатить AkelPad до 4.9.8, если ошибка останется - обновить до текущей dev-версии.

Спасибо, попробую так сделать.  
А всё-таки что могло стать причиной трабла? Эти версии сабжа и плагина у меня стоят уже много месяцев, и никаких ошибок до сих пор не было.

Всего записей: 1694 | Зарегистр. 30-03-2016 | Отправлено: 15:06 06-12-2017 | Исправлено: tramparamparam02, 15:06 06-12-2017
Skif_off

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

Цитата:
Прошу прощения, не подумал, что это может иметь значение.

Win10, бывает, с сюрпризами.
 
Честно говоря, теряюсь в догадках. Добрался до Win7x64 HP SP1 (обновляется, кажется, паком от simplix), проверил AkelPad обеих разрядностей - везде порядок. Можно ещё попробовать чистую версию (слить портативную), вдруг что локальное?
На всякий случай мой QSearch.ini

Всего записей: 5823 | Зарегистр. 28-01-2008 | Отправлено: 15:50 06-12-2017
Открыть новую тему     Написать ответ в эту тему

Страницы: 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

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

Имя:
Пароль:
Сообщение

Для вставки имени, кликните на нем.

Опции сообщенияДобавить свою подпись
Подписаться на получение ответов по e-mail
Добавить тему в личные закладки
Разрешить смайлики?
Запретить коды


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

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.Board
© Ru.Board 2000-2018

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru