Здравствуйте, гость ( Вход | Регистрация )

 
Ответить в эту темуОткрыть новую тему
> Азы соединения скриптов воедино
OGOGO
сообщение 29.10.2013, 15:31
Сообщение #1


**

Группа: Пользователи
Наличность: 0
Пользователь №: 16.177
Возраст: 15



Приветствую вас, местные знатоки. Есть вопрос, ответ на который я не нашел на сайте пилота, тем не менее, для вас он элементарный, я же ответ на него не могу найти.
Предположим, у меня есть скрипт1 , выполняющий какие-то команды постоянно, и скрипт2, который у меня должен быть тоже постоянно включен , но уже для того, чтобы просто обходить систему безопасности - фразу - Авторизация истекла.
Мне нужно, чтобы скрипт1 работал постоянно, скрипт2 постоянно проверял на наличие таблички. В случае нахождения таковой скрипт2 останавливает скрипт1 на определенном месте, скрипт2 обходит эту позицию и возвращает нас в исходное состояние, и после этого врубает скрипт1 с того места, где тот остановился.
Скрипт1 и скрипт2 у меня есть. Но я вообще не знаком с тем, как соединять скрипты, какие есть команды для этого. Буду рад за любое объяснение. Желательно объяснять как можно проще и доступнее)
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
EL-GReeN
сообщение 29.10.2013, 15:55
Сообщение #2


*****

Journeyman
Сообщений: 474
Регистрация: 18.7.2011
Группа: Пользователи
Наличность: 0
Из: Россия
Пользователь №: 13.815
Возраст: 32



Код
pause_script номер_скрипта
resume_script номер_скрипта

В вашем случае помогут.

Но в других задачах не желательна работа одновременно нескольких скриптов, особенно при частом обмене данными между ними, лучше делать слияние сразу.

Лучше если дали бы скрипты, а так универсального ответа нет.


--------------------
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Cockney
сообщение 29.10.2013, 16:03
Сообщение #3


********

Master
Сообщений: 1.395
Регистрация: 22.6.2013
Группа: Пользователи
Наличность: 21065
Пользователь №: 16.156



а что если сделать так?:


пишем две процедуры в закладку номер 99(в меню нажать создать файл процедур),пусть процедура stop отвечает за анализ защиты,а start для ее обхода...дальше в основном скрипте...:

//делаем действия
и к примеру через каждые 5 действий вызывать stop,если процедура возвращает 'хорошее' значение,то продолжаем работу,а если нет,то вызываем start
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
EL-GReeN
сообщение 29.10.2013, 16:15
Сообщение #4


*****

Journeyman
Сообщений: 474
Регистрация: 18.7.2011
Группа: Пользователи
Наличность: 0
Из: Россия
Пользователь №: 13.815
Возраст: 32



Цитата(Cockney @ 29.10.2013, 17:03) *

а что если сделать так?:
пишем две процедуры в закладку номер 99(в меню нажать создать файл процедур),пусть процедура stop отвечает за анализ защиты,а start для ее обхода...дальше в основном скрипте...:

//делаем действия
и к примеру через каждые 5 действий вызывать stop,если процедура возвращает 'хорошее' значение,то продолжаем работу,а если нет,то вызываем start

Почему нет, попробуйте, кстати да так будет лучше так как бот может что то накосячить если его запаузить неизвестно где, а так вы сами выбираете безопасное место для паузы пока работает проверка.


--------------------
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
BSW_rama
сообщение 27.1.2014, 13:28
Сообщение #5


****

Apprentice
Сообщений: 188
Регистрация: 28.1.2013
Группа: Пользователи
Наличность: 0
Пользователь №: 15.728
Возраст: 32



https://forum.uokit.com/index.php?showtopic=25985
посмотри пример распаралеливания для ускорения вычислений, на многоядерных процессорах (IMG:style_emoticons/default/smile.gif)...
по сути то что тебе нужно. нескоько пилотов, каждый выполняет свой скрипт
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
DarkMaster
сообщение 27.1.2014, 15:41
Сообщение #6


***********

Модератор UOPilot
Сообщений: 9.468
Регистрация: 2.12.2008
Группа: Супермодераторы
Наличность: 27737
Пользователь №: 11.279



Цитата
нескоько пилотов, каждый выполняет свой скрипт

бред, об этом тебе уже писали в той же теме. есть вкладки.


--------------------
Скрипты UOPilot под заказ.
Консультации по UOpilot 15$/час.
Услуги Lua разработчика (не пилот, проекты, постоянка)
Disсоrd:
Kov____
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
BSW_rama
сообщение 30.1.2014, 12:00
Сообщение #7


****

Apprentice
Сообщений: 188
Регистрация: 28.1.2013
Группа: Пользователи
Наличность: 0
Пользователь №: 15.728
Возраст: 32



вкладки работают не коректно + с ошибками + грузят одно и тоже ядро. я уже пробовал этот вариант, не катит.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
DarkMaster
сообщение 30.1.2014, 14:36
Сообщение #8


***********

Модератор UOPilot
Сообщений: 9.468
Регистрация: 2.12.2008
Группа: Супермодераторы
Наличность: 27737
Пользователь №: 11.279



Цитата
грузят одно и тоже ядро.

бред.
Цитата
вкладки работают не коректно + с ошибками

там есть свои тонкости, но все по большей части обходится.


--------------------
Скрипты UOPilot под заказ.
Консультации по UOpilot 15$/час.
Услуги Lua разработчика (не пилот, проекты, постоянка)
Disсоrd:
Kov____
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения

Ответить в эту темуОткрыть новую тему
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0

 

- Текстовая версия | Версия для КПК Сейчас: 28.4.2024, 21:43
Designed by Nickostyle