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

 
Ответить в эту темуОткрыть новую тему
> скриншот
Aurih
сообщение 17.10.2014, 13:55
Сообщение #1


**

Neophyte
Сообщений: 29
Регистрация: 4.2.2014
Группа: Пользователи
Наличность: 0
Пользователь №: 16.601
Возраст: 21



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


**********

Elder
Сообщений: 3.480
Регистрация: 18.8.2014
Группа: Пользователи
Наличность: 26540
Пользователь №: 16.971
Возраст: 29



http://uopilot.tati.pro/index.php?title=Printscreen
Пользователь в онлайне!Delete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Aurih
сообщение 17.10.2014, 17:17
Сообщение #3


**

Neophyte
Сообщений: 29
Регистрация: 4.2.2014
Группа: Пользователи
Наличность: 0
Пользователь №: 16.601
Возраст: 21



printscreen 0 0 0 0 0 c:\123.jpg
wait 5000
вот таким образом делается скрин, но мне надо чтобы он делал их много.
Как быть?
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
DarkMaster
сообщение 17.10.2014, 22:20
Сообщение #4


***********

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



Используй переменные времени.


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


**********

Elder
Сообщений: 3.480
Регистрация: 18.8.2014
Группа: Пользователи
Наличность: 26540
Пользователь №: 16.971
Возраст: 29



Я так понимаю имелось ввиду делать много скринов, чтоб они не заменяли друг друга.
Я только так придумал:
Код
init_arr %a (1 5) с:/image1.jpg с:/image2.jpg с:/image3.jpg с:/image4.jpg с:/image5.jpg
   for #i 1 5        //делает 5 скринов с разными именами с интервалом в 1 секунду
      wait 1000              
          printscreen 0 0 0 0 0 %a [1 #i]
   end_for
stop_script
Пользователь в онлайне!Delete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
DarkMaster
сообщение 18.10.2014, 1:54
Сообщение #6


***********

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



Цитата
Я так понимаю имелось ввиду делать много скринов, чтоб они не заменяли друг друга.
Я только так придумал:

Цитата
Используй переменные времени.


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


**********

Elder
Сообщений: 3.480
Регистрация: 18.8.2014
Группа: Пользователи
Наличность: 26540
Пользователь №: 16.971
Возраст: 29



Затупил, думаю что-то не получается со временем, забыл в скобки поставить (IMG:style_emoticons/default/smile.gif)
Пользователь в онлайне!Delete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Aurih
сообщение 18.10.2014, 9:50
Сообщение #8


**

Neophyte
Сообщений: 29
Регистрация: 4.2.2014
Группа: Пользователи
Наличность: 0
Пользователь №: 16.601
Возраст: 21



я пока сделал через вейты 5 скринов. Но он их покругу перезаписывает


Код
         Printscreen 0 0 0 0 0 c:\123.jpg
         wait 5000
         Printscreen 0 0 0 0 0 c:\1234.jpg
         wait 5000
         Printscreen 0 0 0 0 0 c:\12345.jpg
         wait 5000
         Printscreen 0 0 0 0 0 c:\123456.jpg
         wait 5000
         Printscreen 0 0 0 0 0 c:\123567.jpg
         wait 5000
         stop_script

Может можно просто указать директорию , а он сам умеет генерировать имена?
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
cirus
сообщение 18.10.2014, 11:02
Сообщение #9


**********

Elder
Сообщений: 3.480
Регистрация: 18.8.2014
Группа: Пользователи
Наличность: 26540
Пользователь №: 16.971
Возраст: 29



Код
repeat 10
Printscreen 0 0 0 0 0 c:\(day hour min sec).jpg    //делает 10 скринов с именами текущего дня часа минут и секунд.
wait 1000
end_repeat
stop_script


Или еще так можно:
Код
set #a 1
repeat 10
Printscreen 0 0 0 0 0 c:\image(#a).jpg    
set #a #a + 1
wait 1000
end_repeat
stop_script
Пользователь в онлайне!Delete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Aurih
сообщение 18.10.2014, 11:03
Сообщение #10


**

Neophyte
Сообщений: 29
Регистрация: 4.2.2014
Группа: Пользователи
Наличность: 0
Пользователь №: 16.601
Возраст: 21



Спасибо(IMG:style_emoticons/default/wink.gif)
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения

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

 

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