BrowserAutomationStudio. Создаем многопоточные приложения бесплатно и без навыков программирования. - Форум успешных вебмастеров - GoFuckBiz.com - Страница 10
 
 
Форум успешных вебмастеров - GoFuckBiz.com

  Форум успешных вебмастеров - GoFuckBiz.com > Бизнес-решения > Скрипты, программы и технические решения
Дата
USD/RUB93.4409
BTC/USD62768.2003
Скрипты, программы и технические решения Обсуждаем скрипты, программы и новые технологии.

Закрытая тема
Опции темы Опции просмотра
Старый 26.07.2016, 14:19
Start Post: BrowserAutomationStudio. Создаем многопоточные приложения бесплатно и без навыков программирования. 
  #91
twaego9
Senior Member
 
Регистрация: 16.07.2016
Сообщений: 151
Бабло: $22525
По умолчанию

BrowserAutomationStudio - инструмент, который позволяет быстро создавать полнофункциональные приложения с использованием браузера(или без), хттп клиента, почтового клиента, и других библиотек. Навыков программирования не требуется. Основные области применения: создание постеров, спамеров, парсеров, аплоадеров, комбайнов для соц. сетей.

Проекты собранные через БАС являются автономными исполняемыми файлами и не требуют установки БАС для запуска.

Софт работает по принципу макросов: все действия, которые совершает пользователь записываются и могут быть воспроизведены или отредактированы впоследствии:



Так выглядит интерфейс программы:



Софт позволяет выполнять произвольный код на javascript, а в случае, если пользователь не знаком с данным языком, предоставляет возможность сконструировать код визуально:



Возможности приложения:
  • Распространяется абсолютно бесплатно.
  • Может создавать автономные приложения буквально в 2 клика.
  • Хорошая документация.
  • Не нужно знания языков программирования. Работайте в визуальном конструкторе.
  • Хорошо оптимизированный мультипоточный режим(до 300 потоков с браузером и до 3000 потоков без).
  • Поддержка хттп и сокс5 прокси включая ipv6.
  • Решение капчи с помощью антигейт, dbc, 2captcha, rucaptcha.
  • Решение recaptcha 2.0 в один клики.
  • Модуль работы с почтой, поиск в почтовом ящике.
  • 100% Эмуляция браузера с помощью встроенного хрома.
  • Нативные клики мышью, перемещения курсора и нажатия клавиш.
  • Эмуляция специальных клавиш Enter, Tab, и т. д.
  • WebRTC отключен.
  • Очень быстрый хттп клиент и парсинг страниц.
  • Конструктор пользовательского интерфейса.
  • Загрузка данных из файлов/урл. Удаление использованных строк. Выбор случайной строки.
  • Генератор случайных строк, тэги.
  • Встроенная БД. Мощный редактор данных.
  • Поддержка регулярных выражений.
  • Возможность вставлять произвольный код на javascript.
  • Поддержка flash(может быть отключена).
  • Сss селекторы, xpath запросы.
  • Поддержка chrome developer tools.
  • Фильтр сетевых запросов. Возможность отключать загрузку по маске.
  • Возможность запускать проекты через внешний планировщик заданий.
  • Логические конструкции, циклы, функции.
  • Умное изменение User Agent и Accept Language вместе с классом navigator.
  • Автообновление.

Отдельно хочется отметить модуль для решения Recaptcha 2. Он доведен до ума в последнем обновлении и может быть использован "в продакшене".

Ссылки:

Загрузка BrowserAutomationStudio
Мануал по работе софта
Форум, обсуждение
Исходники

Некоторые полезные скрипты, которые идут вместе с софтом(их можно открыть загрузив софт):
  • Накрутка статистики посещаемости
  • Регистратор QIP
  • Чеккер прокси на наличие в спам списках(через хттп клиент)

Проект является абсолютно бесплатным и таким останется. Но в будущем планируется также премиум версия. Основная ее особенность - наличие системы лицензирования и защиты от копирования созданных с помощью BAS приложений. То есть, премиум версия дает возможность защитить и продавать ваше приложение. Премиум версия отличается только дополнительными возможностями по защите, ограничений функционала в фри версии по сравнению с премиум нету.

Буду признателен за отзывы, запросы новых фич и вопросы на этом форуме.
twaego9 вне форума  
Старый 20.07.2017, 10:42   #92
Neonic
Юниор
 
Регистрация: 13.01.2017
Сообщений: 4
Бабло: $1840
По умолчанию

Если кому нужна автоматизация на BAS, то пишите в личку!
С BAS пол года работаю, писал под свои нужды для соц сетей.
Neonic вне форума  
Старый 23.07.2017, 20:11   #93
PanteraSoft
Senior Member
 
Аватар для PanteraSoft
 
Регистрация: 19.02.2012
Сообщений: 2,798
Бабло: $501110
По умолчанию

Продолжение саги: "я vs BAS"
Как советовали выше, делаю проверку на успешность выполнения через "проверить существование" и независимо от результата скрипт продолжает выполнение.
PanteraSoft вне форума  
Старый 23.07.2017, 20:29   #94
wither
404|200
 
Аватар для wither
 
Регистрация: 13.10.2008
Сообщений: 132
Бабло: $23690
По умолчанию

PanteraSoft, без куска проекта, или хотя бы его скрина, трудно что-то сказать. BAS самый свежий? Что именно указано в IF?
wither вне форума  
Старый 23.07.2017, 21:18   #95
PanteraSoft
Senior Member
 
Аватар для PanteraSoft
 
Регистрация: 19.02.2012
Сообщений: 2,798
Бабло: $501110
По умолчанию

а ну завернул проверку в if и остановку потока в else. Че сразу не сказали. Я ж не ПРОГРАММИСТ!!
Заработало
PanteraSoft вне форума  
Старый 25.07.2017, 00:12   #96
PanteraSoft
Senior Member
 
Аватар для PanteraSoft
 
Регистрация: 19.02.2012
Сообщений: 2,798
Бабло: $501110
По умолчанию

Нужна помощь с обработкой изображения.
Задача:
1. Сделать скриншот элемента на странице.
2. Подрезать лишний кусок изображения
3. Отправить исправленную картинку на распознавание в антигейт.


Значит делаю я скриншот нужного элемента и получаю в SCREENSHOT_BASE64
затем обработка изображений -> получить часть изображения и результат в CROPPED_IMAGE_ID.
Далее Решить каптчу, данные изображения вписываю CROPPED_IMAGE_ID, но я так понимаю нужны BASE64 и то что я пытаюсь засунуть не торт.
Для проверки SCREENSHOT_BASE64 отсылается без проблем.

Значит нужно какт мой ид картинки превратить в бэйс. Видел инструменты типа начать работу с иображением, закончить, получить данные изображения. Раные варианты пробовал выходные данные пихал в решение капчи.
Но пока не получилось ничего.
PanteraSoft вне форума  
Старый 25.07.2017, 12:42   #97
DrPrime
Юниор
 
Регистрация: 06.04.2017
Сообщений: 3
Бабло: $1420
По умолчанию

Получить данные изображения возвращает base64 картинки из его id.
P.s. на форуме программы тебе будут отвечать быстрее, комьюнити уже довольно большое
DrPrime вне форума  
Старый 19.09.2017, 16:25   #98
twaego9
Senior Member
 
Регистрация: 16.07.2016
Сообщений: 151
Бабло: $22525
ТС -->
автор темы ТС По умолчанию

Отснял часть обучающего курса по БАС.
Это не все, будут еще бесплатные видео и видео для премиум пользователей.
Того, что есть сейчас достаточно для написания функциональных ботов.

Все видео находятся в этом листе https://www.youtube.com/playlist?lis...WqFjhIuRN_av2u
Их всего 8, но средняя продолжительность - по 2 часа каждое.

Темы: интерфейс бас, поиск элементов на странице, создаиние пользовательского интерфейса, файлы, переменные, конструктор js, условия, циклы, обработка ошибок, метки, многопоток.

Сразу же отвечу на вопрос.
15 часов, зачем так долго, да мне проще будет какой-то язык выучить и на нем ботов писать...
Хоть видео действительно очень длинные, но они на 90% состоят из примеров, всю теорию можно поместить всего в один час, или даже меньше.
Например, в видео про селекторы я рассказываю о том как устроен html, как составлять css и xpath селекторы большинство времени, и только часть времени о том, как это использовать в БАС.
А видео по условиям практически полностью посвещено созданию постера.

Как смотреть?
Если вы ничего не знаете про БАС, то посмотрите первое и можете начинать писать код.
Если вы пишите сложный парсер, добавьте второе.
Сложная обработка текста, или сложные условия, посмотрите 4.
Потоки должны взаимодействовать друг с другом, тогда 8.
Не обязательно смотреть все.

Под видео в аннотации есть список тем с таймкодами.
Они устроены по такому принципу - вся информация идет вначале, значит, можно прервать посмотр в любое время.

Если вы опытный пользователь БАС, может интересно будет посмотреть о создании многопоточного скрипта, который постоянно читает рсс ленту и постит заголовки от туда в твиттер:
https://youtu.be/59KSijwvRTw?t=25m13s
https://youtu.be/BhmOwzIW1lU?t=1h10m41s
https://youtu.be/Vj2Q50FIBi4?t=1h45m56s
__________________
BrowserAutomationStudio Создаем многопоточные приложения бесплатно и без навыков программирования.
twaego9 вне форума  
Старый 22.09.2017, 21:41   #99
OlBiBask
Юниор
 
Регистрация: 11.06.2017
Сообщений: 4
Бабло: $4580
По умолчанию

Цитата:
Сообщение от twaego9 Посмотреть сообщение
Отснял часть обучающего курса по БАС.
Это не все, будут еще бесплатные видео и видео для премиум пользователей.
Того, что есть сейчас достаточно для написания функциональных ботов.

Все видео находятся в этом листе https://www.youtube.com/playlist?lis...WqFjhIuRN_av2u
Их всего 8, но средняя продолжительность - по 2 часа каждое.

Темы: интерфейс бас, поиск элементов на странице, создаиние пользовательского интерфейса, файлы, переменные, конструктор js, условия, циклы, обработка ошибок, метки, многопоток.

Сразу же отвечу на вопрос.
15 часов, зачем так долго, да мне проще будет какой-то язык выучить и на нем ботов писать...
Хоть видео действительно очень длинные, но они на 90% состоят из примеров, всю теорию можно поместить всего в один час, или даже меньше.
Например, в видео про селекторы я рассказываю о том как устроен html, как составлять css и xpath селекторы большинство времени, и только часть времени о том, как это использовать в БАС.
А видео по условиям практически полностью посвещено созданию постера.

Как смотреть?
Если вы ничего не знаете про БАС, то посмотрите первое и можете начинать писать код.
Если вы пишите сложный парсер, добавьте второе.
Сложная обработка текста, или сложные условия, посмотрите 4.
Потоки должны взаимодействовать друг с другом, тогда 8.
Не обязательно смотреть все.

Под видео в аннотации есть список тем с таймкодами.
Они устроены по такому принципу - вся информация идет вначале, значит, можно прервать посмотр в любое время.

Если вы опытный пользователь БАС, может интересно будет посмотреть о создании многопоточного скрипта, который постоянно читает рсс ленту и постит заголовки от туда в твиттер:
https://youtu.be/59KSijwvRTw?t=25m13s
https://youtu.be/BhmOwzIW1lU?t=1h10m41s
https://youtu.be/Vj2Q50FIBi4?t=1h45m56s
Пробовал, крутая штука, но интерфейс у зенки будет подружелюбнее. Хороший конкурент для зеннопостер.
OlBiBask вне форума  
Старый 27.09.2017, 23:30   #100
twaego9
Senior Member
 
Регистрация: 16.07.2016
Сообщений: 151
Бабло: $22525
ТС -->
автор темы ТС По умолчанию

Добавлен механизм профилей. Он позволяет сохранить/загрузить cookies, localStorage, indexedDB и другое на диск, а не только куки как раньше. Как использовать:

__________________
BrowserAutomationStudio Создаем многопоточные приложения бесплатно и без навыков программирования.
twaego9 вне форума  
Старый 28.09.2017, 09:06   #101
PanteraSoft
Senior Member
 
Аватар для PanteraSoft
 
Регистрация: 19.02.2012
Сообщений: 2,798
Бабло: $501110
По умолчанию

Спасибо за новые фишки. Отличный инструмент, пользуюсь ежедневно.
PanteraSoft вне форума