Oznámení

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

AmigaE

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

    #31
    Autorem citovaného textu je ghh Přejít na původní příspěvek
    Potřebuju zjistit jestli cesta k adresáři opravdu existuje a tedy i ten adresář. Cestu zadá uživatel a radši to chci ověřit...
    Používám na to funkci dos.library Examine(lock,fib).
    Správně mi to hlásí že adresář neexisuje když je chyba v cestě např "Ram disk:tr/", ale pokud je chyba v názvu disku např "Bam disk:t/" otevře se standartní requester a ptá se kde je Bam disk.
    Je mi jasný že to vyhodí requester, ale dá se na to jít jinak? Zjistit to ještě před tím requesterem?
    Vzhledem k tomu že disk může mít jakoliv název, musel bys sis nejdříve zjistit dostupná rařízení. A pak porovnat, zda takové zařízení existuje. Nevím zda je jednoduší cesta...
    Minimig 4MB/ARM ; FPGA Arcade ; Amiga 500 ; Amiga 2000 ; Amiga 1200 ; AOS 4.1 FE -> WinUAE

    Komentovat


      #32
      Autorem citovaného textu je ghh Přejít na původní příspěvek
      Potřebuju zjistit jestli cesta k adresáři opravdu existuje a tedy i ten adresář. Cestu zadá uživatel a radši to chci ověřit...
      Používám na to funkci dos.library Examine(lock,fib).
      Správně mi to hlásí že adresář neexisuje když je chyba v cestě např "Ram disk:tr/", ale pokud je chyba v názvu disku např "Bam disk:t/" otevře se standartní requester a ptá se kde je Bam disk.
      Je mi jasný že to vyhodí requester, ale dá se na to jít jinak? Zjistit to ještě před tím requesterem?
      Neviem ako je to v AmigaE, ale v AmigaDose sa dá použiť assign exists sa ni zdá. Musím pozriet ako som to robil, niesom teraz doma.
      Powerbook 17" G4 / 1.67GHz + Ati Mob 9700 128bit 128MB + MorphOS 3.16 + MAC OS X 10.4.11 + LubuntuPPC 16.04
      Mkr. Tower Inf. II, Amiga 1260/50MHz, PPC603e+/210MHz, 256MB Ram, BVision, SCSI 2.5" 80GB, AOS3.2,MOS,AOS4.1FE
      Amiga 4000D, CS MK1 060/50MHz, 128MB FastRam, Mediator 4000 Di3, Voodoo 3 2000, SB128, 10MBit ETH, PATA M2 64GB, AOS3.2

      E/Box Tower, Amiga 1200, Blizzard 1260/50MHz, 128MB Ram, Mediator 1200 TX, Voodoo 3 2000, SB128, Fast ETH, CF 8GB, AOS3.9
      Amiga 1200 Vampire v2

      Amiga 600 + X601 + Furia EC020 + CF 8GB + SMC PCMCIA WiFi Network Card
      Amiga_CD32 + TF330 64MB RAM + CF 8GB

      (Amiga 1240 / 25MHz + PPC603 / 210Mhz + AGA + 64MB_FastRam, AOS3.1, 8GB_CF)
      (Amiga_CD32 + Paravision_SX1)
      DEAD Pegasos2 G4 / 1GHz + Ati_Radeon 9250 128bit + Soudblaster live 5.1 + MorphOS_3.1 Registered
      DEAD Amiga 1260 / 66MHz + PPC603+ / 233Mhz + BVision + 128 MB_FastRam, AOS3.1, AOS3.9, AOS4.0, FastATA

      registered on http://amigamap.com/amiga-slovak_republic.html

      Komentovat


        #33
        Nevím jestli je tohle vlákno k AmigaE. Jsou tam i nějaké kódy tak se když tak zkus podívat. Já jsem tohle nikdy nedělal, nevím jak je na tom AmigaE s odchytáváním výjimek a jestli by to takhle šlo řešit. Jen je to něco co mně napadá. Chybová hlášení by mohlo jít odchytávat. A třeba i to, když se zadá špatný název disku?

        http://cshandley.co.uk/JasonHulance/beginner_125.html
        Amiga - PMD 85

        Komentovat


          #34
          Je to jednoduchý jak facka, použít na to assign atari: EXISTS jak navrhuje Falcon_11. Jenom to vrátí že zařízení je "not assigned" žádnej requester (disk atari se v počítači nevyskytuje), to je přesně co jsem potřeboval.
          bigmac Porovnat seznam dostupných zařízení by taky šlo, ale to by byla opravdu složitější cesta
          Lisiak4 Tohle by taky mohlo fungovat, dokonce na nižší úrovni a to by se mi líbilo víc. Hned to otestuju..
          Díky za nápady...
          Amiga DraCo DaMi PegasosII G4 G5

          Komentovat


            #35
            Autorem citovaného textu je ghh Přejít na původní příspěvek
            Je to jednoduchý jak facka, použít na to assign atari: EXISTS jak navrhuje Falcon_11. Jenom to vrátí že zařízení je "not assigned" žádnej requester (disk atari se v počítači nevyskytuje), to je přesně co jsem potřeboval.
            bigmac Porovnat seznam dostupných zařízení by taky šlo, ale to by byla opravdu složitější cesta
            Lisiak4 Tohle by taky mohlo fungovat, dokonce na nižší úrovni a to by se mi líbilo víc. Hned to otestuju..
            Díky za nápady...
            😁👍
            Powerbook 17" G4 / 1.67GHz + Ati Mob 9700 128bit 128MB + MorphOS 3.16 + MAC OS X 10.4.11 + LubuntuPPC 16.04
            Mkr. Tower Inf. II, Amiga 1260/50MHz, PPC603e+/210MHz, 256MB Ram, BVision, SCSI 2.5" 80GB, AOS3.2,MOS,AOS4.1FE
            Amiga 4000D, CS MK1 060/50MHz, 128MB FastRam, Mediator 4000 Di3, Voodoo 3 2000, SB128, 10MBit ETH, PATA M2 64GB, AOS3.2

            E/Box Tower, Amiga 1200, Blizzard 1260/50MHz, 128MB Ram, Mediator 1200 TX, Voodoo 3 2000, SB128, Fast ETH, CF 8GB, AOS3.9
            Amiga 1200 Vampire v2

            Amiga 600 + X601 + Furia EC020 + CF 8GB + SMC PCMCIA WiFi Network Card
            Amiga_CD32 + TF330 64MB RAM + CF 8GB

            (Amiga 1240 / 25MHz + PPC603 / 210Mhz + AGA + 64MB_FastRam, AOS3.1, 8GB_CF)
            (Amiga_CD32 + Paravision_SX1)
            DEAD Pegasos2 G4 / 1GHz + Ati_Radeon 9250 128bit + Soudblaster live 5.1 + MorphOS_3.1 Registered
            DEAD Amiga 1260 / 66MHz + PPC603+ / 233Mhz + BVision + 128 MB_FastRam, AOS3.1, AOS3.9, AOS4.0, FastATA

            registered on http://amigamap.com/amiga-slovak_republic.html

            Komentovat


              #36
              Christopher Handley vydal novou verzi PortablE r6. Pěkný shrnutí je na amiga-news.de.
              Vypadá to dobře, je modernější než ECX, ale moc se mi nechce přeškolovat.
              Amiga DraCo DaMi PegasosII G4 G5

              Komentovat


                #37
                parada, zaujimalo by ma ci je k Amiga E aj graficke prostredie s editorom a debuggerom?

                skusil som to na winshite a je to bieda, len cez prikazovy riadok ((
                Naposledy upravil TherioN; 10.11.2022, 13:47:10.
                --------------------------------------------------
                A1200 + Blizzard 1230/50Mhz + 32MB RAM, AMD RYZEN 9 5900x 32GB DDR4 RAM AMD R9 380 4GB, MAC OS X BigSur,

                Komentovat


                  #38
                  IDE k tomu není. Používám to s CubicIDE-GoldED, nejlepší editor na světě
                  Amiga DraCo DaMi PegasosII G4 G5

                  Komentovat


                    #39
                    Autorem citovaného textu je ghh Přejít na původní příspěvek
                    IDE k tomu není. Používám to s CubicIDE-GoldED, nejlepší editor na světě
                    Tohle vývojové prostředí je ještě sympatické. Připomíná mi to klasické vestavěné IDE pro Python. Když jsem se podíval na jiné komplexnější editory pro Python, tak mi nevyhovovali, já jednoduše ty funkce nevyužiju a jen mi to tam zavazí. ASM-pro mám záměrně dané do 2 barev. U ASM mi to takhle vyhovuje. U vyšších jazycích je samozřejmě barevná syntaxe fajn a tam bych to využíval i já
                    Amiga - PMD 85

                    Komentovat


                      #40
                      vyzera to pekne, ale je tam aj nejaka moznost debugovania?
                      --------------------------------------------------
                      A1200 + Blizzard 1230/50Mhz + 32MB RAM, AMD RYZEN 9 5900x 32GB DDR4 RAM AMD R9 380 4GB, MAC OS X BigSur,

                      Komentovat


                        #41
                        Jo je tam na to switch. Jinak PortablE přeloží E kód do c++ a zkompiluje pomocí gcc.
                        Amiga DraCo DaMi PegasosII G4 G5

                        Komentovat


                          #42
                          Lisiak4: Jak vypadá vestavěné IDE pro Python?
                          Amiga DraCo DaMi PegasosII G4 G5

                          Komentovat


                            #43
                            Autorem citovaného textu je ghh Přejít na původní příspěvek
                            Lisiak4: Jak vypadá vestavěné IDE pro Python?
                            Já používal ještě dvojkovou verzi kde byly přednastaveny sympatičtější barvy, nicméně pointu to vystihuje. Jednoduchý vzhled a to mám rád. Vestavěné vývojové prostředí pro Python se jmenuje IDLE.

                            https://cs.m.wikipedia.org/wiki/IDLE
                            Amiga - PMD 85

                            Komentovat

                            Zpracovávám...
                            X