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

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

Модерирует : 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 147

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

Kvartirus



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
^ Обсуждение программы! Для вопросов по лечению - ВАРЕЗНИК



Текстовый редактор для Windows
 





Релизы от 03.04.2024:
Ссылки версия Операционная система      
EmEditor Professional/Free - 32-bit    24.1.1 Windows x32 11/10/8.1/7/Server 2008 R2      
EmEditor Professional/Free - 64-bit    24.1.1 Windows x64 11/10/8.1/7/Server 2008 R2/Server 2012      
EmEditor Professional/Free Portable - 32-bit    24.1.1 Windows x32 11/10/8.1/7/Server 2008 R2      
EmEditor Professional/Free Portable - 64-bit    24.1.1 Windows x64 11/10/8.1/7/Server 2008 R2/Server 2012      
EmEditor Professional/Free Store App - 32-bit    24.1.1 Windows x32 11/10      
EmEditor Professional/Free Store App - 64-bit    24.1.1 Windows x64 11/10      
EmEditor Help (Eng)    24.1.* Windows All      
EmEditor Manual (Eng) - PDF    14.xx Windows All



Последняя версия, работающая в Windows XP - 14.9.0 b1 (финальная 14.8.1 32-bit, 64-bit).
Последняя версия, работающая в Windows Vista/Server 2008 - 17.4.2 32-bit, 64-bit.
Последняя версия, работающая в Windows 8 - 18.3.2 32-bit, 64-bit.


Возможна "тихая" установка. См. подробности здесь.
Решение проблем с установкой 17 версии в Windows 7 см. здесь: первая часть, продолжение.


ПОЛЕЗНЫЕ МАКРОСЫ от местных пользователей
Перекодировка Ru/En и обратно (qwerty->йцукен)
Нумерация выделенных строк автор webern
Перевод текста в QTranslate

Всего записей: 65 | Зарегистр. 09-12-2001 | Отправлено: 17:58 29-12-2001 | Исправлено: Luber, 08:31 04-04-2024
AlexIva



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Tilks
Спасибо.
1. Не разбирался, уже не могу смотреть. Как-нибудь на досуге.
2. Через распаковку и копирование все получилось. Где-то пробегала мысль, но потом потерялась.
3. Ошибки пробежал, похожего не увидел.
Еще раз спасибо.

Всего записей: 2339 | Зарегистр. 25-04-2006 | Отправлено: 23:43 20-07-2017
Tilks

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

Цитата:
2. Через распаковку и копирование все получилось.

таким образом может быть проблема с контекстным меню, его обычно регистрирует установщик.
если есть проблема, то перерегистрация сервера должна помочь, только смотрите чтобы файл был из инсталлятора, т,е, новый, а то обычно из за занятости нельзя заменить его, и приходится перегружать систему, как это требует инсталлятор.
пробежался по реестру, скорее всего это отвечает за контекстное меню.
HKEY_CLASSES_ROOT\CLSID\{D4D48C93-BDC7-4E76-B530-2E4D13B0150F}\InProcServer32
C:\Program Files\EmEditor\emedshl64.dll
 
в папке где файл emedshl64.dll  (C:\Program Files\EmEditor) запускаем ком. строку от админа
справка по командам regsvr32.exe /?
regsvr32.exe /u emedshl64.dll
regsvr32.exe emedshl64.dll

Всего записей: 2688 | Зарегистр. 14-08-2005 | Отправлено: 00:08 21-07-2017
AlexIva



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Tilks
С этим мне надо немного почесать тыкву. Я ж не программист.

Всего записей: 2339 | Зарегистр. 25-04-2006 | Отправлено: 09:55 21-07-2017
Tilks

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

Цитата:
С этим мне надо немного почесать тыкву. Я ж не программист.

я тоже.
Если контекстное меню работает, и можно запустить EmEditor из правой кнопки на файле .txt нажав строчку EmEditor, то ничего не надо "программировать".
 
если такой строчки нет, или ничего не происходит при нажатии, то надо зарегистрировать контекстное меню.
start > cmd > RMB > Run as administrator > Yes
в окне cmd вставляем текст , после нажимаем Enter
cd /d "C:\Program Files\EmEditor"
после пишем по одной строчкой, после каждой нажимаем  Enter
после этой команды пункт из контекстного меню пропадёт, если он там был.
regsvr32 /u emedshl64.dll
 
после этой команды пункт из контекстного меню появится снова.
regsvr32 emedshl64.dll
 
 
p.s.
RMB = ПКМ / Right Mouse Button = Правая Кнопка Мыши
 
Запуск командной строки от имени администратора в Windows 7 (из поиска google, на русских системах)
Способ 3
1. Откройте меню Пуск > Все программы > Стандартные.
2. Щелкните правой кнопкой мыши значок Командная строка и в появившемся меню выберите Запуск от имени администратора.
 
Способ 4
1. Откройте меню Пуск.
2. Введите в строку поиска cmd и затем нажмите сочетание клавиш CTRL+SHIFT+ENTER.
 
про CTRL+SHIFT+ENTER не знал. я объединяю оба способа, примерно это будет звучать так
1. Откройте меню Пуск.
2. Введите в строку поиска cmd
3. Щелкните правой кнопкой мыши значок Командная строка и в появившемся меню выберите Запуск от имени администратора.

Всего записей: 2688 | Зарегистр. 14-08-2005 | Отправлено: 11:22 21-07-2017
AlexIva



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

Цитата:
Если контекстное меню работает, и можно запустить EmEditor из правой кнопки на файле .txt нажав строчку EmEditor

Открыть с помощью - EmEditor  - без проблем.

Всего записей: 2339 | Зарегистр. 25-04-2006 | Отправлено: 14:09 21-07-2017
drol1



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Подскажите, в EmEditor 17.0.2 Free возможно ли восстановить (в самой программе) контекстное меню.  
p.s. – После обновления до версии 17.0.2 в программе исчезло контекстное меню, если вернуться на платную оно (меню) снова восстанавливается.
 
Сам спросил, сам ответил. Проблема решается обновлением до версии 17.0.902 (бета2).

Всего записей: 33 | Зарегистр. 04-10-2008 | Отправлено: 14:47 03-08-2017 | Исправлено: drol1, 07:34 05-08-2017
galina2000

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Здравствуйте. Подскажите, пожалуйста, как при выполнении поиска-замены в поле "Заменить на" указать "содержимое буфера обмена". Спасибо.

Всего записей: 472 | Зарегистр. 21-08-2006 | Отправлено: 08:02 09-08-2017
webern

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

Цитата:
Здравствуйте. Подскажите, пожалуйста, как при выполнении поиска-замены в поле "Заменить на" указать "содержимое буфера обмена". Спасибо.

Ctrl+V, нет?

Всего записей: 1022 | Зарегистр. 04-11-2004 | Отправлено: 11:17 09-08-2017
galina2000

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
webern
Вы предлагаете так и записать "Ctrl+V" в поле "Заменить на"? Я имею в виду запись в виде регулярки, или аналог ^c в Word'e.

Всего записей: 472 | Зарегистр. 21-08-2006 | Отправлено: 12:00 09-08-2017
webern

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
galina2000
Формулировать надо чётче.
В EmEditor'е регуляркой ничего нельзя "взять" из буфера обмена и вставить в поле замены.
Манипулировать буфером обмена можно только при помощи скрипта.
Возможность вставить что-то в "поле замены" при помощи скрипта - также не предусмотрена.
 
Однако можно написать скрипт-макрос, который частично симитирует функционал диалогового окна замены (если оно нужно). В таком скрипте можно организовать вставку из буфера обмена.
Набор возможностей скриптового дижка позволяет это сделать.

Всего записей: 1022 | Зарегистр. 04-11-2004 | Отправлено: 16:37 09-08-2017
zayac123

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Помогите нужно из строк вида:
 

Код:
$HEX[0302203b]
$HEX[d18dd0bbd0b8d182d0b0d180]
$HEX[0303030303]
$HEX[030303034c]
$HEX[03040508]
$HEX[03040708]
$HEX[03060402]
$HEX[03060708]
$HEX[030f3a68ba]
$HEX[03323b00]
$HEX[033b]
$HEX[03616263]
$HEX[0361]
$HEX[036e090f0c]
$HEX[036e7f56]
$HEX[038c0101]
$HEX[03]
$HEX[03b2]
$HEX[03dd2a26]
$HEX[03eb0f0d]
 

убрать $hex[]
 
и как в этом редакторе убирать строки допустим начинающийся с $abc
найти $abc* заменить пусто не работает как с регулярным выражением так и без..

Всего записей: 12 | Зарегистр. 03-10-2016 | Отправлено: 16:44 10-08-2017 | Исправлено: zayac123, 17:12 10-08-2017
webern

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
zayac123
найти:
Код:
\$HEX\[(.*?)\]

заменить на:
Код:
\1

Всего записей: 1022 | Зарегистр. 04-11-2004 | Отправлено: 16:58 10-08-2017 | Исправлено: webern, 16:58 10-08-2017
Bulat1661

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Помогите!
Нужно из файла найти определенный строки подходящие под критерий ^.*??:.*?[a-zA-z].*?){2}$ и вывести эти строки в другой тхт файл, как это реализовать в emeditor? найти то эти строки не проблема, но как вывести в другой тхт файл?
2 вопрос: нужно уникальные строки одного из 2х файлов (т.е. уникальные строки 2 файла, которых нет в первом) вывести в отдельный тхт файл, как это реализовать?
Буду очень благодарен ответам

Всего записей: 3 | Зарегистр. 16-08-2017 | Отправлено: 22:37 16-08-2017
webern

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Bulat1661
Посмотрите здесь: www.emeditor.com/library
Там, в разделе "Macros", в верху списка есть два коротких скрипта:
Macro that extracts lines that contain the specified string
и
Macro to save a new file as a selected folder
алгоритмы которых помогут Вам самостоятельно решить задачу.

Всего записей: 1022 | Зарегистр. 04-11-2004 | Отправлено: 09:14 17-08-2017 | Исправлено: webern, 09:15 17-08-2017
niccolo

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

Цитата:
Нужно из файла найти определенный строки подходящие под критерий ^.*??:.*?[a-zA-z].*?){2}$ и вывести эти строки в другой тхт файл, как это реализовать в emeditor? найти то эти строки не проблема, но как вывести в другой тхт файл?  
2 вопрос: нужно уникальные строки одного из 2х файлов (т.е. уникальные строки 2 файла, которых нет в первом) вывести в отдельный тхт файл, как это реализовать?  

 
Первое можно сделать просто с помощью поиска/замены - разверните его и поставьте нужные галки.
Второе - надо программить или формулами в Эксель.

Всего записей: 3672 | Зарегистр. 17-09-2001 | Отправлено: 10:43 17-08-2017
Bulat1661

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
1. Если я разворачиваю поиск/замену, то там есть галка извлечь, но софт извлекает на панель, а мне нужно в файл отдельный, поэтому не помогло.
2. Эксель не откроет 40гб текстовый файл
Спасибо за ответы!
 
Добавлено:
webern, Запустил скрипт Macro that extracts lines that contain the specified string  и софт завис. Хотя если я работаю без скриптов в EmEditor, то все ок работает

Всего записей: 3 | Зарегистр. 16-08-2017 | Отправлено: 11:03 17-08-2017
niccolo

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

Цитата:
1. Если я разворачиваю поиск/замену, то там есть галка извлечь, но софт извлекает на панель, а мне нужно в файл отдельный, поэтому не помогло.  

 
У меня извлекает в новый файл. Закрыть и сохранить его не проблема.
 

Цитата:
2. Эксель не откроет 40гб текстовый файл

 
Для таких вещей надо использовать textpipe или Powergrep. Emeditor будет еле-еле ворочаться.

Всего записей: 3672 | Зарегистр. 17-09-2001 | Отправлено: 12:26 17-08-2017
Tilks

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Bulat1661
надо пробовать на файлах нормальных размеров. вряд ли на 40 гб это будет быстро, если вообще вернётся...
скрипт рабочий, те строчки где есть введенное слово, появляется в новом файле.
 
да, я бы вывел строчку перед циклом
  re = new RegExp( ".*" + sFind + ".*" );
 
а то при каждой строчке создаётся новый объект одного и того же, на маленьких файлов по барабану, на больших, каждая лишняя команда, тормоз...
 
2. задача по мне вообще долгоиграющая если 2-ой файл внушительных размеров, на каждой строчке 2-го файла сканирует вес 40 гб первый файл

Всего записей: 2688 | Зарегистр. 14-08-2005 | Отправлено: 12:33 17-08-2017
NeedMaker



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

Цитата:
но софт извлекает на панель, а мне нужно в файл отдельный, поэтому не помогло.

В настройках извлечения уберите флажок "Использовать панель вывода"

Всего записей: 3963 | Зарегистр. 12-07-2003 | Отправлено: 12:36 17-08-2017
Bulat1661

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Спасибо большое NeedMaker!! Он решил 1 проблему
niccolo, не затруднит тебя объяснить, как в textpipe уникальные строки одного из 2х файлов (т.е. уникальные строки 2 файла, которых нет в первом) вывести в отдельный тхт файл?

Всего записей: 3 | Зарегистр. 16-08-2017 | Отправлено: 13:59 17-08-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 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 147

Компьютерный форум Ru.Board » Компьютеры » Программы » Активные темы » Emurasoft EmEditor


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

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

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru