Elite Games - Свобода среди звезд!
.
ВНИМАНИЕ!
Наша конференция посвящена космической тематике и компьютерным играм.
Политические вопросы и происходящие в мире события в данный момент на нашем сайте не обсуждаются!

  » FFE D3D: Создание дополнительных программ |
Конференция предназначена для общения пилотов. Для удобства она разделена на каналы, каждый из которых посвящен определенной игре. Пожалуйста, открывайте темы только в соответствующих каналах и после того, как убедитесь, что данный вопрос не обсуждался ранее.

Search | Conference rules | Album | Register | Pilots list | Profile | Log in to check your private messages | Log in

   Page 14 of 20
Go to page: Previous  1, 2, 3 ... 13, 14, 15 ... 18, 19, 20  Next    Перейти:   All pages
Поиск в этой теме:
Канал Elite » Канал проекта Elite 3 под Direct 3D: «FFE D3D: Создание дополнительных программ»
HeadHunter
 2835 EGP


Рейтинг канала: 6(346)
: 540
Posts: 16358
Location: The Dark Wheel
Joined: 13 Dec 2005
В принципе - игра, вроде, уже использует какой-то глобальный хук. Улыбка
Только с помощью него она реализовывает управление клавиатурой.
При запрете хука кнопки в игре не нажимаются.
_________________
..А поверх седых облаков
Синь - соколиная высь.
Здесь, под покровом небес
Мы родились..

Last edited by HeadHunter on 15:31 12-03-2010; edited 1 time in total
    Posted: 15:31 12-03-2010   
ТехноМаг
 360 EGP


Рейтинг канала: 6(437)
: 93
Posts: 2521
Location: Кронштадт
Joined: 09 Apr 2007
Фига се...
Ну тут проблема немножко в другом. Виндозвский хук непоможет Подмигиваю

Т.к. фактическе нужно хукать вызовы функций, а не месаги

добавлено спустя 16 минут:
я поясню:
чтобы цитаты выводились именно в DirectX (иначе все моргать будет)
нужно написать dll, которая будет вводится в процесс FFE D3D как троянец Подмигиваю
_________________
(Л)"Алекс, я живу уже почти 200 лет. но как видишь, выгляжу я всего на 20. И это не единственное отличие меня от людей."

Last edited by ТехноМаг on 15:51 12-03-2010; edited 1 time in total
    Posted: 15:51 12-03-2010   
HeadHunter
 2835 EGP


Рейтинг канала: 6(346)
: 540
Posts: 16358
Location: The Dark Wheel
Joined: 13 Dec 2005
Это возможно (не в теории, а "здесь и сейчас")?
Т.к. если проблема в том, что винды будут ругаться на эту штуку
как на троянца - это фигня.. практичскиии..

Бросим в Мод-менеджер и в FAQ пропишем.
_________________
..А поверх седых облаков
Синь - соколиная высь.
Здесь, под покровом небес
Мы родились..
    Posted: 15:55 12-03-2010   
KrIM
 90 EGP


Рейтинг канала: 5(228)
: 12
Posts: 200
Location: Russia, St.-Petersburg
Joined: 26 Dec 2009
Так. Ну вот и я Улыбка

Собрал финальный архив, c Сурсами, Фиксами и Патчами. Написал РИДМИ, в котором разжевал все известные проблемы.
НН - думаю, заливай. У меня предчувствие, что больше глобальных проблем не будет.

http://krim-art.ucoz.ru/FFE_D3D_Launcher_final.rar

Вот текст РИДМИ - его можно прикрепить в спойлер в сообщение к ланчеру.

 Cкрытый текст   (кликните здесь для просмотра)
=====================================
-----FFE D3D Launcher 1.1 final------
=====================================


-=FAQ=-
--------------

1) Как установить?

*распаковать содержимое архива из папки "
FFE D3D Launcher 1.1 final" в корневую папку игры.

*запускать через файл "First Encounters D3D.exe"




2) У меня не запускается ланчер, что делать?

*распаковать из папки FIX содержимое архива (qtintf.dll) в системную папку C:\Windows\System32

*если это не помогло,
то тогда проблема в DirectX. Его нужно обновить: из папки FIX запускаем
dxwebsetup.exe и спокойно обновляемся.
(Нюанс в том, что это обновление целиком и полностью онлайн, т.е. чтобы установить обновления, нужно подклюение к интернету. Однако, обновления будут самые свежие, с сайта Microsoft и вам не нужно качать те компоненты, которые у Вас уже есть.)



3) Я хочу помочь/доработать ланчер. Как это сделать?

*В папке Sources лежат исходники Ланчера.
Возможные вопросы можно задать в ветке форума: http://www.elite-games.ru/conference/viewtopic.php?t=51567



4) Мне не нравится оформление! Я хочу его изменить! Как это сделать?

*Легко. В папке ...\styles\eg1.0\texture лежат все текстуры Ланчера - их можно свободно изменять.

*Нужно только помнить, что ВСЕ текстуры должны быть со сторонами размерности степени двойки.
т.е. 2, 4, 8, 16, 32, 64, 128, 256, 512 и так далее...

*Также расположение кнопок и много другое можно изменять в файле STYLE.CFG

_________________
Бесконечность и ещё дальше! (с)

Last edited by KrIM on 15:59 12-03-2010; edited 2 times in total
    Posted: 15:59 12-03-2010   
ТехноМаг
 360 EGP


Рейтинг канала: 6(437)
: 93
Posts: 2521
Location: Кронштадт
Joined: 09 Apr 2007
уже делал такое Подмигиваю

сеня буду втуплять на тему как организовать вся это дурь
и возможно набросаю примерный код программы уже
_________________
(Л)"Алекс, я живу уже почти 200 лет. но как видишь, выгляжу я всего на 20. И это не единственное отличие меня от людей."
    Posted: 16:05 12-03-2010   
Usagi
 591 EGP


Рейтинг канала: 5(133)
: 102
Posts: 1266
Location: из Интернета
Joined: 28 Jan 2007
HeadHunter wrote:
А п.п. списка ехе-шников
А я только написал... Рыдания. Ой, не могу!..
_________________
Да, я пошляк.
    Posted: 17:26 12-03-2010   
HeadHunter
 2835 EGP


Рейтинг канала: 6(346)
: 540
Posts: 16358
Location: The Dark Wheel
Joined: 13 Dec 2005
Darth NanoDesu wrote:
А я только написал...

А чего написал-то? Хы...
Я просто про мод-менеджер вспомнил.. Чего мучиться, если ехе-шники можно им и переставлять..
_________________
..А поверх седых облаков
Синь - соколиная высь.
Здесь, под покровом небес
Мы родились..
    Posted: 17:38 12-03-2010   
KrIM
 90 EGP


Рейтинг канала: 5(228)
: 12
Posts: 200
Location: Russia, St.-Petersburg
Joined: 26 Dec 2009
HeadHunter, ну так что, твой вердикт? Будем оформляться?
_________________
Бесконечность и ещё дальше! (с)
    Posted: 17:46 12-03-2010   
HeadHunter
 2835 EGP


Рейтинг канала: 6(346)
: 540
Posts: 16358
Location: The Dark Wheel
Joined: 13 Dec 2005
Смогу позже глянуть. Сейчас до ноутбука не доберусь, чтоб все проверить.
Пусть пока народ смотрит. Улыбка
_________________
..А поверх седых облаков
Синь - соколиная высь.
Здесь, под покровом небес
Мы родились..
    Posted: 17:48 12-03-2010   
ТехноМаг
 360 EGP


Рейтинг канала: 6(437)
: 93
Posts: 2521
Location: Кронштадт
Joined: 09 Apr 2007
НОвости о цитатнике:

Avast - не считает его трояном (уже хорошо)

Сама программа - уже инжектит необходимую либу в ексешник.

Щас буду вспоминать как дерек перехватывать
_________________
(Л)"Алекс, я живу уже почти 200 лет. но как видишь, выгляжу я всего на 20. И это не единственное отличие меня от людей."
    Posted: 17:55 12-03-2010   
Usagi
 591 EGP


Рейтинг канала: 5(133)
: 102
Posts: 1266
Location: из Интернета
Joined: 28 Jan 2007
HeadHunter wrote:
А чего написал-то?
Как что? Преключалку - добавил комбобокс со списком экзешников (модсвитчер и лаунчеры убраны из него) Выбрал екзешник и рун ит! Ладно, у меня будет своя переключалка (это вообще-то была моя идея Гы-гы )
_________________
Да, я пошляк.
    Posted: 18:16 12-03-2010   
HeadHunter
 2835 EGP


Рейтинг канала: 6(346)
: 540
Posts: 16358
Location: The Dark Wheel
Joined: 13 Dec 2005
Да я уж вижу.. Гы-гы
На самом деле - теоретически это не особо-то и нужно..
А сейчас я закопошился п.п. этой темы из-за того, что
новый билд никак не выйдет.
_________________
..А поверх седых облаков
Синь - соколиная высь.
Здесь, под покровом небес
Мы родились..
    Posted: 18:22 12-03-2010   
HeadHunter
 2835 EGP


Рейтинг канала: 6(346)
: 540
Posts: 16358
Location: The Dark Wheel
Joined: 13 Dec 2005
Не.. чет поторопились радоваться. Гы-гы Расстроен

Остался глуюк, что Лаунчер зависает при нажатии Кансель,
если перед этим не зайдешь в Опции...
Глюк и на ноуте и на компе...
_________________
..А поверх седых облаков
Синь - соколиная высь.
Здесь, под покровом небес
Мы родились..
    Posted: 20:12 12-03-2010   
ТехноМаг
 360 EGP


Рейтинг канала: 6(437)
: 93
Posts: 2521
Location: Кронштадт
Joined: 09 Apr 2007
Глюк и на ноуте и на компе...

он появляется если навеститсь на кнопки другие но не нажимать их, если сразу навестись на канцел то глюка нет Подмигиваю пока зщ в чем дело

на те вот, любуйтесь

 Cкрытый текст   (кликните здесь для просмотра)



Любуемся. Хы... Кстати - скрин конкретного окна можно делать Alt+PrtSc Улыбка \\HH

добавлено спустя 10 минут:
Запомню на будующее Гы-гы

добавлено спустя 31 минуту:
Кстати, полностью заменил экран загрузки на ГРАФИЧЕСКИЙ
_________________
(Л)"Алекс, я живу уже почти 200 лет. но как видишь, выгляжу я всего на 20. И это не единственное отличие меня от людей."

Last edited by ТехноМаг on 21:02 12-03-2010; edited 2 times in total
Last edited by HeadHunter on 20:31 12-03-2010; edited 2 times in total
    Posted: 21:02 12-03-2010   
HeadHunter
 2835 EGP


Рейтинг канала: 6(346)
: 540
Posts: 16358
Location: The Dark Wheel
Joined: 13 Dec 2005
Отлично. Улыбка
Тоже можно будет заставку сделать.
А нынешний текст пока в уголке разместить.. - мол, на чем основано.
_________________
..А поверх седых облаков
Синь - соколиная высь.
Здесь, под покровом небес
Мы родились..
    Posted: 21:10 12-03-2010   
ТехноМаг
 360 EGP


Рейтинг канала: 6(437)
: 93
Posts: 2521
Location: Кронштадт
Joined: 09 Apr 2007
Спомощью этого хака можно хоть 3д модели рисовать балин

добавлено спустя 27 минут:
Кароче вот.

Багов вроде не замеченно, если найдете, пишите

добавлено спустя 2 минуты:
Цитаты добавлять в quates.txt

запускать FFE D3D MOD.exe
_________________
(Л)"Алекс, я живу уже почти 200 лет. но как видишь, выгляжу я всего на 20. И это не единственное отличие меня от людей."

Last edited by ТехноМаг on 22:19 12-03-2010; edited 4 times in total
    Posted: 22:19 12-03-2010   
HeadHunter
 2835 EGP


Рейтинг канала: 6(346)
: 540
Posts: 16358
Location: The Dark Wheel
Joined: 13 Dec 2005
Смотрится неплохо. Улыбка
Привет! Хы...

Я так понимаю - запускать Элиту теперь надо через FFE D3D MOD.exe ?

Пока тестирую на компе.
Короче - сначала идут картинки "загрузки", по очереди.
Потом перед этим всем выскакивает "черный прямоугольник с оригинальными надписями и вопросом y\n"..
Так?

А "глючек" вот какой - когда появляется окошко с самой игрой уже -
сверху и снизу у меня в оригинале были черные полосы.
Теперь же там фон не черный, а текстура цитатника (в т.ч. можно
наблюдать и верхнюю часть птички).



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

Если дать оба подтверждения, то больше файервол уже ничего не спрашивает
и цитатник загружается нормально. Улыбка
_________________
..А поверх седых облаков
Синь - соколиная высь.
Здесь, под покровом небес
Мы родились..
    Posted: 22:27 12-03-2010   
ТехноМаг
 360 EGP


Рейтинг канала: 6(437)
: 93
Posts: 2521
Location: Кронштадт
Joined: 09 Apr 2007
Насчет косяка - это к ДримзуУлыбка У него видемо там области не чистяцо.
_________________
(Л)"Алекс, я живу уже почти 200 лет. но как видишь, выгляжу я всего на 20. И это не единственное отличие меня от людей."
    Posted: 22:30 12-03-2010   
KrIM
 90 EGP


Рейтинг канала: 5(228)
: 12
Posts: 200
Location: Russia, St.-Petersburg
Joined: 26 Dec 2009
HeadHunter wrote:
Смотрится неплохо. Улыбка


Конечно, потому что я рисовал Гы-гы

Quote:
А "глючек" вот какой - когда появляется окошко с самой игрой уже -
сверху и снизу у меня в оригинале были черные полосы.
Теперь же там фон не черный, а текстура цитатника (в т.ч. можно
наблюдать и верхнюю часть птички).


У меня такая же история, есть мысли, что это косяк Дримзза. Так, по крайней мере Техн думает...
_________________
Бесконечность и ещё дальше! (с)
    Posted: 22:32 12-03-2010   
HeadHunter
 2835 EGP


Рейтинг канала: 6(346)
: 540
Posts: 16358
Location: The Dark Wheel
Joined: 13 Dec 2005
Кстати.. Я вот что думаю - было бы удобней, если бы дополнительные
программы, вроде Лаунчера и Цитатника,
для хранения своих файлов использовали бы какую-нибудь отдельную
папочку вроде "Programs"... Чтоб те же текстуры, например, не мешались с игровыми.

Т.е. папки - игровая и далее:
C:\GAMES\FFED3D\Programs\Цитатник
C:\GAMES\FFED3D\Programs\Лаунчер

добавлено спустя 1 минуту:
Заодно меньше наложений между самими программами может быть - а то наделают "стайлс.пнг" для каждой проги - потом мучайся.. Хы...
_________________
..А поверх седых облаков
Синь - соколиная высь.
Здесь, под покровом небес
Мы родились..

Last edited by HeadHunter on 22:42 12-03-2010; edited 3 times in total
    Posted: 22:35 12-03-2010   
Канал Elite -> Канал проекта Elite 3 под Direct 3D: «FFE D3D: Создание дополнительных программ»
Go to page: Previous  1, 2, 3 ... 13, 14, 15 ... 18, 19, 20  Next    Перейти:   All pages
  
Display posts from previous: 
View previous topic | View next topic |
К списку каналов | Наверх страницы
Цитата не в тему: Я вообще мудрый чувак! (автопортрет Salamon'a)

  » FFE D3D: Создание дополнительных программ |
Каналы: Новости | Elite | Elite: Dangerous | Freelancer | Star Citizen | X-Tension/X-BTF | X2: The Threat | X3: Reunion | X3: Terran Conflict | X Rebirth | X4: Foundations | EVE Online | Orbiter | Kerbal Space Program | Evochron | VoidExpanse | Космические Миры | Онлайновые игры | Другие игры | Цифровая дистрибуция | play.elite-games.ru | ЗВ 2: Гражданская война | Творчество | Железо | Игра Мечты | Сайт
   Дизайн Elite Games V5 beta.18