@locohunter said in как использовать свой код JAVASCRIPT в проекте?:
как использовать свой код JAVASCRIPT в проекте?
c990705f-44db-4f42-a0ad-8d6f8135859a-изображение.png
@noask можно. Используется язык javascript в "выполнить код" + свои функции БАС (доки по которых пока нет) + особенности кода в многопотоке. Чтобы понимать, создайте какой-то цикл через конструктор и в процессе смотрите на вкладке СКРИПТ, какой код генерирует БАС.
Или второй вариант, использовать С++ через систему модулей в БАС, но тут я точно не знаю.
В общем я хотел выполнить что-то подобное, но скрипт просто вылетает с успехом.
var findByYandex = function(search){
load("http://ya.ru")!
wait_element_visible(" \u003eCSS\u003e #text")!
get_element_selector(" \u003eCSS\u003e #text", false).random_point()!
X = parseInt(_result().split(",")[0])
Y = parseInt(_result().split(",")[1])
move(X,Y)!
mouse(X,Y)!
page().type(search + "\u003cRETURN\u003e",100)!
};
findByYandex("Свой код bas");
@noask Надо через _call вызывать, _call(findByYandex, [массив_аргументов])!
И в findByYandex надо вызывать var args = _arguments() для получения переданных аргументов.
А так конечно плохо, что документации по api нет. Я бы запилил, но пока вроде api никому не нужно было, кроме двух человек, включая меня)
@out так и не понятно: как C# всё таки использовать? Сначала пишешь, что можно. Потом добавляешь, что используем яваскрипт, а в конце и вовсе C++
Дак как всё таки C# использовать в BAS?
@avtostopshik C# нельзя, С++ можно
@DrPrime О, похоже ты в теме. Я вот как-то на другом форуме задавал вопросы по поводу BAS, но они остались без ответа. Как опытный пользователь этой проги, скажи пожалуйста:
Кто-то писал, что он переплюнул зеннопостер очень сильно - в чём? У него такая же хорошая эмуляция, как у зенки, что можно не париться за свои аккаунты при работе в соц.сетях? А как обстоят дела с защитой программ - не взломает ли их кто? А что насчёт интерфейса программ? - нигде не видел, как они выглядят и как их можно создать.
@avtostopshik said in Свой код в BAS:
в чём?
@avtostopshik said in Свой код в BAS:
такая же хорошая эмуляция
если сравнивать дефолт зенки в генерации профилей и дефолт баса с получением отпечатков - бас немного лучше.
Из минусов баса - WebGL не емулируется, только отключается, в то время как в зено можно с помощью своего кода что то пришаманить. То же самое с WebRTC.
Но по опыту работы в соц сетях - это не мешает. Если брать системы с более сложной антифрод защитой (казино и т.п.) - не справится ни зено, ни бас.
@avtostopshik said in Свой код в BAS:
А как обстоят дела с защитой программ - не взломает ли их кто?
В бесплатной версии скомпилированный скрипт полностью открыт. Но ты можешь продавать его через магазин, тогда он будет защищен.
В премиум версии есть возможность так же защищать свои скрипты, выписывать лицензии, контролировать срок и количество машин.
@avtostopshik said in Свой код в BAS:
А что насчёт интерфейса программ?
Стандартный скомпилированный скрипт выглядит так:
http://prntscr.com/gzymmm
Разработчик обещает скоро добавить возможность самому верстать интерфейс скомплированного скрипта, но опять де, только для премиум пользователей.
@DrPrime спасибо большое за ответ!
По защите имел ввиду, насколько она хорошая. Дело в том, что в зенке никто не может взломать шаблоны (а кто может - молчит об этом), а вот в басе фиг знает. А в остальном всё ништяг - вероятно начну его позже осваивать.
@avtostopshik защита хорошая. Но взломать можно все) вопрос во времени и целесообразности