Перейти из форума на сайт.Реклама на Ru.Board


Система IP-видеонаблюдения "Линия". Скачать бесплатную демо-версию для 16 камер. НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в 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

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

Kvartirus



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


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




Последние релизы (12.09.2017):
Ссылки версия Операционная система
EmEditor Professional/Free - 32-bit 17.1.4 Windоws x32 10/8.1/8/7/Vista/Server 2008
EmEditor Professional/Free - 64-bit 17.1.4 Windows x64 10/8.1/8/7/Vista/Server 2008/Server 2012
EmEditor Professional/Free Portable - 32-bit 17.1.4 Windоws x32 10/8.1/8/7/Vista/Server 2008
EmEditor Professional/Free Portable - 64-bit 17.1.4 Windows x64 10/8.1/8/7/Vista/Server 2008/Server 2012
EmEditor Professional/Free UWP app - 32-bit 16.2.0 Windows 10 x32 Version 1607 Build 14393 or later
EmEditor Professional/Free UWP app - 64-bit 16.2.0 Windows 10 x64 Version 1607 Build 14393 or later
EmEditor Help (Eng) 17.1.x Windоws All
EmEditor Manual (Eng) - PDF 14.xx Windоws All



Возможна "тихая" установка. Детали см. .здесь.

Всего записей: 65 | Зарегистр. 09-12-2001 | Отправлено: 17:58 29-12-2001 | Исправлено: NeedMaker, 09:55 19-09-2017
AlexIva



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

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

Advanced 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

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



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

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

Advanced 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. Щелкните правой кнопкой мыши значок Командная строка и в появившемся меню выберите Запуск от имени администратора.

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



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

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

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

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



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

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

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

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

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

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

Ctrl+V, нет?

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

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

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

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

Всего записей: 583 | Зарегистр. 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* заменить пусто не работает как с регулярным выражением так и без..

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

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

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

Всего записей: 583 | Зарегистр. 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

Full 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
алгоритмы которых помогут Вам самостоятельно решить задачу.

Всего записей: 583 | Зарегистр. 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 файла, которых нет в первом) вывести в отдельный тхт файл, как это реализовать?  

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

Всего записей: 2093 | Зарегистр. 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 будет еле-еле ворочаться.

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

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

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



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

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

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

Всего записей: 3321 | Зарегистр. 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

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

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

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

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


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

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

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru