Массовый поиск/замена в кубиках

ibred

Client
Joined
Apr 4, 2015
Messages
3,835
Reaction score
3,545
Points
113
В общем, потратил несколько часов, заменяя IP-адрес в шаблонах, на переменную.
Благо есть поиск, не пришлось проверять каждый кубик, но задача была бы ещё легче, если бы присутствовал функционал замены в кубиках.

Я думаю, что каждый так или иначе сталкивается с задачей, когда какую-то часть текста/кода необходимо заменить в нескольких местах.
 

hicksvel

Client
Joined
Oct 3, 2015
Messages
22
Reaction score
3
Points
3
Поддерживаю. У меня 500 кубиков, в каждом по 5-10 названий таблицы и нужно поменять all_table на table, что в ручную сделать не представляется реальным
 

zortexx

Client
Joined
Sep 19, 2011
Messages
2,520
Reaction score
1,223
Points
113

ZennoScript

Moderator
Joined
Mar 4, 2011
Messages
4,450
Reaction score
1,880
Points
113
В тройке еще помнится, как это решалось - открываешь проект блокнотом, заменяешь там всё, что нужно...Красотища...Эх, были времена.
 

Enigma

Client
Joined
Jun 16, 2017
Messages
187
Reaction score
31
Points
28
Я прошу прощения, что поднимаю такую старую тему. Но... она настолько актуальная! Насколько я понимаю, этой возможности все еще нет? Но ведь ее так не хватает!
 

Dileks

Client
Joined
Feb 28, 2018
Messages
6
Reaction score
1
Points
3
Тоже подниму тему, пользуюсь совсем недавно зеннопостером, но сразу ощутил нехватку такой функции.
 
  • Thank you
Reactions: Enigma

Sergodjan

Administrator
Staff member
Joined
Sep 5, 2012
Messages
19,516
Reaction score
8,703
Points
113
Поддерживаю. У меня 500 кубиков, в каждом по 5-10 названий таблицы и нужно поменять all_table на table, что в ручную сделать не представляется реальным
То есть нужно просто поменять имена таблиц?
Просто меняете и все, в проекте (в экшенах) новые имена таблиц (и списков) заменятся автоматически.
 

Sergodjan

Administrator
Staff member
Joined
Sep 5, 2012
Messages
19,516
Reaction score
8,703
Points
113
Тоже подниму тему, пользуюсь совсем недавно зеннопостером, но сразу ощутил нехватку такой функции.
Опишите ситуацию, когда нужна эта функция?
Имена списков и таблиц менять можно (просто переименовываете в нижнем статическом блоке), остаются куски кода и имена переменных?
 
Last edited:

Enigma

Client
Joined
Jun 16, 2017
Messages
187
Reaction score
31
Points
28
Часто бывает нужно какое-то повторяющееся текстовое значение на переменную заменить

Или вот еще пример: запись текста в файл, у меня, например, на каждом микро-этапе огромных шаблонов происходит запись, создается удобный журнал собственного формата, примерно так это выглядит:

Code:
<span class="timestop">{-TimeNow.Date[dd.MM.yyyy, HH-mm-ss]-}</span> <img class="class" src="../img/{-Variable.img-}.png"> <span class="default">[{-Variable.id-}]</span> Описание события человеческим языком
И вот сохраняется все это дело в папку C:\inetpub\wwwroot и можно просмотреть такой журнал через веб, и понять на каком этапе выполняется шаб, куда он "свернул" и так далее (очень удобно).
А потом спустя какое-то время внезапно возникает острая необходимость что-то изменить в формате, например добавить или удалить какой-нить элемент. А таких однотипных кубиков 500 штук, пока везде заменишь - глаза заболят:-)
 

Spikers07

Client
Joined
May 25, 2016
Messages
121
Reaction score
53
Points
28
Подниму, ибо тоже не хватает замены. Например в гет/пост запросах надо поменять дефолтный прокси на переменную прокси. Приходится искать каждый кубик с дефолтным прокси и менять на переменную прокси.
 

Enigma

Client
Joined
Jun 16, 2017
Messages
187
Reaction score
31
Points
28
Да, чем больше времени проходит, тем острее нужна эта функция :-) Количество проектов растет, бывает как засядешь за эту задачу замены, что аж в глазах уже рябит :-)
 

Juniorcpa

Client
Joined
May 27, 2014
Messages
2,031
Reaction score
1,285
Points
113
Так же сталкивался с проблемой замены одной переменной сразу в 4ёх десятках кубиках))))
 
Joined
Jul 12, 2014
Messages
916
Reaction score
371
Points
63

hicksvel

Client
Joined
Oct 3, 2015
Messages
22
Reaction score
3
Points
3
Все еще поддерживаю) Очень нужна эта функция)
 

redman

Client
Joined
Mar 11, 2016
Messages
554
Reaction score
178
Points
43

yarchino

Client
Joined
Jun 5, 2016
Messages
170
Reaction score
31
Points
28
Замена пути в кубиках, например{-Project.Directory-} на {-Project.Directory-}\project_file\ и когда таких кубиков давно уже за ... времени что бы изменить уходит очень много.
 

xASZx

Client
Joined
Nov 24, 2017
Messages
70
Reaction score
15
Points
8
Замена пути в кубиках, например{-Project.Directory-} на {-Project.Directory-}\project_file\ и когда таких кубиков давно уже за ... времени что бы изменить уходит очень много.
Подниму тему, очень нужная функция
 

Gunjubasik

Client
Joined
May 30, 2019
Messages
3,445
Reaction score
1,288
Points
113
Админы, есть в планах в ближайшее время добавить? Подскажите, пожалуйста.
 

Mikhail B.

Moderator
Joined
Dec 23, 2014
Messages
14,333
Reaction score
5,431
Points
113
Кстати, при поиске, после замены, он начинается сначала, это жесть. Я предложение кидал уже по этому поводу.

И еще предложение, что бы после закрытия окна поиск сбрасывался
 
  • Thank you
Reactions: lbvf65

Max Gudym

Client
Joined
Mar 24, 2018
Messages
15
Reaction score
6
Points
3
+1. Также иногда гостро ощущаю нехватку этой функции. Но смотрю, что с 2017 года ее так и не реализовали.
 

Juniorcpa

Client
Joined
May 27, 2014
Messages
2,031
Reaction score
1,285
Points
113
Ой да, как раз вчера искал десятки кубиков чтобы заменить цифру 1 на цифру 8 :-)
Потом придется еще раз искать чтобы в переменную завернуть и уже не париться)
 

SeoLongWay

Client
Joined
Apr 23, 2018
Messages
39
Reaction score
46
Points
18
Функция крайне нужная
 

Sergodjan

Administrator
Staff member
Joined
Sep 5, 2012
Messages
19,516
Reaction score
8,703
Points
113
Ой да, как раз вчера искал десятки кубиков чтобы заменить цифру 1 на цифру 8 :-)
Потом придется еще раз искать чтобы в переменную завернуть и уже не париться)
Попробую угадать. В кубике (или доп. полях кубиков) паузы? :-)
Лучше сразу все подобные данные оборачивать переменными и поиск и замена не потребуются.
И трудно представить как такая массовая замена может повредить шаблон заменив везде где найдет цифру 1 на 8 (к примеру).
 

Gunjubasik

Client
Joined
May 30, 2019
Messages
3,445
Reaction score
1,288
Points
113
трудно представить как такая массовая замена может повредить шаблон заменив везде где найдет цифру 1 на 8 (к примеру).
Думаю это уже будет проблема самих людей, которые искали, либо сделать разделение в чем делаем замену:
- кубики клика
- кубики паузы
- поле ввода текста
- поле ввода аттрибута
- поле ввода селектора
- поле ввода данных для входа в базу данных
- делаем замену в кубиках, у которых имя \ текст содержит... (регуляркой как вариант)
- и т.д.
 

Juniorcpa

Client
Joined
May 27, 2014
Messages
2,031
Reaction score
1,285
Points
113
Попробую угадать. В кубике (или доп. полях кубиков) паузы? :-)
Лучше сразу все подобные данные оборачивать переменными и поиск и замена не потребуются.
И трудно представить как такая массовая замена может повредить шаблон заменив везде где найдет цифру 1 на 8 (к примеру).
Не, значение переменной указал... было 1, стала переменная из настроек :-)
 

mig-z

Client
Joined
Dec 5, 2014
Messages
303
Reaction score
71
Points
28
Что, 4 года прошло и до сих пор не добавили? o_O
Сейчас вот задача. Нужно перевести обычные таблицы на гугл таблицы и получается, что по всему проекту мне надо заменить названия таблиц в кубиках с table_name на table_name_google. Как это лучше сделать без поиска и замены?
73766
 
  • Thank you
Reactions: lbvf65

Juniorcpa

Client
Joined
May 27, 2014
Messages
2,031
Reaction score
1,285
Points
113
Что, 4 года прошло и до сих пор не добавили? o_O
Сейчас вот задача. Нужно перевести обычные таблицы на гугл таблицы и получается, что по всему проекту мне надо заменить названия таблиц в кубиках с table_name на table_name_google. Как это лучше сделать без поиска и замены?
View attachment 73766
Не обещали же
 

Sergodjan

Administrator
Staff member
Joined
Sep 5, 2012
Messages
19,516
Reaction score
8,703
Points
113
Что, 4 года прошло и до сих пор не добавили? o_O
Сейчас вот задача. Нужно перевести обычные таблицы на гугл таблицы и получается, что по всему проекту мне надо заменить названия таблиц в кубиках с table_name на table_name_google. Как это лучше сделать без поиска и замены?
View attachment 73766
Ищете по проекту Ctrl+F по названию таблицы и по ходу поиска меняете, пока поиск не перестанет срабатывать (искать).
 

Users Who Are Viewing This Thread (Total: 1, Members: 0, Guests: 1)