Oznámení

Sbalit
Aktuálně žádná oznámení.

Ghh

Sbalit
X
 
  • Filtr
  • Čas
  • Zobrazit
Vymazat vše
new posts

  • Predseda
    odpověděl
    Sleduješ dění okolo OS3. 2? Nechtěl bys zkusit místo MUI přidat podporu Reaction?

    Vložit komentář:


  • ghh
    odpověděl
    Lama programuje

    Chtěl jsem do svého programu zabudovat Arexx port pro pár příkazů.
    Pohoda můj program je MUI a tam už je Arexx port zabudován. Jelikož vůbec nevim jak se to dělá, prohledal jsem dokumentace a příklady. V dokumentaci je sice příklad pro C, ale jenom část kódu bez kontextu a bez toho mi to nešlo přepsat do E.
    Naštěstí máme Aminet a tam jsem našel dva zdrojáky kde je tohle použito.
    Existuje atribut MUIA_Application_Commands kde je "seznam" mých třech Arexx příkazů a jejich parametrů v určitém tvaru. Svůj seznam jsem upravil podle příkladu a program při prvním Arexx pokusu vytuhnul
    Zpět k dokumentaci, tam je psáno že pokud příkaz nemá žádné parametry můžete použít tento speciální tag. S tímto tagem mi program už nepadal, ale zase při jeho volání přes Arexx nereaguje
    Naštěstí existuje další atribut MUIA_Application_RexxHook který zavolá hook/funkci pokaždý když je program volán přes Arexx. V dokumentaci se píše že tímto způsobem získám pointer k rexxmsg. Eh co to je? Nevadí v orig AmigaE balíku je perfektní příklad jak použít rexxmsg.
    Najednou se mi povedlo zachytávat aktivitu z Arexx příkazu, ale jenom "aktivitu", nějaký čísla a ne samotný příkaz uff..
    Jen zachovat chladnou hlavu a přepsat špatně napsaný string format a už to ukazuje co na ten port přichází Teď už stačí jen pár IFů a ENDIFů a moje tři příkazy se chovají jak mají. Super podařilo se mi obejít problém a napsat vlastní funkci.
    Ale pak jsem si všimnul pár nevýhod, příkaz se dá použít jen jeden na jednom řádku a bez parametrů. Také nefungovalo zobrazení příkazů v nápovědě.

    Každý správný program by měl mít zabudovanou nápovědu pro všechny Arexx příkazy co podporuje.
    Příkazem v shellu:> rx "address MUJPORT.1 HELP 'ramrikazy'" získáte seznam příkazů a jejich parametrů. U MUI programu
    by to mělo fungovat vždy, u ostatních nevim jistě.

    Vrátil jsem se k verzi s atributem MUIA_Application_Commands a objevil jsem moji chybu, místo rx[0]rx[1]rx[2] jsem napsal rx[0]rx[1]rx[1]. Takže kdybych to našel už na začátku... Jenže nakonec to bylo užitecný, teď už vím jak použít rexxmsg a pod.
    Program běží, reaguje na příkazy, ale nechce mi zobrazit obsah jejich parametrů
    Parametry maj svoje pravidla, tma/S je switch, dnu/N je číslo atd. Tyto parametry jsou ve stringu 'tma/S,dnu/N' a takhle se zobrazují i v napovědě.
    Několik hodin jsem si myslel že je to jenom nápověda a cokoli ve stringu je jen text a s obsahem parametru to nesouvisí. Nechal jsem tam dnu/N a zapoměl na to. Při testovaní jsem zkoušel posílat nějakej text a furt nic.
    V dokumentaci u MUIA_Application_Commands je zmínka že to souvisí s dos funkcí ReadArgs. Tam jsem se dočetl že naopak velmi záleží co je v tom stringu, /N je vždy číslo /K je vždy text atd. Takže jsem posílal text na parametr co očekával číslo a hrozně se divil že to nefunguje
    Najednou všechno funguje jak má, program reaguje na příkazy a jejich parametry a má vestavěnou nápovědu, štěstí a blaho...

    Čtěte dokumentaci.

    Vložit komentář:


  • sailor
    odpověděl
    Mám kolegyni ktrerá u Galagy přetočila počítadlo skóre

    Vložit komentář:


  • ghh
    odpověděl
    Včera v noci se mi poprvé v životě podařilo v Galaga deluxe vysbírat MemoryStation (pexeso), už jsem to někde viděl, ale mě se to povedlo až teď

    Vložit komentář:


  • Dedy
    odpověděl
    mám taky neorigo, ale zatím bez problémů.

    Vložit komentář:


  • ghh
    odpověděl
    Koupil jsem to hlavně kvůli baterce, klávesnici a napájecímu adaptéru. První adaptér má zlomenej kabel, mám ještě neoriginální, ale docela se ho bojim používat.

    Vložit komentář:


  • Dedy
    odpověděl
    Krásný kousek, máš kliku. To bych si taky dal líbit.

    Vložit komentář:


  • ghh
    odpověděl
    Koupil jsem si další PowerBook 1.5Ghz 17" s nevytlučenou baterií a s německou klávesnicí za 2200. Původní cena 2799 USD. Prodal mi to nějakej poslanec, prej ho kdysi koupil od zpěváka Support lesbiens za 50000 (ty vole).
    PowerBook G4

    Vložit komentář:


  • ghh
    odpověděl
    Včera v noci se mi podařio donutit program aby přehrál zvuk-sampl přes AHI. Program je primitivní - přes requester vybrat soubor a tlačítkem ho přehrát. Je to ale můj první program co přímo něco dělá (přehrává), ne jenom gui k jinýmu programu.

    prvni verze

    Vložit komentář:


  • Predseda
    odpověděl
    O: Ghh

    tyjo to je skvělý

    Vložit komentář:


  • davesade
    odpověděl
    O: Ghh

    Hodne dobra prace, Ghh! Fakt rad vidim, ze si s tim dneska nekdo hraje!

    Vložit komentář:


  • ghh
    odpověděl
    ADPro Morph

    Pěkně jsem si pohrál s ADPro a jeho podprogramem Morph. Perfektně funguje a suprově se ovládá.
    Kdysi ho pro mě Oldrick vydražil na Aukru, musel jsem mu dát svoje heslo (když aukce končila byl jsem v práci kde jsme ještě neměli net) a on mi musel slíbit že to koupí jinak bude obětován... Manuál je pěkně tlustej a jsou tam fakt důležitý informace o funkcích (hlavně kl. zkratky), který např. nejsou jako položka v menu.
    Tušim že se v tom dělaly efekty do StarTreku nebo podobně.

    originál http://ghh.8u.cz/friends/catdogmorph.avi

    Vložit komentář:


  • ghh
    odpověděl
    V-Lab

    Hrál jsem si s V-Lab a DV kamerou Sony. Použil jsem VHI Studio, ADPro, ImageFX, původní program mi nešel na drakovi spustit. Nejlepší je asi použít ImageFX. Výsledky nejsou zas tak úplně špatný, věřim že v nějakým foto studiu s lepším osvětlením atd. by to mohlo bejt ještě lepší.
    Klikni pro plné zobrazení obrázku

Jméno: vlablobo.png
Počet zobrazení: 1
Velikost: 782,3 KB
ID: 111890Klikni pro plné zobrazení obrázku

Jméno: vlabdiskety.png
Počet zobrazení: 1
Velikost: 609,4 KB
ID: 111891

    Vložit komentář:


  • Falcon_11
    odpověděl
    O: Ghh

    Ja som včera skúšal všetky 3 diskety original Settlers z 1993, čo mi nedávno prišlo, a na moje počudovanie, všetko bežalo jak víno. [emoji106][emoji6]

    Vložit komentář:


  • ghh
    odpověděl
    Diskety

    Včera jsem na drakovi dělal adfka z disket ADPro a MorphPlus. Se zatajeným dechem jsem měnil diskety, u poslední(!) to trochu škytlo, ale na podruhý vše ok. Diskety jsou asi 27 let starý a disketovka (i ten drak) taky není nejnovější... nečekal jsem že to půjde takhle "hladce".
    Klikni pro plné zobrazení obrázku

Jméno: disketyadpro.jpg
Počet zobrazení: 1
Velikost: 93,8 KB
ID: 111884Klikni pro plné zobrazení obrázku

Jméno: disketymorphplus.jpg
Počet zobrazení: 1
Velikost: 44,7 KB
ID: 111885

    Vložit komentář:

Zpracovávám...
X