OR Kontrolor vozidel

Tak dobře! Pokud máte pocit, že můj program je levárna a nedělá to, co má, mám nabídku pro prvních pět uživatelů od zveřejnění příspěvků.

Program je vázaný na licenci a licenční klíč se generuje automaticky (ani já ho neznám), takže je potřeba se registrovat. Registraci provedete v záložce „Ke stažení“, kde kliknete na „Objednat“ (nic posílat nemusíte) a já vám následně zpřístupním download.

Poté sem napište objektivní recenzi a já uvidím, jestli má další pokračování programu smysl.

Nenechám do sebe kopat jen proto, že někdo nepochopil, co program dělá a na co všechno dokáže upozornit.
 
Dostal jsem možnost otestovat program "za recenzi" a nemůžu si stěžovat. Jako někdo, kdo se v ladění rád štrachá na vlastní pěst můžu říct, že tohle má velký potenciál. Pro odzkoušení jsem si vybral Hrbatou s laděním pro ORCZ, našlo mi to chybku zvuku - zvuk náběhu kompresoru má v souboru "130cabZ-IH.sms" chybný zápis ompresor_nabeh.wav, předávám @Icik hlášení k opravě. ;)

Doufám, že bude vývoj pokračovat, tohle má smysl. Palec nahoru! :)
 
Asi takhle... Nedávno jsem si začal skládat nový trainset - abych tam neměl vozidla duplicitní, s rozbitými texturami a podobně. Teď je v mém trainsetu 57 složek (common.neco beru jako 1 složku) a při kontrole trainsetu hlásil tenhle prográmek 1115 chybných záležitostí. První byl ten zvuk kompresoru, dalších 7 byly chybějící wav soubory u zvuků vozů - x_couple a x_uncouple 1 až 3+jeden zvuk dobrzdění. Pokračování někdy příště... ;)
 
Jsem rád za tenhle feedback. Vidím, že program dělá přesně to, na co byl vytvořen – usnadňuje uživateli práci při kontrole trainsetu a upozorňuje na možné chyby.

Abych obhájil, proč je program placený: program na psaní kódu stojí 3 000 Kč ročně, webhosting 2 500 Kč ročně, generátor licenčních kódů a bezpečnostní trezor na hesla další 2 000 Kč ročně. Web jsem tvořil „na koleni“ (nebyl použit žádný tabulkový software), pouze program na převod kódu do PHP nebo CSS, což je dalších 2 000 Kč ročně.

Takže téměř 10 000 Kč ročně jen za to, aby mohl program vzniknout a aby byl můj web pro uživatele bezpečný.

Touto částkou mi neplatíte dovolenou na Maledivách, ale podporujete vývoj programu a provoz webu. Nikomu svůj program nenutím. Kdo nechce, ať to nechá být.

Konec hlášení.
 
@Martin S. dal podnět, jestli by Kontrolor nemohl upozorňovat, zda je soubor .s rozbalený pro čtení, nebo v binárním stavu. Hodinu jsem si lámal hlavu, jak to udělat, ale povedlo se. V předešlé verzi uměl soubor .s najít a nyní umí napsat, v jakém je stavu. Někdy jsou to opravdu nervy přijít na správnou cestu a nerozbít to, co už funguje.
binar.jpg
 
Rozhodl jsem se vydat zkušební verzi programu, kterou spustíte i bez licenčního klíče.

Bez registrace. Bez závazků. Prostě stáhnete a jedete.

Pro všechny, kteří si doteď myslí, že je program fake nebo že „něco smrdí“ — tady máte možnost si to ověřit na vlastní oči.

Ale pozor — má to jedno jasné pravidlo:
Program poběží pouze 1 hodinu. Potom se uzamkne a bez licenčního klíče ho už nespustíte.

Tohle je férová šance pro každého, kdo měl pochybnosti. Teď už je to jen na vás.


Poznámka:
Tato verze nebude nikdy aktualizovaná. Veškeré novinky a vylepšení jsou pouze pro platící uživatele.
trial.jpg
Uveřejnění zkušební verze oznámím!
 
Ahoj všem, na webu je nově dostupná zkušební verze programu OR Kontrolor vozidel (verze 1.0.1).

Tato verze slouží k vyzkoušení funkcí programu a je časově omezená.

Pokud vám program bude dávat smysl, můžete si zakoupit plnou verzi bez omezení, která bude dále rozvíjena a aktualizována.

 
Ahoj všem,
rozhodl jsem se na svém webu založit stránku pro testery. Pokud máte zájem zapojit se do testování tohoto programu, zaregistrujte se na mém webu a v sekci Můj účet požádejte o přístup k testování (do zprávy pro mě napište „OR Kontrolor vozidel“).

Co po vás požaduji:

  • být aktivní při testování,
  • připomínkovat chyby nebo dávat podněty ke zlepšení programu.
Co získáte:
  • vždy aktuální testovací verzi,
  • licenční klíč zdarma.
Bez vás nezvládnu držet tempo a vše testovat sám.
 
Pohrál jsem si ještě s logem a udělal ho trochu přehlednější, aby se v něm člověk lépe vyznal :-D

Kód:
KONTROLA SOUBORU: D:\Microsoft Games\Train Simulator\TRAINS\TRAINSET\cd_193290\OpenRailsCZSK\CD_193290.eng
DATUM:          17.04.2026 03:10:16
INC rezim:      STABILNI


================== CHYBEJICI SOUBORY (BEZ DUPLICIT) ==================
Pocet unikatu celkem: 9

Chybejici soubory .inc: 9
  - ../../common.inc/Siemens/krivky_tch_edb_VectronMS.inc    (v souboru: CD_193290.eng)
  - ../../common.inc/Siemens/ovladanie_VectronMS.inc    (v souboru: CD_193290.eng)
  - ../../common.inc/Siemens/parametre_VectronMS.inc    (v souboru: CD_193290.eng)
  - ../../common.inc/Siemens/vzduchotechnika193.inc    (v souboru: CD_193290.eng)
  - ../common.inc/Siemens/adhezia_odpor_VectronMS.inc    (v souboru: CD_193290.eng)
  - ../common.inc/Siemens/brzdaP_VectronMS.inc    (v souboru: CD_193290.eng)
  - ../common.inc/Siemens/LIGHTS_Vectron_CZ1.inc    (v souboru: CD_193290.eng)
  - ../common.inc/Siemens/udaje_VectronMS.inc    (v souboru: CD_193290.eng)
  - ../common.inc/Siemens/zberace_VectronMS.inc    (v souboru: CD_193290.eng)

================== OSTATNI PROBLEMY ==================
Pocet nalezenych problemu: 10

Chybny zapis zavorek:
Soubor: CD_193290.eng
Radek: 25
Sloupec: 55
Puvodni:
    Include     ("../common.inc/Siemens/udaje_VectronMS.inc"))
NAVRH OPRAVY:
    Include     ("../common.inc/Siemens/udaje_VectronMS.inc")

Chybny zapis zavorek:
Soubor: CD_193290.eng
Radek: 28
Sloupec: 56
Puvodni:
    Include     ("../common.inc/Siemens/brzdaP_VectronMS.inc"))
NAVRH OPRAVY:
    Include     ("../common.inc/Siemens/brzdaP_VectronMS.inc")

Chybny zapis zavorek:
Soubor: CD_193290.eng
Radek: 32
Sloupec: 58
Puvodni:
    Include     ("../common.inc/Siemens/LIGHTS_Vectron_CZ1.inc"))
NAVRH OPRAVY:
    Include     ("../common.inc/Siemens/LIGHTS_Vectron_CZ1.inc")

Chybny zapis cesty:
Soubor: CD_193290.eng
Puvodni:
    ../common.inc/Siemens/udaje_VectronMS.inc
NAVRH OPRAVY:
    ../../common.inc/Siemens/udaje_VectronMS.inc

Chybny zapis cesty:
Soubor: CD_193290.eng
Puvodni:
    ../common.inc/spriahlo/0cm.inc
NAVRH OPRAVY:
    ../../common.inc/spriahlo/0cm.inc

Chybny zapis cesty:
Soubor: CD_193290.eng
Puvodni:
    ../common.inc/Siemens/adhezia_odpor_VectronMS.inc
NAVRH OPRAVY:
    ../../common.inc/Siemens/adhezia_odpor_VectronMS.inc

Chybny zapis cesty:
Soubor: CD_193290.eng
Puvodni:
    ../common.inc/Siemens/brzdaP_VectronMS.inc
NAVRH OPRAVY:
    ../../common.inc/Siemens/brzdaP_VectronMS.inc

Chybny zapis cesty:
Soubor: CD_193290.eng
Puvodni:
    ../common.inc/brzdna_krivka/kotouce.inc
NAVRH OPRAVY:
    ../../common.inc/brzdna_krivka/kotouce.inc

Chybny zapis cesty:
Soubor: CD_193290.eng
Puvodni:
    ../common.inc/Siemens/zberace_VectronMS.inc
NAVRH OPRAVY:
    ../../common.inc/Siemens/zberace_VectronMS.inc

Chybny zapis cesty:
Soubor: CD_193290.eng
Puvodni:
    ../common.inc/Siemens/LIGHTS_Vectron_CZ1.inc
NAVRH OPRAVY:
    ../../common.inc/Siemens/LIGHTS_Vectron_CZ1.inc
 
Pohrál jsem si s výsledným logem a přidal i diakritiku :-D Je to jen blbůstka, ale i tak je to nějaká změna :-)

Kód:
Spouštím: Soubor | D:\Microsoft Games\Train Simulator\TRAINS\TRAINSET\cd_193290\OpenRailsCZSK\CD_193290.eng

Kontroluji soubor: D:\Microsoft Games\Train Simulator\TRAINS\TRAINSET\cd_193290\OpenRailsCZSK\CD_193290.eng
Kořenová složka:   D:\Microsoft Games\Train Simulator\TRAINS\TRAINSET
INC rezim:         STABILNI

ZÁVORKY CHYBA: SOUBOR: CD_193290.eng
  NAVÍC ')' na řádku 25, sloupec 55
>> Include     ("../common.inc/Siemens/udaje_VectronMS.inc"))
                                                         ^
  NÁVRH OPRAVY: >> Include     ("../common.inc/Siemens/udaje_VectronMS.inc")

  NAVÍC ')' na řádku 30, sloupec 60
>> Include     ("../../common.inc/Siemens/zberace_VectronMS.inc"))
                                                              ^
  NÁVRH OPRAVY: >> Include     ("../../common.inc/Siemens/zberace_VectronMS.inc")

  CHYBÍ ')' (neuzavřená '(') na řádku 39, sloupec 63
>> Include     ("../common.inc/Siemens/krivky_tch_edb_VectronMS.inc"
                                                                 ^
  NÁVRH OPRAVY: >> Include     ("../common.inc/Siemens/krivky_tch_edb_VectronMS.inc")


ZÁVORKY CHYBA: SOUBOR (SCALAR): CD_193290.eng
  CHYBÍ ')' u scalar parametru na řádku 39, sloupec 63
>> Include     ("../common.inc/Siemens/krivky_tch_edb_VectronMS.inc"
                                                                 ^
  NÁVRH OPRAVY: >> Include     ("../common.inc/Siemens/krivky_tch_edb_VectronMS.inc" )

STYL CHYBA [INC]: má být 2x '..' ale je 1x  |  ../common.inc/Siemens/udaje_VectronMS.inc
NÁVRH: Include ("../../common.inc/Siemens/udaje_VectronMS.inc")
  INC: ../common.inc/Siemens/udaje_VectronMS.inc  CHYBÍ
  INC: ../../common.inc/spriahlo/0cm.inc  OK
  INC: ../../common.inc/Siemens/adhezia_odpor_VectronMS.inc  CHYBÍ
  INC: ../../common.inc/Siemens/brzdaP_VectronMS.inc  CHYBÍ
STYL CHYBA [INC]: má být 2x '..' ale je 1x  |  ../common.inc/brzdna_krivka/kotouce.inc
NÁVRH: Include ("../../common.inc/brzdna_krivka/kotouce.inc")
  INC: ../common.inc/brzdna_krivka/kotouce.inc  OK
  INC: ../../common.inc/Siemens/zberace_VectronMS.inc  CHYBÍ
  INC: ../../common.inc/Siemens/LIGHTS_Vectron_CZ1.inc  CHYBÍ
  INC: ../../common.inc/Siemens/parametre_VectronMS.inc  CHYBÍ
  INC: ../../common.inc/Siemens/vzduchotechnika193.inc  CHYBÍ
  INC: ../../common.inc/brzdice/BPE.inc  OK
  INC: ../../common.inc/Mirel_VZ/vectron.inc  OK
  INC: ../../common.inc/ARR/383.inc  OK
STYL CHYBA [INC]: má být 2x '..' ale je 1x  |  ../common.inc/Siemens/ovladanie_VectronMS.inc
NÁVRH: Include ("../../common.inc/Siemens/ovladanie_VectronMS.inc")
  INC: ../common.inc/Siemens/ovladanie_VectronMS.inc  CHYBÍ
  SMS: ..//..//common.snd//sndXC64//193eng_v2.sms  OK
  SMS: ..//..//common.snd//sndXC64//193cab_v2.sms  OK
  CVF: ../../common.cab/cab193d/cab193d.cvf  OK
  S: CD_193290.s  OK
    S INFO: CD_193290.s je BINÁRNÍ
  S: CD_193290_FG.s  OK
    S INFO: CD_193290_FG.s je BINÁRNÍ
  S: fira.s  OK
    S INFO: fira.s je BINÁRNÍ

Obsah CVF: ../../common.cab/cab193d/cab193d.cvf
  INC: Displej1/ZakladnaObrazovka1.inc  OK
  INC: Displej2/ZakladnaObrazovka2.inc  OK
  INC: Displej2/ZakladnaObrazovka2-VolbaSystemu.inc  OK
  INC: Displej2/ZakladnaObrazovka2-VolbaSvetiel.inc  OK
  INC: Displej2/ZakladnaObrazovka2-StavRusna.inc  OK
  INC: Displej2-Cam/Displej2-Cam.inc  OK
  INC: LEFT-View/LEFT-View.inc  OK

Obsah SMS: ..//..//common.snd//sndXC64//193eng_v2.sms

Obsah SMS: ..//..//common.snd//sndXC64//193cab_v2.sms

===============================
Zkontrolováno položek: 301

Souhrn:
  SLOŽKA   OK: 1       CHYBÍ: 0     
  INC      OK: 12      CHYBÍ: 8     
  SMS      OK: 2       CHYBÍ: 0     
  CVF      OK: 1       CHYBÍ: 0     
  S        OK: 3       CHYBÍ: 0     
  WAV      OK: 275     CHYBÍ: 0     
  ZÁVORKY  OK: 0       CHYBÍ: 4     
  STYL     OK: 10      CHYBÍ: 3     
  LIGHTS   OK: 0       CHYBÍ: 0     
Počet chyb:            15
 
Mám těsně před vydáním verze 1.1, a proto bych rád napsal krátké info ohledně automatické opravy.

Po dokončení kontroly (pokud existují chyby v zápisu) vás program upozorní. Vyskočí okno se seznamem toho, co je potřeba opravit, a pokud kliknete na „Ano“, program za vás zápis opraví a zároveň vytvoří zálohu původního souboru (.eng nebo .wag).

Zálohu najdete ve složce Dokumenty/OR_Kontrolor_Vozidel_Backup. V této složce bude podsložka konkrétního vozu. Pokud byla kontrola provedena z podsložky, může cesta vypadat například takto:
Dokumenty/OR_Kontrolor_Vozidel_Backup/cd_193290/OpenRailsCZSK/cd_193290.eng :)

oprava.jpg oprava_slozka.jpg
 
Ahoj všem,

na webu je dostupná aktualizace programu OR Kontrolor vozidel, verze 1.1.

Verze 1.1 – změny:

Novinky:

• přidán progress bar při kontrole celé složky (zobrazení průběhu)

• implementovány automatické opravy vybraných chyb (cesty INCLUDE a zápis závorek)

• při provedení automatických oprav se vytváří záloha původních souborů do samostatné složky

Vylepšení:

• výrazně přepracován log výpis pro lepší přehlednost a orientaci

• doplněny informace o průběhu kontroly a aktuálně zpracovávaných souborech

• přidán souhrn výsledků kontroly včetně počtu nalezených chyb

Opravy:

• sjednocena a opravena česká lokalizace v celém programu

 
Back
Nahoře