@Q_Q said in Как вытащить логины из cookies?:
@robengo
cookies[?(@.value.indexOf('[[NAME]]')>-1)].value
Спасибо!
Пример селектора: >MATCH>data-test="progress-tab"
Изменить на: >MATCH>data-testid="progress-tab"
Изменяю XML файл через notepad++. Сохраняю.
BAS редактор не видит изменения!
Нет времени на тесты. Прошу помочь пожалуйста.
Может в BAS возможно.
@niko_belik said in Изменить массово часть селектора из текстового редактора (notepad++)?:
Пример селектора: >MATCH>data-test="progress-tab"
Изменить на: >MATCH>data-testid="progress-tab"
Изменяю XML файл через notepad++. Сохраняю.
BAS редактор не видит изменения!
Нет времени на тесты. Прошу помочь пожалуйста.
Может в BAS возможно.
Перед каждым действием в коде скрипта есть строка с техническими данными (начинается с Dat), строка закодирована в base64, это как раз те данные, которые отображаются в действии при редактировании
@niko_belik said in Изменить массово часть селектора из текстового редактора (notepad++)?:
@Fox Технически получается изменения вступили в силу. Просто визуально в редакторе BAS они не отражены!?
Код будет выполняться при выполнении действия, однако если вы откроете действие - там будут другие данные. И если вы сохраните действие с другими данными, то его код тоже будет изменён
for saving selector to the variable there is exellent module https://community.bablosoft.com/topic/26017/действие-сохранить-селектор?_=1752749310777
@niko_belik said in Изменить массово часть селектора из текстового редактора (notepad++)?:
@Fox Понятно. Ну а как-же тогда изменить и визуальную часть (base64) через текстовый редактор? Ибо очень много строк. Так ещё и селекторы частично только одинаковы.
Ну я когда то, кому то на форуме делал скрипт для замены селекторов. Это делается не сложно, но заменять лучше не на новый селектор, а на переменную тогда уж, что бы в последствии менять значение только одной переменной.
А сколько у вас действий необходимо заменить? Если 20-30 то проще, быстрее и надёжнее заменить селектор на переменную в ручную
@Fox Около 500 селекторов нужно заменить. Я в голове обрисовал алгоритм скрипта который исправляет/заменяет селекторы в скриптах. Верно про переменную. Лучше вынести часть/базу селектора в переменную. Скрипту много лет и в один момент посыпалось всё! По идее еслиб не кодирование, можно былоб в одну секунду исправить то, что в ручную нужно исправлять несколько часов. Я сейчас одну жизненно необходимую ветку скрипта исправил в ручную. Так что, бывает и такое! В общем и целом BAS очень гибок.