Например, во время отладки в редакторе скриптов в какой-то момент я решаю сохранить используемый в данный момент временный профиль и использую для этого действие brower settings с указанием filepath, куда он должен быть сохранен.
BAS сохраняет профиль и переключается на вновь созданный локальный профиль. Таким образом, я хочу продолжить отладку, но теперь неясно, какие настройки были очищены, а какие остались активными (например, прокси-сервер по-прежнему установлен, хотя в журнале сообщается, что он исчез, но заголовки, установленные вручную, очищены).
Также есть много других настроек, таких как расширение браузера, командная строка, версия браузера... где неясно, были ли они очищены или все еще активны.
Phraseexpress ускоряет разработку на BAS в 100 раз!
-
Описание:
При помощи программы http://www.phraseexpress.com/ можно вставлять куски кода в блоки при их созданиии и заранее созданные блоки/наборы блоков в окно BASКороткое видео ускорения:
https://drive.google.com/file/d/1BddMRx1ddOiKt7GHvFVNbLqlTBq2Uptt/view?usp=sharing
Вставка напрямую через Paste в BAS не работаетПроблема:
Не дождался ответа здесьНашел программу http://www.phraseexpress.com/ которая позволяет реализовать сниппеты в любом софте, но к сожалению большая часть функций не работает. Не получается вставить через контекстное меню и автозавершение не работает.
Прошу поддержать комментариями, если Вам важна скорость разработки
-
НЕ совсем понял выигрыш данного метода. Если в этом проекте уже есть такой кубик его копипастим и всё, а если нет, то зачем нам из другого проекта кубик?
Если сложно в большом проекте искать, то может сделать библиотеки по типу, как в Адобе реализовано: накидал блочков и потом тягаешь в любом приложении или сделать типа клипборда, как у ворда, куда много можно накопировать и потом нужное вставлять
-
@Profuter
Если не секрет, сколько у Вас разработано скриптов на BAS? Если меньше 50, тогда понятно почему мой метод не вызвал интереса. К тому же, судя по тому что Вы делаете какие-то предложения по внедрению новых функций Вы не в курсе цикла разработки BAS.- Существует большое количество решений кочующих из одного однотипного проекта по сервису в другой проект. Решение капчи, авторизация, отправка сообщения итп. Также существуют готовые решения на JS конструкторе у разработчиков.
- Существует много фишек для вставки в кубики BAS типа задания спинтакса, различные решения в JS коде которые используются нечасто, но их много.
- Предложения сделать библиотеку, клипборд итп чисто гипотетические. Может быть, когда-нибудь, давайте что-то сделаем. Я являюсь реалистом. Мой метод УЖЕ работает (что видно на видео). Многие разработчики используют файл проекта в котором содержатся много решений в виде функций, но я не считаю такой способ масштабируемым и удобным в использовании.
Резюмирую. При профессиональной массовой разработке скриптов на BAS неминуемо требуется решение позволяющее автоматизировать хранение и использование востребованных элементов и блоков кода. Ждать 1-2 года появления библиотек и каких-то ещё решений не считаю разумным, потому что массовая разработка скриптов ведётся, к примеру, лично мною уже сейчас. Поэтому я нашёл рабочий инструмент. При работе с BAS в нем есть баг и я поднял вопрос о его устранении. Но наличие бага не нивелирует то, что инструмент уже можно использовать.