Menù principale
 Notizie
 Grafica
 Forum
 Links
 Retro Trailer
 Recensioni
 Modelli Amiga
 Storia Amiga
 Retro-Gamers
 Lista Utenti
 Contatti
 Policy sito
Ricerca Google

Login

Nick


Password


18 Aprile 2025 Postato da: ilBarbax
Astone
Ragazzi (si fa per dire) dopo un anno esatto ho oggi rilasciato su aminet il mio ultimo programma scritto in Hollywood. È in coda e sarà disponibile in qualche giorno.
Si tratta di un image viewer pesantemente ispirato a Fastone .
Avendo usato questo ultimo per anni ne sentivo la mancanza sotto Amiga per cui ho deciso di fare qualcosa di molto simile.
Ovviamente non è così potente come l' originale, ma comunque ha parecchi funzionalità. Usabile sulla mia Sam ha comunque qualche rallentamento, su sistemi più potenti gira bene. Disponibile e testato per Aros, Os4 e Mos. Come descritto nel readme ci sono alcuni bug irrisolti, ma ogni volta che ci metto mano trovo qualcosa che non va a dovere, poi mi sembra tutto ok. Quando lo riprendo si ripete il ciclo per cui ho deciso di rilasciarlo, tanto spero di ottenere dei feedback.
Ho dovuto inibire la parte di programma relativa ai dati Exif in quanto incompleta e baccata. Se qualcuno volesse collaborare a risolvere questo nodo è il ben venuto.

Spero sarà di Vs gradimento

Sandro
Commenti: 28  Aggiungi - Pagine: 1-2

Indice: forum / AmigaOS e varianti

Pagine: - [1] -2-

AfAOne

Post inviati: 7027

Visulizza profilo Messaggio Personale
79.45.3.*** Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:109.0) Gecko/20100101 Firefox/115.0
Commento 1
AfAOne 18 Aprile 2025    11:39:57
Grazie appena disponibile faccio qualche test, se lo metti su ArosArchive sarà subito disponibile, nuovo link ArosArchive:

https://archives.arosworld.org/


Immagine AROS One x86/68k
- AfA One - AfA One PPC - Amilator AfA One - Amithlon AfA One - WinUAE OS 4.1


SysAdmin Unix/Linux - fiero o folle possessore di un AmigaOne

Post inviati: 3871

Visulizza profilo Messaggio Personale
87.9.139.*** Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/134.0.0.0 Safari/537.36
Commento 2
VagaPPC 18 Aprile 2025    14:52:07
Non ho grandi capacità, ma due righe con hollywood le so scrivere.
Se hai bisogno di una mano sentiamoci in PM

WorkStation: Amiga x5000 AOS4.1 - MorphOS MiniMac - Vampire V4 - PC AMD Ryzen 9 7950X3D 64Gb RAM 5Ghz

Old System Amiga 500,1200, A4000/60 PowerPPC, CybervisionPPC, SUN Ultra5, PowerMAC G4 450Mhz 1Gb

Post inviati: 34

Visulizza profilo Messaggio Personale
83.76.69.*** Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:137.0) Gecko/20100101 Firefox/137.0
Commento 3
Manta 22 Aprile 2025    08:15:37
hollywood e' un linguaggio principalmente di scripting, molto molto facile.
La grammatica e' basilare e non avendo oggetti o classi permette di creare moduli molto semplici poi nella lettura tipo
Function CreatePoint(x, y)
p = {}
p.x = x
p.y = y

Function print()
Print("My Point: (" .. self.x .. "," .. self.y .. ")")
EndFunction
Return p
EndFunction

e la si richiama istanziandola e poi chiamando i moduli interni.
Ha molte somiglianze con Lua

Complimenti

SysAdmin Unix/Linux - fiero o folle possessore di un AmigaOne

Post inviati: 3871

Visulizza profilo Messaggio Personale
87.9.139.*** Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/134.0.0.0 Safari/537.36
Commento 4
VagaPPC 23 Aprile 2025    12:37:53
Si l'ho comprato e pure rilasciato uno stupido programma su aminet e os4depot.
Bello per molte cose e odioso proprio per la somiglianza a Lua, non mi piace la gestione delle variabili

WorkStation: Amiga x5000 AOS4.1 - MorphOS MiniMac - Vampire V4 - PC AMD Ryzen 9 7950X3D 64Gb RAM 5Ghz

Old System Amiga 500,1200, A4000/60 PowerPPC, CybervisionPPC, SUN Ultra5, PowerMAC G4 450Mhz 1Gb

amiwell

Post inviati: 13353

Visulizza profilo Messaggio Personale
87.20.174.*** Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_6) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/13.1 Safari/605.1.15
Commento 5
amiwell79 23 Aprile 2025    14:04:16
Beati voi che ci capite qualcosa

Curatore della Distribuzione Tiny Aros https://www.tinyaros.it




Post inviati: 34

Visulizza profilo Messaggio Personale
138.190.89.*** Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:137.0) Gecko/20100101 Firefox/137.0
Commento 6
Manta 23 Aprile 2025    14:21:48
In risposta a VagaPPC
VagaPPC

Si l'ho comprato e pure rilasciato uno stupido programma su aminet e os4depot.
Bello per molte cose e odioso proprio per la somiglianza a Lua, non mi piace la gestione delle variabili




Beh, non e' programmazione, e' scripting ..non puo' piacere a nessun developer ehehheehhehe

AfAOne

Post inviati: 7027

Visulizza profilo Messaggio Personale
79.47.249.*** Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:109.0) Gecko/20100101 Firefox/115.0
Commento 7
AfAOne 23 Aprile 2025    17:44:31
I linguaggi Script sono semplici e alla portata di tutti, poi non sempre dispiacciono agli sviluppatori, su AROS sono state create belle App con Lua, magari avessi tempo e voglia di impararlo bene. al momento mi diverto a creare Script in AmigaDos, ancora più semplici e intuitivi.

Immagine AROS One x86/68k
- AfA One - AfA One PPC - Amilator AfA One - Amithlon AfA One - WinUAE OS 4.1


SysAdmin Unix/Linux - fiero o folle possessore di un AmigaOne

Post inviati: 3871

Visulizza profilo Messaggio Personale
87.9.139.*** Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/134.0.0.0 Safari/537.36
Commento 8
VagaPPC 23 Aprile 2025    20:05:52
Hollywood non è un linguaggio di scripting.

WorkStation: Amiga x5000 AOS4.1 - MorphOS MiniMac - Vampire V4 - PC AMD Ryzen 9 7950X3D 64Gb RAM 5Ghz

Old System Amiga 500,1200, A4000/60 PowerPPC, CybervisionPPC, SUN Ultra5, PowerMAC G4 450Mhz 1Gb

AfAOne

Post inviati: 7027

Visulizza profilo Messaggio Personale
79.47.249.*** Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:109.0) Gecko/20100101 Firefox/115.0
Commento 9
AfAOne 23 Aprile 2025    20:13:10
Si ma ne fa uso ! come riportato da Wikipedia:

Programmare in Hollywood è possibile nei cosiddetti Hollywood scripts (che utilizzano file extension *.hws). Questi scripts sono compilati dinamicamente e possono essere convertiti in programmi indipendenti. Tutti i programmi scritti in Hollywood funzionano all'interno di una sandbox, che fa sì che questi non possano bloccarsi.

https://tinyurl.com/4kww2pre

Commento modificato il 23/04/2025 alle ore 20:14:45


Immagine AROS One x86/68k
- AfA One - AfA One PPC - Amilator AfA One - Amithlon AfA One - WinUAE OS 4.1


ilBarbax

Post inviati: 320

Visulizza profilo Messaggio Personale
109.118.87.*** Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.0.0 Mobile Safari/537.36
Commento 10
ilBarbax 24 Aprile 2025    11:16:33
Mah ormai con tutte le librerie aggiuntive è un linguaggio completo. Certo alcune cose sono molto più facili che un vero linguaggio ma in sostanza puoi fare tutto quello che vuoi. Il grado di complicazione lo decidi tu. Astone è circa 3-4000 righe di codice per un anno di lavoro. Direi che mi sono incasinato la vita abbastanza.
Con questo chiuderei lo aot

ilBarbax

Post inviati: 320

Visulizza profilo Messaggio Personale
176.200.205.*** Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.0.0 Mobile Safari/537.36
Commento 11
ilBarbax 26 Aprile 2025    09:33:01
Disponibile su aminet

SysAdmin Unix/Linux - fiero o folle possessore di un AmigaOne

Post inviati: 3871

Visulizza profilo Messaggio Personale
87.9.139.*** Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/134.0.0.0 Safari/537.36
Commento 12
VagaPPC 26 Aprile 2025    12:47:40
Allora, vedo che sempre grazie al solito individuo si fa sempre confusione, in modo che chi legge non possa mai capire un C.

Per scripting si intende un linguaggio che non sia compilato, quindi interpretato, tipicamente un bash.
Se non è di scripting significa che è compilato o per lo meno viene eseguito dopo una build, come avviene in java.

Hollywood è un linguaggio, PUNTO.

Come script, cioè interpretato lo si usa forse per provare il codice, quindi se lo compili hai un programma a tutti gli effetti.

Tutti i linguaggi informatici fanno sempre 5 cose:
- input
- output
- matematica
- condizionali
- loop
Si distinguono per la sintassi, la tipizzazione delle variabili, moduli, classi, ecc.

Chi comprende ogni singola parola che ho usato, può imparare linguaggi come Lua o Hollywood anche in una o due settimane.
Mentre quelli a basso e medio livello come: FPC e C/C++ con un po più tempo, ma fan tutti la stessa cosa.

Quello che dicevo è che Hollywood come Lua ha una gestione delle variabili simile a quello di AmigaBasic.
Se devo fondere tre stringhe devo fare
addstr stringa1 = stringa2 + stringa3
addstr stringa1 = stringa1 + stringa3
Mentre con con altri linguaggi come python o anche la bash
Mi basta fare:
stringa1 = stringa2 + stringa3 + stringa4

Poi c'è sempre chi deve gettare tutto in cagiara con affermazioni da prima donna.

Cacciamolo fuori dal forum per favore, altrimenti non scriverà più nessuno qui

WorkStation: Amiga x5000 AOS4.1 - MorphOS MiniMac - Vampire V4 - PC AMD Ryzen 9 7950X3D 64Gb RAM 5Ghz

Old System Amiga 500,1200, A4000/60 PowerPPC, CybervisionPPC, SUN Ultra5, PowerMAC G4 450Mhz 1Gb

ilBarbax

Post inviati: 320

Visulizza profilo Messaggio Personale
176.200.205.*** Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.0.0 Mobile Safari/537.36
Commento 13
ilBarbax 26 Aprile 2025    14:14:13
Francamente preferirei dei commenti positivi o negativi sul mio lavoro.
Lascerei la discussione su Hollywood ad un thread dedicato.
In ogni caso debbo ricordare che grazie ad Hollywood c è stato un notevole sviluppo per Amiga che altrimenti non ci sarebbe stato.

AfAOne

Post inviati: 7027

Visulizza profilo Messaggio Personale
87.6.196.*** Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:109.0) Gecko/20100101 Firefox/115.0
Commento 14
AfAOne 26 Aprile 2025    16:05:03
Direi un programma funzionale, possibile utilizzarlo anche come strumento Tooltypes (molte Applicazioni Hollywood non lo fanno perchè gli svuluppatori non conoscono la procedura che, a qulcuno ho segnalato la procedura grazie all'aiuto di .jPV

Per AROS One se mi è permesso e avrò il tempio creerò un set Icone stile AROS One e gagari anche qualche Tema.

Notato un piccolo problema

- Se dal menu "File Open" carichi una immagine da una cartella con immagini, la GUI mostra tutte le Miniature, ma se poi clicchi su una di quelle mostrate, la GUI si Chiude con errore Script ResMNGR.hws " Specified coordinates are of Range"



-------------------


Ora scusa ilBarbax, vorrei rispondere a VagaPPC e chiudo qui il mio OT su questo thread,

Vaga come al solito scrivi senza mai leggere i commenti, io non mai detto che Hollywood è un linguaggio di script, dove lo hai letto, che sia un linguaggio Script lo ha scritto l'utente "Manta" e la citazione su Wikipedia che probabilmente non hai letto.

Io ho "solo" detto che Hollywood "fa uso di Script", probabilmente non mai guardato le cartelle dei Programmi Hollywood, come non li hai mai eseguiti.

Infatti basta generare un semplice errore su una Applicazione Hollywood per ricevere un errore "Script xxx.hws", inoltre anche i file di configurazione dell Applicazione Hollywood altro non sono che degli script.

Commento modificato il 26/04/2025 alle ore 16:07:23


Immagine AROS One x86/68k
- AfA One - AfA One PPC - Amilator AfA One - Amithlon AfA One - WinUAE OS 4.1


SysAdmin Unix/Linux - fiero o folle possessore di un AmigaOne

Post inviati: 3871

Visulizza profilo Messaggio Personale
87.9.139.*** Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/134.0.0.0 Safari/537.36
Commento 15
VagaPPC 28 Aprile 2025    10:45:30
In risposta a AfAOne
AfAOne

Direi un programma funzionale, possibile utilizzarlo anche come strumento Tooltypes (molte Applicazioni Hollywood non lo fanno perchè gli svuluppatori non conoscono la procedura che, a qulcuno ho segnalato la procedura grazie all'aiuto di .jPV

Per AROS One se mi è permesso e avrò il tempio creerò un set Icone stile AROS One e gagari anche qualche Tema.

Notato un piccolo problema

- Se dal menu "File Open" carichi una immagine da una cartella con immagini, la GUI mostra tutte le Miniature, ma se poi clicchi su una di quelle mostrate, la GUI si Chiude con errore Script ResMNGR.hws " Specified coordinates are of Range"



-------------------


Ora scusa ilBarbax, vorrei rispondere a VagaPPC e chiudo qui il mio OT su questo thread,

Vaga come al solito scrivi senza mai leggere i commenti, io non mai detto che Hollywood è un linguaggio di script, dove lo hai letto, che sia un linguaggio Script lo ha scritto l'utente "Manta" e la citazione su Wikipedia che probabilmente non hai letto.

Io ho "solo" detto che Hollywood "fa uso di Script", probabilmente non mai guardato le cartelle dei Programmi Hollywood, come non li hai mai eseguiti.

Infatti basta generare un semplice errore su una Applicazione Hollywood per ricevere un errore "Script xxx.hws", inoltre anche i file di configurazione dell Applicazione Hollywood altro non sono che degli script.




Forse non hai capito che scrivo in hollywood da circa 4 anni.
A differenza tua la gente non fa sermoni continui di quello che fanno, qui tutti collaborano con tutti, senza manifesti plateali come il tuo e non sanno le cose, sono contenti di imparare dagli altri.
Prendi il tuo righellino e mettilo altrove, grazie

WorkStation: Amiga x5000 AOS4.1 - MorphOS MiniMac - Vampire V4 - PC AMD Ryzen 9 7950X3D 64Gb RAM 5Ghz

Old System Amiga 500,1200, A4000/60 PowerPPC, CybervisionPPC, SUN Ultra5, PowerMAC G4 450Mhz 1Gb

SysAdmin Unix/Linux - fiero o folle possessore di un AmigaOne

Post inviati: 3871

Visulizza profilo Messaggio Personale
87.9.139.*** Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/134.0.0.0 Safari/537.36
Commento 16
VagaPPC 28 Aprile 2025    10:46:11
In risposta a VagaPPC
VagaPPC

In risposta a AfAOne
AfAOne

Direi un programma funzionale, possibile utilizzarlo anche come strumento Tooltypes (molte Applicazioni Hollywood non lo fanno perchè gli svuluppatori non conoscono la procedura che, a qulcuno ho segnalato la procedura grazie all'aiuto di .jPV

Per AROS One se mi è permesso e avrò il tempio creerò un set Icone stile AROS One e gagari anche qualche Tema.

Notato un piccolo problema

- Se dal menu "File Open" carichi una immagine da una cartella con immagini, la GUI mostra tutte le Miniature, ma se poi clicchi su una di quelle mostrate, la GUI si Chiude con errore Script ResMNGR.hws " Specified coordinates are of Range"



-------------------


Ora scusa ilBarbax, vorrei rispondere a VagaPPC e chiudo qui il mio OT su questo thread,

Vaga come al solito scrivi senza mai leggere i commenti, io non mai detto che Hollywood è un linguaggio di script, dove lo hai letto, che sia un linguaggio Script lo ha scritto l'utente "Manta" e la citazione su Wikipedia che probabilmente non hai letto.

Io ho "solo" detto che Hollywood "fa uso di Script", probabilmente non mai guardato le cartelle dei Programmi Hollywood, come non li hai mai eseguiti.

Infatti basta generare un semplice errore su una Applicazione Hollywood per ricevere un errore "Script xxx.hws", inoltre anche i file di configurazione dell Applicazione Hollywood altro non sono che degli script.




Forse non hai capito che scrivo in hollywood da circa 4 anni.
A differenza tua la gente non fa sermoni continui di quello che fanno, qui tutti collaborano con tutti, senza manifesti plateali come il tuo e se non sanno le cose, sono contenti di imparare dagli altri.
Prendi il tuo righellino e mettilo altrove, grazie


WorkStation: Amiga x5000 AOS4.1 - MorphOS MiniMac - Vampire V4 - PC AMD Ryzen 9 7950X3D 64Gb RAM 5Ghz

Old System Amiga 500,1200, A4000/60 PowerPPC, CybervisionPPC, SUN Ultra5, PowerMAC G4 450Mhz 1Gb

AfAOne

Post inviati: 7027

Visulizza profilo Messaggio Personale
82.53.190.*** Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:109.0) Gecko/20100101 Firefox/115.0
Commento 17
AfAOne 30 Aprile 2025    22:49:25
Ciao ilBarbax, scusami ma nella Spam della mia E-mai ho ritrovato un tua vecchia E-mail dove mi avevi inviato sia una copia di Astone che del nuovo Theme Edit.

Ho testato Astone e credo sia la stessa versione che hai pubblicato su Aminet, mentre il nuovo Theme Edit non funziona sul mio AROS, errore su script "ThemeEdit.hws" (current line 225 - In Function: GetIconProprietes)

L'errore si risove aggiungendo Icona e relativi Tooltypes presi dalla versione precedente.

Grazie e ancora scusami per non averti risposto, se mi autorizzi il nuovo Theme Edit e Astone saranno installati sul prossimo AROS One 2.9

Immagine AROS One x86/68k
- AfA One - AfA One PPC - Amilator AfA One - Amithlon AfA One - WinUAE OS 4.1


ilBarbax

Post inviati: 320

Visulizza profilo Messaggio Personale
5.91.148.*** Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.0.0 Mobile Safari/537.36
Commento 18
ilBarbax 1 Maggio 2025    01:08:26
In risposta a AfAOne
AfAOne

Ciao ilBarbax, scusami ma nella Spam della mia E-mai ho ritrovato un tua vecchia E-mail dove mi avevi inviato sia una copia di Astone che del nuovo Theme Edit.

Ho testato Astone e credo sia la stessa versione che hai pubblicato su Aminet, mentre il nuovo Theme Edit non funziona sul mio AROS, errore su script "ThemeEdit.hws" (current line 225 - In Function: GetIconProprietes)

L'errore si risove aggiungendo Icona e relativi Tooltypes presi dalla versione precedente.

Grazie e ancora scusami per non averti risposto, se mi autorizzi il nuovo Theme Edit e Astone saranno installati sul prossimo AROS One 2.9


Per quanto riguarda rhemeedit è sempre una versione in lavorazione NON distribuibile in quanto incompleta.
Astone apparentemente è uguale ma da quando ti inviai quelle prereleased a quella rilasciata ci sono parecchie modifiche non visibili quindi quella buona è quella di aminet ed ovviamente mi farebbe molto piacere la includessi nel prossimo arosone
Ciao

Post inviati: 737

Visulizza profilo Messaggio Personale
151.41.210.*** Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.0.0 Mobile Safari/537.36
Commento 19
ghillo 1 Maggio 2025    14:34:22
Io l' ho provato ma mi dà un errore di Hollywood, sinceramente non l' ho trovato molto amichevole.
Senza offendere non mi sono trovato bene, forse non l'ho capito.

AfAOne

Post inviati: 7027

Visulizza profilo Messaggio Personale
87.6.252.*** Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:109.0) Gecko/20100101 Firefox/115.0
Commento 20
AfAOne 1 Maggio 2025    15:15:01
ghillo su OS 4.1 funziona bene, se hai un errore su Hollywood è perchè non hai le librerie Hollywood "richieste" installate su OS4.1, le librerie funzionano anche se le copi nella cartella del programma proprio come tutte le Applicazioni AMiGA.

Certo la GUI non è Amigosa perchè AStone come fa intendere il nome, è ispirato a Fastone, un Image Viewer per la visualizzazione e organizzazione delle Immagini nativo Microsoft Windows, fornito gratuitamente per uso personale e didattico.

Commento modificato il 01/05/2025 alle ore 15:15:24


Immagine AROS One x86/68k
- AfA One - AfA One PPC - Amilator AfA One - Amithlon AfA One - WinUAE OS 4.1


Pagine: - [1] -2-

Utenti Online
Utenti registrati: 1260 dal 1 Gennaio 2006
di cui online: 1 registrati - amiga1200 -
152 non registrati

Benvenuto all'ultimo utente registrato: Franco52

Buon Compleanno a xraffaele87x - ayeron - patrizio1414 - Violo - 

© Amigapage 1998 - 2007 - Sito italiano dedicato alla piattaforma Amiga ed evoluzioni varie.
Struttura del sito interamente ideata e realizzata da Marco Lovera e Alessandra Lovera - Tutto il materiale inserito all'interno del sito è dei rispettivi autori/creatori.
E' assolutamente vietata la riproduzione o la manipolazione di tutti i contenuti o parte di essi senza l'esplicito consenso degli amministratori e degli autori/creatori.

Eseguito in 0.040909051895142 secondi