@UserTrue не получается. В общем я решил так через if - else, получил с помощью DATE_TODAY в басе сегодняшнюю дату, потом сделал ее просто числом, допустим сегодня -13, есть такая функция день месяца. Далее сделал 31 if-else , в if - ([[DAY_OF_MONTH]]) == (1) c 1 по 31, в else следующий if. Так доходим до текущего числа. В каждое число в if я поместил также - Двинуть мышь и кликнуть по элементу, заранее переписав css селекторы каждой даты. Это конечно гемор, часа полтора все писал, но все работает))) Наверняка можно было решить как-то проше но для незнающих языки, самое то)
Как быстро соединить несколько скриптов в один?
-
Пояснение: у меня есть 3 скрипта, в каждом по 10-20 функций (внутри функций имеются другие вложенные функции). Очень вероятно, что в них могут встречаться переменные с одинаковым именем. Выполняются скрипты по очереди. Хочу объединить три скрипта в один скрипт без особого гемороя.
Где-то читал, что если объединять через "Менеджер модулей", то вложенные функции не переносятся.
Запускать их по очереди через батник не очень хочется).
Из идей только вставлять в один скрипт содержимое трех скриптов, оборачивая "Ассинхронными функциями" с настройкой в 1 поток (чтобы у каждого была своя область видимости переменных). Но и тогда придется вручную пересоздавать обычные функции. Может есть решение попроще? -
@SecDeveloper Выделить мышкой и скопировать (обычный ctrl+c ctrl+v). Функции да, не перенесутся, надо руками создавать и копипастить в них. Других способов вроде как и нету.
-
@SecDeveloper
Пробуй запустить три версии Баса одновременно и в каждом открыть нужный проект.
затем просто выбираешь те действия которые надо скпировать, нажимаешь контрол-С, потом выбираешь место в другом скрипте и там жмешь Контрол-v.
всё