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

76 страниц V « < 17 18 19 20 21 > »   
Тема закрытаОткрыть новую тему
> Пожелания, Предложения по развитию сюда
DarkMaster
сообщение 8.7.2012, 13:49
Сообщение #361


***********

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



от чего ушли к тому и пришли =)
что так батник, что так батник.

так что даешь автономный rename)

Сообщение отредактировал DarkMaster - 8.7.2012, 13:50


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


*********

ex-Moderator UOPilot
Сообщений: 2.440
Регистрация: 8.10.2010
Группа: Пользователи
Наличность: 0
Из: Киев
Пользователь №: 13.093



я не протестую против новых команд, просто с помощью батника уже можно сделать почти все то что тебе нужно было


--------------------
Полезные советы - читать всем! UOWiki
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
WKnight
сообщение 8.7.2012, 15:49
Сообщение #363


********

Разработчик UO Pilot'а
Сообщений: 1.639
Регистрация: 9.1.2006
Группа: Пользователи
Наличность: 0
Пользователь №: 4.688



Цитата
exec rename "d:\1.txt" "111.txt"
stop_script

тишина... слэши менял, кавычки убирал

Имхо надо exec cmd.exe rename
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Zeleax
сообщение 8.7.2012, 16:04
Сообщение #364


*********

ex-Moderator UOPilot
Сообщений: 2.440
Регистрация: 8.10.2010
Группа: Пользователи
Наличность: 0
Из: Киев
Пользователь №: 13.093



Цитата(WKnight @ 8.7.2012, 15:49) *

Имхо надо exec cmd.exe rename

не работает, вроде


--------------------
Полезные советы - читать всем! UOWiki
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
DarkMaster
сообщение 8.7.2012, 20:06
Сообщение #365


***********

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



не в семерке насколько я понимаю.
Почему я хотел бы видеть это в пилоте, я уже писал выше. Может я конечно ошибаюсь, но вроде это не трудозатратно должно быть ведь по факту все сводится к распарсить строку и запихать полученное в стандартный оператор делфика. Или я не прав?


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


********

Разработчик UO Pilot'а
Сообщений: 1.639
Регистрация: 9.1.2006
Группа: Пользователи
Наличность: 0
Пользователь №: 4.688



Zeleax Сообщение #364|
Мысль в другую тему.
Для многих скриптов для правильной работы очень важна текущая настройка пилота:
- возвращать курсор мыши после кликов
- перемещать в точку клика
- отображать ход выполнения
- и т.д.

Предложение: дать возможность из скрипта устанавливать значения параметров выполнения, как в ini файле. Можно названия опций прямо оттуда брать. И ввести новую команду SETOPTION.
Не горит, но было бы неплохо. Сейчас каждый раз приходится выставлять и проверять настройки вручную. А так бы несколько строк вставил в скрипт и везде всё настроено )
---
Подозреваю, что все подряд не получится, по крайней мере я не представляю как это сделать.
лучше уточнить какие именно нужны, заведем для них зарезервированные переменные.



Zeleax Сообщение #346|
Не могу проверить наличие переменной в другом скрипте- появляется ошибка с остановкой скрипта:
set #sn 7
if #m.#sn = "" // Ошибка выполнения
msg Переменная не задана
else
msg Значение переменной равно #m.#sn end_if
end_script

очень нужен такой контроль наличия...
---
Методом тыка выяснил, что числовые можно проверить
if #m.#sn = "#m.#sn"
на строковых такая фича не проходит потому, что строковые могут в себе содержать условие или координаты, что то типа
set $a 132 456 7878421
set $b (#x > #x1) and (#y < #y2)
if ($a) and ($b)
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Cooll
сообщение 24.7.2012, 13:37
Сообщение #367


***

Novice
Сообщений: 54
Регистрация: 16.5.2012
Группа: Пользователи
Наличность: 0
Пользователь №: 14.964
Возраст: 15



Работа Uopilot как сниффера запросов , чтоб было возможно парсить количество ресурсов из ответа сервера например в онлайн играх .
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
EL-GReeN
сообщение 24.7.2012, 15:21
Сообщение #368


*****

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



Цитата(Cooll @ 24.7.2012, 13:37) *

Работа Uopilot как сниффера запросов , чтоб было возможно парсить количество ресурсов из ответа сервера например в онлайн играх .

Не дождемся, надо брать делфи или что там и делать самим плагины


--------------------
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Zeleax
сообщение 28.7.2012, 8:51
Сообщение #369


*********

ex-Moderator UOPilot
Сообщений: 2.440
Регистрация: 8.10.2010
Группа: Пользователи
Наличность: 0
Из: Киев
Пользователь №: 13.093



Исновапаю идею насчет функционала GetWindow - чтобы хендлы всех подходящих окон выводились в массив (опционально)


--------------------
Полезные советы - читать всем! UOWiki
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
WKnight
сообщение 28.7.2012, 9:46
Сообщение #370


********

Разработчик UO Pilot'а
Сообщений: 1.639
Регистрация: 9.1.2006
Группа: Пользователи
Наличность: 0
Пользователь №: 4.688



Подробнее, что там было про гетвиндов?
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Zeleax
сообщение 28.7.2012, 9:51
Сообщение #371


*********

ex-Moderator UOPilot
Сообщений: 2.440
Регистрация: 8.10.2010
Группа: Пользователи
Наличность: 0
Из: Киев
Пользователь №: 13.093



Сорь, не то написал: хотел FindWindow

То же как сейчас, но если для приема указан массив, а не переменная, то ищутся ВСЕ окна в имени которых присутствует указанная фраза и их хендлы записываются в указанный массив.
Код
set %handles findwindow (Warcraft)
msg %handles[1] // хендл 1-го окна
msg %handles[2] // хендл 2-го окна
...


Сообщение отредактировал Zeleax - 28.7.2012, 9:52


--------------------
Полезные советы - читать всем! UOWiki
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
xolost
сообщение 28.7.2012, 10:01
Сообщение #372


******

Expert
Сообщений: 517
Регистрация: 17.6.2012
Группа: Пользователи
Наличность: 0
Пользователь №: 15.035



О, тут можно оставлять пожелания(IMG:style_emoticons/default/smile.gif) круть.
Добавить возможность высчитывать функцию в переменной массива.
Т.е. пример,

#i 10
$z 20
%buka #i * $z

Если это не сложно... Если сложно и долго, значит в топку))
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
WKnight
сообщение 28.7.2012, 10:57
Сообщение #373


********

Разработчик UO Pilot'а
Сообщений: 1.639
Регистрация: 9.1.2006
Группа: Пользователи
Наличность: 0
Пользователь №: 4.688



Цитата
Добавить возможность

дык а разве нет?
set #i 10
set $z 20
set %buka [1] #i * $z
set logging %buka [1]


Цитата
Сорь, не то написал: хотел FindWindow

это какраз одна из пары функций, упомянутых сегодня в соседней теме. (IMG:style_emoticons/default/smile.gif)
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
xolost
сообщение 28.7.2012, 11:05
Сообщение #374


******

Expert
Сообщений: 517
Регистрация: 17.6.2012
Группа: Пользователи
Наличность: 0
Пользователь №: 15.035



Цитата(WKnight @ 28.7.2012, 11:57) *

дык а разве нет?


Ух ты!!! сейчас перепроверил и всё работает.............не понимаю.... позовчера бился бился... даже тему ниже посмотри создавал спецом для решения этой проблемы....
сейчас в полном скрипте перепроверю....
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
xolost
сообщение 28.7.2012, 11:21
Сообщение #375


******

Expert
Сообщений: 517
Регистрация: 17.6.2012
Группа: Пользователи
Наличность: 0
Пользователь №: 15.035



Всё.. понял в чем косякс...

У меня в полном скрипте это выглядит примерно вот так:
set %buka [1] #i * $z
set #i 10
set $z 20

Т.е. порядок несколько иной.. плин.. вот это проблема.. а я не могу сет вывести наверх.. сет у меня считается только ниже... кхм..

ладно.. стало быть, бага нету.. сорри.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
DarkMaster
сообщение 28.7.2012, 14:25
Сообщение #376


***********

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



set %arr [ 1 ] 1
set %arr [ 2 ] 2
set #i 10
set $z 20
set %buka [1] #i * $z + size (%arr) + findwindow (Log Window)
set #handle findwindow (Log Window)
set #a %buka [1]
set logging %buka [1] #a
stop_script

И это все сожралось, даже прибавление хендла и размера массива. Офигеть... Я даже помню сколько раз все это выпрашивалось к реализации... WKnight, а ты вообще писал об этом? Не понимаю, как я пропустил такой функционал. Я малось охренел, если честно...

Можно галочку в настройках "автоматически отрывать лог", чтобы при set logging text не приходилось ручками каждый раз вытаскивать окошко?


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


*********

ex-Moderator UOPilot
Сообщений: 2.440
Регистрация: 8.10.2010
Группа: Пользователи
Наличность: 0
Из: Киев
Пользователь №: 13.093



Цитата(DarkMaster @ 28.7.2012, 14:25) *
Можно галочку в настройках "автоматически отрывать лог", чтобы при set logging text не приходилось ручками каждый раз вытаскивать окошко?

+


--------------------
Полезные советы - читать всем! UOWiki
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
xolost
сообщение 28.7.2012, 15:55
Сообщение #378


******

Expert
Сообщений: 517
Регистрация: 17.6.2012
Группа: Пользователи
Наличность: 0
Пользователь №: 15.035



Цитата(DarkMaster @ 28.7.2012, 15:25) *

set %arr [ 1 ] 1
set %arr [ 2 ] 2
set #i 10
set $z 20
set %buka [1] #i * $z + size (%arr) + findwindow (Log Window)
set #handle findwindow (Log Window)
set #a %buka [1]
set logging %buka [1] #a
stop_script

И это все сожралось, даже прибавление хендла и размера массива. Офигеть... Я даже помню сколько раз все это выпрашивалось к реализации... WKnight, а ты вообще писал об этом? Не понимаю, как я пропустил такой функционал. Я малось охренел, если честно...

Можно галочку в настройках "автоматически отрывать лог", чтобы при set logging text не приходилось ручками каждый раз вытаскивать окошко?


ааааааааааааа и это всё отработает!?? пошел тестить!!!!!!!!!! хотя я и не уходил.. неделю последнюю не вылазю из уо-пилота!, оптимизирую и добавляю функционал постоянно... и днем и утром и ночью... 15 часов в день.. не меньше)) че-то повернулся я совсем на этом деле... похоже есть шанс стать программистом... Чем больше я в нём копаюсь, тем больше я вижу возможностей, тем больше я офигеваю и тем больше я вижу способов заработать... пипец... удивлен, что она до сих пор бесплатная...))


Галка про лог ++++++
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Zeleax
сообщение 28.7.2012, 15:58
Сообщение #379


*********

ex-Moderator UOPilot
Сообщений: 2.440
Регистрация: 8.10.2010
Группа: Пользователи
Наличность: 0
Из: Киев
Пользователь №: 13.093



Цитата(xolost @ 28.7.2012, 15:55) *
Чем больше я в нём копаюсь, тем больше я вижу возможностей, тем больше я офигеваю и тем больше я вижу способов заработать...

Заработаете- отблагодарите разработчика WKnight


--------------------
Полезные советы - читать всем! UOWiki
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
xolost
сообщение 28.7.2012, 16:02
Сообщение #380


******

Expert
Сообщений: 517
Регистрация: 17.6.2012
Группа: Пользователи
Наличность: 0
Пользователь №: 15.035



Цитата(Zeleax @ 28.7.2012, 16:58) *

Заработаете- отблагодарите разработчика WKnight


Однозначно!
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения

76 страниц V « < 17 18 19 20 21 > » 
Тема закрытаОткрыть новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 

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