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

9 страниц V « < 2 3 4 5 6 > »   
Ответить в эту темуОткрыть новую тему
> Новая Версия Uopilot v.2.38 (21.06.2016), Официальный сайт. Скачать. Последняя версия.
cirus
сообщение 9.10.2016, 12:42
Сообщение #61


**********

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



Цитата
Ее разве можно поставить изначально?

А почему нет. Пилот же не надо устанавливать.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
DarkMaster
сообщение 9.10.2016, 17:38
Сообщение #62


***********

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



Потому что это флаг который устанавливается для винды и вроде как на файле его и не существует.


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


********

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



Можно манифест рядом положить, оно само будет админа запрашивать без всяких галочек.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
WKnight
сообщение 16.10.2016, 20:34
Сообщение #64


********

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



night version, 16.10.2016 Build 026

Добавил функцию загрузки изображения из файла 'LoadImage (filename)'. Возвращает строку в виде "Адрес в памяти|Ширина|Высота|Длина строки в байтах/", либо код ошибки.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
DarkMaster
сообщение 16.10.2016, 20:45
Сообщение #65


***********

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



А его можно использовать только чтобы в нем искать или как искомое тоже?


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


********

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



Пока только в нем, это промежуточный шаг на пути использования как искомое.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
WKnight
сообщение 17.10.2016, 1:19
Сообщение #67


********

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



night version, 17.10.2016 Build 027

Добавил в функцию 'findimage' поиск изображений загруженных в память, при указании адреса в памяти вместо пути к файлу.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
cirus
сообщение 17.10.2016, 11:18
Сообщение #68


**********

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



Картинки в один массив не загрузить?
Получается каждая картинка в отдельном массиве. Т. е. чтобы перебрать картинки циклом придётся делать массив с именами массивов с картинками.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
WKnight
сообщение 17.10.2016, 11:28
Сообщение #69


********

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



Обычно достаточно только первого значения из возвращаемого массива.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
cirus
сообщение 17.10.2016, 11:42
Сообщение #70


**********

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



Так получается:
Код
set %image1 LoadImage(C:\1.bmp)
set %image2 LoadImage(C:\2.bmp)
set %image3 LoadImage(C:\3.bmp)

Через size общее количество картинок не узнать.
Конструкции типа %image#i тоже не факт что сработают или через eval лепить.
Либо:
Код
set %a [1] "%image1 [1 1]"
set %a [2] "%image2 [1 1]"
set %a [3] "%image3 [1 1]"
    // Вот теперь можно узнать количество картинок и перебирать циклом:
for #i 1 size(%a)
    set #a findimage (0 0 1920 1080 (%a [#i]) %arr)
end_for


Что за новая кнопка начиная с uopilot_b025?
Прикрепленное изображение
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
cirus
сообщение 17.10.2016, 12:06
Сообщение #71


**********

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



Хотя %image#i [1 1] сработало в findimage. Только общее число картинок придётся в ручную указывать.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
WKnight
сообщение 17.10.2016, 21:58
Сообщение #72


********

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



Кнопка левая, функциональной нагрузки не несет. Скорее всего что-то тестировалось.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
cirus
сообщение 18.10.2016, 2:42
Сообщение #73


**********

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



На счёт картинок, может всё-таки загружать их в один массив, это же удобнее.
Т. е. указывать строку, в которую записывать данные.
Код
set %image [1] LoadImage(C:\1.bmp)
set %image [2] LoadImage(C:\2.bmp)

Или так не сделать?
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
DarkMaster
сообщение 18.10.2016, 3:05
Сообщение #74


***********

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



Я считаю ерундой заниматься не надо с кучей массивов и должна быть нормальная возможность в начале скрипта загрузить в один/несколько массивов все картинки и уже никогда не трогать винт.
Т.е. имхо загрузка изображения должна происходить в элемент массива: %arr[1] и соответственно уже в %arr[1 1], %arr[1 2] ... будут содержаться данные.

Кнайт адрес получаемый - это ссылка на структуру или ссылка непосредственно на битовую маску после заголовка бмп?


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


********

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



Цитата
Или так не сделать?
Пока еще пилот не умеет присваивать такую конструкцию конкретной строке массива.
Цитата
адрес получаемый - это ссылка
Непосредственно на битовую маску. Не особо интересовался, что происходит с заголовком.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
cirus
сообщение 18.10.2016, 11:21
Сообщение #76


**********

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



Цитата
Пока еще пилот не умеет присваивать такую конструкцию конкретной строке массива.

Значит пока через костыль можно так сделать.
Код
set %a [1] C:\1.bmp
set %a [2] C:\2.bmp
set %a [3] C:\3.bmp

for #i 1 size(%a)
    set %arr LoadImage(%a [#i])
    init_arr %a (#i) %arr [1 1] %arr [1 2] %arr [1 3] %arr [1 4]
end_for
// в итоге %a [1] будет содержать данные о первой картинке
//         %a [2] второй картинки и т. д.
end_script
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
WKnight
сообщение 18.10.2016, 11:58
Сообщение #77


********

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



Научил.
night version, 18.10.2016 Build 028

Добавил присваивание строке массива строки вида '3|7/3|8/4|7/4|8/'.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
cirus
сообщение 18.10.2016, 12:18
Сообщение #78


**********

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



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


***********

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



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

В данном случае это более чем правильно.


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


********

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



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

9 страниц V « < 2 3 4 5 6 > » 
Ответить в эту темуОткрыть новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 

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