[ Обновленные темы · Новые сообщения · Участники · Правила форума · Поиск · RSS ]
Модератор форума: ХарВик, simup, Andrey_A, chip642  
AkelPad Image Full 32.32
Andrey_AДата: Четверг, 08.03.2012, 17:34 | Сообщение № 1
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7191
Награды: 143
Репутация: 125
Аверин Андрей
AkelPad Image Full 32.32


Разработчик: Шенгальц А.А.
Сайт: http://akelpad.sourceforge.net/ru/index.php
Версия: 4.9.8
=====================================
Дата Выпуска сборки: 06.02.2017
Версия сборки: 32.32
Автор сборки: Averin Andrey
Разрядность: 32bit
Платформа: Portable
Язык интерфейса: Русский
Статус: Бесплатный
Системные требования: Windows 2000/XP/Vista/7/8 x32, x64
Форумы поддержки: tc-image.3dn
=====================================

Сборка содержит:
2-x уровневое главное меню
16 - переключаемых ToolBar'ов
более 11 утилит
более 19 справочников по скриптописанию: vbs, js, php, wsh, xml ...
более 30 плагинов (часть из них ToolBar.dll сдублицированы для увеличения функциональности)
более 89 файл подсветки синтаксиса (17 авторские)
более 190 настроенных "горячих клавиш" для удобства работы с текстом
более 310 скриптов, в том числе и авторских
более 1550 значков - авторская подборка библиотеки значков
более 1000 типов файлов подсвечиваются синтаксисом
более 4700 пунктов в главном меню
и многое другое....

Размер сборки в распакованном виде составляет ~118 Mb

Описание:
AkelPadImage является первой и крупнейшей уникальной сборкой-библиотекой бесплатного текстового редактора AkelPad, в которой собраны сотни скриптов, значков, утилит, команд для комфортной работы с любыми текстовыми файлами. Можно много описывать преимущества - лучше один раз попробовать.

Дополнительно:
Ряд контекстных меню и скриптов направлены для работы с Total Commander и TC Image






Бесплатно скачать AkelPad Image Full 32.32



[info]'=============================== Спасибо ================================
Выражаю искреннюю благодарность всем, кто напрямую или косвенно помогал и повлиял на развитие проекта
Авторам программы: Алексею Кузнецову и Шенгальц Александру
Всем авторам плагинов, скриптов, тестерам и не только: VladSh, KDJ , Infocatcher, FeyFre , se7h , Fr0sT, cnnnc, Idjo, lexa, Yustas.NeO, DV, bluestone, levilevi, oyaebu, wisgest, opk44, Serge Yolkin, GREY, evxeon, LonerD, ХарВик, Veter, simup, xianon, JKT, GGG8, Yaroslav, San_dr, ASMEst, fuzzy16, ge57, WAIVER, asmadeus, bonsai, InFive,
моим близким друзьям и родственникам: одним спасибо что поддерживали, другим - за то, что не мешали
'=======================================================================[/info]




Возможно они Вам будут полезны и интересны.
Вступить в группы Вам ничего не стоит, но тем самым Вы поможете продвинуть их в рейтинге.
Мне важен каждый подписчик!!!

Меня ВКонтакте можете найти тут: vk.com/averin_and


 
icoomnlzthptxbcdemДата: Среда, 04.05.2022, 05:43 | Сообщение № 766
Рядовой

На сайте с: 09.01.2022
Сообщений: 9
Награды: 0
Репутация: 0
Хммммммм........А что с ним делать ?
Я не знаю, как его применять....
Я недавно увидел Ваш замечательный, всемогущий и удобный AkelPad,
но скриптами пользоваться не умею....
Что с ним делать, можно в 2-х словах ?

С уважением, Андрей.
 
chip642Дата: Среда, 04.05.2022, 06:20 | Сообщение № 767
Генералиссимус

На сайте с: 24.04.2013
Город: Москва
Сообщений: 1495
Награды: 62
Репутация: 58
icoomnlzthptxbcdem

Добавление кода кнопки на панель инструментов или в выпадающее меню AkelPad
 
icoomnlzthptxbcdemДата: Среда, 04.05.2022, 22:08 | Сообщение № 768
Рядовой

На сайте с: 09.01.2022
Сообщений: 9
Награды: 0
Репутация: 0
Спасибо большое !

А возможно, чтобы он как-то рассортировывал выделенное
по столбцам (для екзеля) а также в ворде или другом текстовом
редакторе, но "отделяя" табличными границами ?
Вот я копирую с сайта данные, и мне надо, чтобы эти столбцы
были отделены границами, и чтобы они были доступны и в екзеле,
и в любых др.текстовых редакторах,
чтобы при выделении выделялось не все, а только столбец.
Помогите, пожалуйста !
10.12.20 69 248 119 1% 1 576 427 1% 44 685 449 1%
11.12.20 69 921 284 1% 1 589 373 1% 45 142 667 1%
12.12.20 71 368 723 2% 1 601 294 1% 46 634 835 3%

С уважением, Андрей.
 
Andrey_AДата: Четверг, 05.05.2022, 20:03 | Сообщение № 769
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7191
Награды: 143
Репутация: 125
Аверин Андрей
icoomnlzthptxbcdem, если честно - то я не понял задачи...
Акел - не exel - тут таблиц нет

.


 
icoomnlzthptxbcdemДата: Четверг, 05.05.2022, 20:57 | Сообщение № 770
Рядовой

На сайте с: 09.01.2022
Сообщений: 9
Награды: 0
Репутация: 0
Это я непонятно сформулировал вопрос, извиняюсь.
Да, я знаю, что таблиц тут нет, как в экзеле,
но сам редактор для работы оказывается очень удобный,
а насчет функционала - так превосходит ворд и экзель!
Вопрос в следующем:
Вот я копирую с сайта, или с текстового или любого другого док-та
данные:
10.12.20 69 248 119 1% 1 576 427 1% 44 685 449 1%
11.12.20 69 921 284 1% 1 589 373 1% 45 142 667 1%
12.12.20 71 368 723 2% 1 601 294 1% 46 634 835 3%
Мне надо, чтобы даты "12.12.20", значения "71 368 723"
и проценты "2%" акел рассортировал по "псевдостолбикам",
отделяя сами данные каким-то разделительным символом: "-----" или "\\\\\"...
Дело в том, что с сайта вставляется непрерывная строка из этих данных,
а мне надо, чтобы они были разделены.
Вот желаемый вид:
10.12.20-----69 248 119------1% 1 576 427-------1% 44 685 449------1%
11.12.20-----69 921 284------1% 1 589 373-------1% 45 142 667------1%
12.12.20-----71 368 723------2% 1 601 294--------1% 46 634 835------3%
И мне надо, чтобы при выделении выделялось не все,
а только необходимый столбец, возможно это зделать
для большого массива данных ?

С уважением, Андрей.
 
Andrey_AДата: Четверг, 05.05.2022, 22:55 | Сообщение № 771
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7191
Награды: 143
Репутация: 125
Аверин Андрей
icoomnlzthptxbcdem, когда копируется с exel , то разделителем является табуляция ( в большинстве случаев)
В поиске, что в скрипте, что в диалоге табуляция обозначается \t



.


 
icoomnlzthptxbcdemДата: Четверг, 05.05.2022, 23:16 | Сообщение № 772
Рядовой

На сайте с: 09.01.2022
Сообщений: 9
Награды: 0
Репутация: 0
Понял, спасибо, ну и последний, надеюсь, вопрос....
Мне очень надо, чтобы так же работало при копировании
с сайта в ворд.
Будет ?
Или что-то применять надо ?
 
icoomnlzthptxbcdemДата: Пятница, 06.05.2022, 01:22 | Сообщение № 773
Рядовой

На сайте с: 09.01.2022
Сообщений: 9
Награды: 0
Репутация: 0
Мне надо, чтобы при копировании с сайта (или с любого вордовского док-та)
можно было вставить в акел, и потом он разделил данные
в столбцы так как в скринах.
Но мне нужно это не только в екзелевском формате, а и в вордовском.
Можно это осуществить ?
В общем, как-то указать ему границы, и он разделил сплошные данные на столбцы.
Разделение - любое, "--------", или "//////", но только чтобы он "понимал", что это уже столбцы !
И чтобы при выделении он выделял соответствующий столбец,
а не всю строку и данные.....

С уважением, Андрей.
Прикрепления: 2370164.jpg (65.1 Kb) · 8956313.jpg (41.3 Kb) · 7606861.jpg (27.9 Kb) · 8805997.jpg (44.1 Kb)
 
Andrey_AДата: Пятница, 06.05.2022, 09:10 | Сообщение № 774
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7191
Награды: 143
Репутация: 125
Аверин Андрей
icoomnlzthptxbcdem, для данной задачи вам нужно начать изучать регулярные выражения, только с помощью них можно самому настроить что входит в столбец, а что нет.

Для 3-х столбцов:
Что искать:
Код
(\S+)\s([^%]+%)\s([^%]+%)\s([^%]+%)

Чем заменять:
Код
$1---$2---$3




Для 4-х
Что искать:
Код
(\S+)\s([^%]+%)\s([^%]+%)\s([^%]+%)\s([^%]+%)

Чем заменять:
Код
$1---$2---$3---$4


Кнопка диалога:
Код
-"Поиск и замена с регулярными выражениями Ctrl + /?" Call("Scripts::Main", 1, "SearchReplace.js", "", 0) Icon("%a\AkelPadImage.dll",28)


.


 
icoomnlzthptxbcdemДата: Пятница, 06.05.2022, 19:56 | Сообщение № 775
Рядовой

На сайте с: 09.01.2022
Сообщений: 9
Награды: 0
Репутация: 0
Понял, спасибо большое !
Буду разбираться !
Вы, и форум в целом, единственные, кто дал
понятные сведения для реализации такой экзотической задачи.
А акел и скрипты будете обновлять ?
Это, как я понимаю, версия 2017-го ?

С уважением, Андрей.
 
Andrey_AДата: Пятница, 06.05.2022, 20:48 | Сообщение № 776
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7191
Награды: 143
Репутация: 125
Аверин Андрей
icoomnlzthptxbcdem, обновление скриптов особо не планируется - там и так всё есть...
Периодически выкладываю индивидуально, по запросу тех, для кого дополняется функционал.

В основном идёт работа с утилитой TCIMG http://tc-image.3dn.ru/forum/5-498-267 , которая расширяет функционал любой программы
К примеру ваш текст в буфере обмена

Код
10.12.20 69 248 119 1% 1 576 427 1% 44 685 449 1%
11.12.20 69 921 284 1% 1 589 373 1% 45 142 667 1%
12.12.20 71 368 723 2% 1 601 294 1% 46 634 835 3%


с помощью TCIMG команды:

Код
anf2d=cliplist||2||(\S+)\s([^%]+%)\s([^%]+%)\s([^%]+%)||begin<0> GLOBALANF2D<a>


можно получить в 2D массиве колонки для текста из буфера обмена и далее делать с ними что понадобится...



.


 
icoomnlzthptxbcdemДата: Пятница, 06.05.2022, 21:09 | Сообщение № 777
Рядовой

На сайте с: 09.01.2022
Сообщений: 9
Награды: 0
Репутация: 0
Ага, спасибо большое, посмотрю !
А как Вы понимаете, что писать ?
Я имею ввиду, как Вы понимаете, какую команду и как надо писать ?
Вот, например, Ваша последняя:
anf2d=cliplist||2||(\S+)\s([^%]+%)\s([^%]+%)\s([^%]+%)||begin<0> GLOBALANF2D<a>
Тут ведь надо понимать, что каждый символ означает, и как его писать
согласно синтаксису.....
Сам столбец регулярных выражений вот это:?
s([^%]+%)
И как, например, для столбца с датами ограничить введение
только дат, для второго - только числа, для 3-го - только проценты и т.д....
Я понимаю, что доставляю неудобство,
но если несложно, хотелось бы эту тему "добить"...
Можно "пошаговое" объяснение ? (Если не затруднит)
Допустим, вот столбец (к примеру):
s([^%]+%)
[^%] - это что ?
+% - а это ?
Справка какая-то сложная для меня, там столько всего, что не знаю, куда смотреть и за что браться.....
Но я еще буду разбираться с TCIMG, спасибо большое за очередную подсказку !
 
Andrey_AДата: Пятница, 06.05.2022, 21:50 | Сообщение № 778
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7191
Награды: 143
Репутация: 125
Аверин Андрей
Цитата icoomnlzthptxbcdem ()
А как Вы понимаете, что писать ?

В справке TCIMG.chm есть Дополнение №2, там основная часть описана, единственное, что в разных программах регулярные выражения немного могут отличаться

[img200]http://tc-image.3dn.ru/Image/tctcimg/4/dp2.gif[/img200]

Так же в TCIMG есть команда

Код
regex=x


с помощью которой можно тестировать регулярку, можно запустить через акел

Код
-"Тестер  регулярных выражений" Call("Scripts::Main", 1, "TCIMG.vbs", `regex=x`) Icon("%a\AkelPadImage.dll",1215)


В библиотеке "Library_Example" и в других есть много примеров, на которых можно научиться делать свои рег.выражения

=========================
Если разобрать выражение
Код
(\S+)\s([^%]+%)\s([^%]+%)\s([^%]+%)

для строки
Код
10.12.20 69 248 119 1% 1 576 427 2% 44 685 449 3%

то:
1. (\S+)
- "\S" - любой непробельный символ
- "+" - повторить предыдущий символ 1 и более раз
- () - скобки - начало и конец группы
т.е в (\S+) входит "10.12.20"
2. \s - пустой символ
3. ([^%]+%)
- [^%] - скобки - начало и конец описания символьного класса, знак "^" означает "кроме", т.е. по-нашему: любой символ, кроме процентов
- "+" - повторить предыдущий символ 1 и более раз (кроме процентов любые символы)
- [^%]+% - кроме процентов любые символы, а в конце этого процент
т.е в ([^%]+%) входит "69 248 119 1%"
4. в следующее условие ([^%]+%) входит "1 576 427 2%"
5. в следующее условие ([^%]+%) входит "44 685 449 3%"
----------
Вот и всё))

[img200]http://tc-image.3dn.ru/Image/tctcimg/4/rgss.gif[/img200]

.


 
icoomnlzthptxbcdemДата: Пятница, 06.05.2022, 21:59 | Сообщение № 779
Рядовой

На сайте с: 09.01.2022
Сообщений: 9
Награды: 0
Репутация: 0
Спасибо большое, извините, что дергал !
Да, теперь, вроде, понятно....
Для меня это важно было, еще раз спасибо за столь
подробное и доходчивое объяснение !
Я давно знал про акел, но ваши дополнения
сделали из него совершенство !
Теперь это просто универсальный комбайн какой-то,
в котором действительно все есть !
Скоро ворд и экзель ему завидовать будут !

С уважением, Андрей.
 
ДобромыслДата: Понедельник, 30.05.2022, 11:22 | Сообщение № 780
Рядовой

На сайте с: 30.05.2022
Город: Самара
Сообщений: 3
Награды: 0
Репутация: 0
Приветствую, уважаемый автор! Искренне благодарю за огромный труд над сборкой Akelpad Image! Знакомлюсь с функционалом. Возник вопросик по поводу управления проектами исходного кода. Есть ли / планируется ли поддержка функций IDE:
* переходов через CTRL+клик по именам методов, функций и классов
* рефакторинга, в частности, переименования переменных во всех файлах проекта
?


Сообщение отредактировал Добромысл - Понедельник, 30.05.2022, 12:13
 
Поиск:

Интеллектуальные права и отказ от ответственности