FORUM PTT -  Strona Główna
FAQFAQ  SzukajSzukaj  UżytkownicyUżytkownicy  GrupyGrupy RejestracjaRejestracja  ZalogujZaloguj

Odpowiedz do tematu
Poprzedni temat :: Następny temat
Jak zrobić plik GSE z pliku GS?
Autor Wiadomość
JARO 
super user


Pomógł: 1 raz
Dołączył: 26 Lut 2008
Posty: 181
Skąd: Lubin
Wysłany: 12-11-2010, 14:58   Jak zrobić plik GSE z pliku GS?

Może ktoś wie dlaczego podczas próby utworzenia z pliku gs (skrypt) podczas wykonywania kompilacji tworzą mi się pliki GSL bez błedów a pliki GSE nie tworzą się? Przy próbie wywołania w sesji DOS pliku gse.exe z odpowiednimi parametrami czyli plik gs i później plik gse ciągle mi wyrzuca jedną informację jaka powinna być kolejność parametrów. Stosowanie się do tej instrukcji nie przynosi rezultatów, tylko ciągle instruuje...
 
 
JARO 
super user


Pomógł: 1 raz
Dołączył: 26 Lut 2008
Posty: 181
Skąd: Lubin
Wysłany: 13-11-2010, 22:08   

...problem rozwiązałem. Kompilator działa i było to banalnie proste. :lol:
 
 
JARO 
super user


Pomógł: 1 raz
Dołączył: 26 Lut 2008
Posty: 181
Skąd: Lubin
Wysłany: 17-11-2010, 09:13   

W folderze gry są następujące podfoldery: Scripts a w nim docs. Wchodzimy tam i edytujemy np. notatnikiem lub innym lepszym do tego celu edytorem (ja uzywam Notepad++) plik makescript.bat.
Ja mam wpisane tam tak:

@echo off
cls
echo +++++++++++++++++++ GAME SCRIPTER - OPCJE KOMPILACJI +++++++++++++++++++
echo na plikach z rozszerzeniem (*.gs) zostanie wykonana kompilacja kodu ....
set gsc=c:\progra~1\trs2004\bin\gsc.exe
set gse=c:\progra~1\trs2004\bin\gse.exe
set include=c:\progra~1\trs2004\scripts\
for %%a in (*.gs) do %gsc% %%a -i%include%
for %%a in (*.gs) do %gse% encrypt %%a %%ae
set gsc=
set gse=
set include=

pause


Tu uwaga! Wersy:
set gsc=c:\progra~1\trs2004\bin\gsc.exe
set gse=c:\progra~1\trs2004\bin\gse.exe

musicie zmienić zgodnie z waszym ulokowaniem folderu gry w waszych pecetach.
c:\progra~1\ - to jest wskazanie ścieżki do folderu Pragram Files. U mnie folder gry jest nazwany trs2004. U was najprawdopodniej jest inaczej. To trzeba zmienić. Ale ten kawałek macie opisany w instrukcji (plik TrainzScript Tutorial.doc). Sednem rozwiązania mojego problemu jest ten wers:
for %%a in (*.gs) do %gse% encrypt %%a %%ae
i po sprawie.
 
 
JARO 
super user


Pomógł: 1 raz
Dołączył: 26 Lut 2008
Posty: 181
Skąd: Lubin
Wysłany: 18-11-2010, 09:48   

...temat zrobił się wybitnie monoedytorski.

Zapomniałem do powyższego opisu dodać, że pliki które zamierzacie kompilować wcześniej muszą znaleźć się w folderze DOCS. Również po wprowadzeniu sugerowanych zmian w pliku makescript.bat proponuję zapisać go pod bardziej narodową nazwą np. start.bat.

No i temat można zamknąć, bo czytających jest wielu a nikt poza mną nic nie miał do powiedzenia.
Ostatnio zmieniony przez JARO 18-11-2010, 09:50, w całości zmieniany 2 razy  
 
 
Jac(e)kNorris
nowy



Dołączył: 21 Lip 2009
Posty: 49
Skąd: Kozienice
Wysłany: 18-11-2010, 22:31   

Też mnie to ciekawiło i też miałem podobny problem.
Cytat:
(...) Sednem rozwiązania mojego problemu jest ten wers:
for %%a in (*.gs) do %gse% encrypt %%a %%ae
i po sprawie (...)

A tak dokładniej to co jest tym sednem :?:
Czy dobrze rozumiem, że ten w/w wers trzeba dodać w pliku makescript.bat?
Jak już coś piszesz - to proszę pisz wyraźnie :lol:
 
 
 
Espen 
znawca
Mann Bonk



Pomógł: 68 razy
Wiek: 36
Dołączył: 30 Maj 2009
Posty: 2166
Skąd: Espenkrug/Bonk
Wysłany: 18-11-2010, 23:49   

Rozumiem że dzięki temu wpisowi będzie można odczytać zakodowany skrypt ?
_________________
ex-Eksterminator botów
 
 
JARO 
super user


Pomógł: 1 raz
Dołączył: 26 Lut 2008
Posty: 181
Skąd: Lubin
Wysłany: 19-11-2010, 08:04   

Cytat:
A tak dokładniej to co jest tym sednem :?:
Czy dobrze rozumiem, że ten w/w wers trzeba dodać w pliku makescript.bat?
Jak już coś piszesz - to proszę pisz wyraźnie :lol:


Porównaj sobie co masz w swoim pliku makescript.bat z tym co ja mam w swoim pliku i zrozumiesz gdzie są różnice.
Dodam dla zainteresowanych że nie trzeba kopiować plików *.gs do folderu docs można robić inaczej - kopiować plik makescript.bat do folderu z plikami *.gs.
Ostatnio zmieniony przez JARO 19-11-2010, 08:05, w całości zmieniany 1 raz  
 
 
JARO 
super user


Pomógł: 1 raz
Dołączył: 26 Lut 2008
Posty: 181
Skąd: Lubin
Wysłany: 19-11-2010, 08:08   

Pawel_15 napisał/a:
Rozumiem że dzięki temu wpisowi będzie można odczytać zakodowany skrypt ?


...niestety nie rozumiesz tego. Zakodowany skrypt jest tak zakodowany by inni go nie mogli przeczytać. Ale czytaj ze zrozumieniem, bo tematem tego wątku jest tworzenie z plików GS plików GSE (czyli zakodowanych).
 
 
Wyświetl posty z ostatnich:   
Odpowiedz do tematu
Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Dodaj temat do Ulubionych
Wersja do druku

Skocz do:  

Powered by phpBB modified by Przemo © 2003 phpBB Group