Forum.iFiction.Ru

iFiction.Ru · ifHub · FAQ · IFWiki · QSP · URQ · INSTEAD · AXMA

форум об interactive fiction, текстовых приключенческих играх и всём таком...

Вы не зашли.

0    0    #1
27.09.2010 11:24

Olegus t.Gl.
Участник (+1053, -249)
Откуда: Москва
Зарегистрирован: 01.03.2001
Сообщений: 2879
Вебсайт

Комплект поставки qsp-игры вместе с файлами плеера

В настоящее время тестирую на знакомых (в том числе и очень далёких от темы текстовых игр) всякое разное, написанное на QSP. Чаще всего люди готовы лишь скачать-запустить-посмотреть, а технические подробности (как скачать плеер, как его запустить и как из него открыть игру) им не особо интересны. Поэтому я в архив с тестируемым модулем (игрой это пока язык не поворачивается назвать) вкладываю и плеер, и запускной файл — чтобы всё запускалось по одному щелчку. Сперва это был bat-файл, но поскольку он открывает консольное окно, которое висит, пока не закроешь QSP, я перешёл на VBS-скрипт (я в нём не особо силён, но уж что есть).

Код:

set FS=CreateObject("Scripting.FileSystemObject")
set FOLDER=FS.GetFolder(FS.GetAbsolutePathName("."))
for each FILE in FOLDER.Files
    if lcase(mid(FILE.Name,len(FILE.Name)-3))=".qsp" then
        if instr(1,lcase(FILE.Name),"_lib_")=0 then
            set FTR=CreateObject("WScript.Shell")
            RC=FTR.Run("qsp\qspgui.exe " & FILE.Name,1,false)
            exit for
        end if
    end if
next

Подразумевается, что в каталоге с игрой в корне лежит qsp-файл игры, а в подкаталоге "qsp" лежат файлы и подкаталоги QSP-плеера. Дополнительно добавлен фильтр, отбрасывающий дополнительные qsp-файлы, содержащие в имени "_lib_" (у меня внешние библиотеки в такие файлы вынесены).
Если у кого есть свои идеи по этому вопросу — буду рад услышать.


Прикрепленные файлы:
run-qsp.zip, Размер: 572 байт, Скачано: 700

Неактивен

0    0    #2
28.09.2010 08:04

Eten
Участник (+9, -307)
Откуда: Балаково, Санкт-Петербург.
Зарегистрирован: 21.05.2007
Сообщений: 1416
Вебсайт

---

Re: Комплект поставки qsp-игры вместе с файлами плеера

Olegus t.Gl. написал:

Серый Волк написал:

Можно ли как то создать ехе файл чтоб играть без плеера?
Пошаговая инструкция (необходим установленный WinRAR, желательно 3.70 или выше)…

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

А каковы причины такого, столь, опрометчивого желания?

Неактивен

0    0    #3
28.09.2010 21:01

Eten
Участник (+9, -307)
Откуда: Балаково, Санкт-Петербург.
Зарегистрирован: 21.05.2007
Сообщений: 1416
Вебсайт

---

Re: Комплект поставки qsp-игры вместе с файлами плеера

Dark[Ol(U23)leneri] написал:

А каковы причины такого, столь, опрометчивого желания?

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

Ну и что с того, ты же скачивашь плеер и игровой пакет? Это разве не две разные вещи. У меня тоже игруха выложена с акуркой, может и не так. Но не вижу в этом ничего дурного. Ты же не будешь искать исходники к граф. игре, чтобы запустить ее на компьютере. Ты просто найдешь диск с самой игрой и запустишь его. Тем более, что нет смысла вытаскивать плеер из пакета. Так что, я тебя не фига не понял. tongue

Отредактировано Eten (28.09.2010 21:02)

Неактивен

0    0    #4
29.09.2010 21:31

Eten
Участник (+9, -307)
Откуда: Балаково, Санкт-Петербург.
Зарегистрирован: 21.05.2007
Сообщений: 1416
Вебсайт

---

Re: Комплект поставки qsp-игры вместе с файлами плеера

Olegus t.Gl., ну что ж ты сразу про сохраненки не сказал. Тогда и вопрос мой отлетает, только не надо говорить, что и так понятно, будете не правы. wink

Неактивен

Powered by PunBB
© copyright 2001–2024 iFiction.Ru