Страница 5 из 8
Re: rex-v8. ВК для работы с регэкспами.
Добавлено: 16 апр 2013, 10:09
artbear
Magister писал(а):artbear писал(а):Как давно я жду открытия исходников такой Real Native ВК

И Перехватчик, и Информатор, и СписокОкон, и т.п. можно было бы реализовать

Информатор, кстати, вроде выкладывали уже на 1cpp.ru, если я ничего не попутал. Сам не пробовал правда, только видел тему.
Я и выкладывал

Там есть свои заморочки

Re: rex-v8. ВК для работы с регэкспами.
Добавлено: 09 май 2013, 14:02
tormozit
Дублирую свой багрепорт на infostart'е.
Такой код приводит к недопустимой операции. 8.2.18.51
Код: Выделить всё
ПодключитьВнешнююКомпоненту("D:\Program Files\1cv82\common\rex32.dll", "V8RegEx", ТипВнешнейКомпоненты.Native);
текст = "луоалаокоащроощурагк кашгкаршгукрашгукр 87677 ыолвраылораыолршгр 8777 ыолвапаоыпорыпа рыпарваорпаырпа 999";
Количество = 1000;
ре = Новый("V8RegEx");
ре.Global = Истина;
Для К = 1 По Количество Цикл
ре.Шаблон = "(\d+)" + новый УникальныйИдентификатор;
Ре.Заменить(текст, "$1");
КонецЦикла;
Problem signature:
Problem Event Name: APPCRASH
Application Name: 1CV8.exe
Application Version: 8.2.18.51
Application Timestamp: 513e4ca9
Fault Module Name: icudt46.dll
Fault Module Version: 4.6.1.5
Fault Module Timestamp: 50751a3d
Exception Code: c0000005
Exception Offset: 0029007a
OS Version: 6.1.7601.2.1.0.256.1
Locale ID: 1049
Additional Information 1: 0a9e
Additional Information 2: 0a9e372d3b4ad19135b953a78882e789
Additional Information 3: 0a9e
Additional Information 4: 0a9e372d3b4ad19135b953a78882e789
Видимо внутренний кэш не имеет контроля роста.
Re: rex-v8. ВК для работы с регэкспами.
Добавлено: 09 май 2013, 19:26
orefkov
Я разбираюсь с этим, просто праздники сейчас и огород.
Re: rex-v8. ВК для работы с регэкспами.
Добавлено: 13 ноя 2013, 11:30
CT144
В "составе" снегопата в папке scripts\rex\ только rex32.dll.
В readme.markdown написано, что
В поставку входит два файла:
- rex32.dll - для работы в 32-битных клиентах
- rex64.dll - для работы в 64-битном сервере
В "составе" снегопата версия 1.0.0.1, на первой странице этого топика "обновлено" до версии 1.0.0.2.
get_latest.cmd выполнял только что, компонента не обновляется.
Какого суслика хватать? Кому верить, где искать "правду"?
Мне бы актуальный комплектик.
Спасибо.
Re: rex-v8. ВК для работы с регэкспами.
Добавлено: 13 ноя 2013, 11:40
tormozit
Ну что, праздники с огородом кончились? =)
Re: rex-v8. ВК для работы с регэкспами.
Добавлено: 13 ноя 2013, 12:03
orefkov
CT144
В снегопате использовать 64-битную нет смысла, ибо клиент только 32-битный, потому x64 версия не включена.
tormozit
Закончились

Буду доделывать еще и под 8.3.4 сразу.
Re: rex-v8. ВК для работы с регэкспами.
Добавлено: 13 ноя 2013, 12:59
CT144
А мне и не для снегопата.
Перевожу конф. на УФ. Раньше использовал VBRegExp. Раз уж все равно переписывать, так и RegExp перенесу в "родную" 1С'вскую среду. А сервер у меня 64'х разрядный. А разбирать до фига надо. Может что по скорости и выиграю.
Так что, мне бы актуальный инструментик, хотелось бы.
Re: rex-v8. ВК для работы с регэкспами.
Добавлено: 13 ноя 2013, 13:04
orefkov
Re: rex-v8. ВК для работы с регэкспами.
Добавлено: 13 ноя 2013, 13:05
CT144
Спасибо!
Пошел на штурм.
Re: rex-v8. ВК для работы с регэкспами.
Добавлено: 27 фев 2014, 13:14
Гость
Добрый день!
При выполнении:
Адрес="E:\Work\1C\Rex\rex32v1.0.0.3.dll";
ПодключитьВнешнююКомпоненту(Адрес, "RegEx", ТипВнешнейКомпоненты.Native);
1С(v8.3.4.408) валиться.
Можете помочь?
Спасибо.