Torna indietro   Hardware Upgrade Forum > Software > Programmazione

Non sai programmare? Ecco cosa si può fare con un LLM e una GeForce RTX 5070 Ti
Non sai programmare? Ecco cosa si può fare con un LLM e una GeForce RTX 5070 Ti
Con un semplice dialogo in linguaggio naturale e la potenza di una scheda video di fascia alta è possibile costruire software funzionante da zero, senza scrivere una riga di codice e senza inviare un solo byte dei propri dati a server esterni
Recensione Samsung Galaxy Z Fold8 Ultra: il pieghevole più famoso diventa quasi perfetto
Recensione Samsung Galaxy Z Fold8 Ultra: il pieghevole più famoso diventa quasi perfetto
Samsung rinnova la serie pieghevole di punta con Galaxy Z Fold8 Ultra: pannello interno da 8 pollici quasi senza piega, cerniera Flex Titanium, Snapdragon 8 Elite Gen 5 for Galaxy e batteria finalmente da 5.000 mAh. Prezzo italiano da 2.299 a 2.899 euro. Tra colorimetro, benchmark reali e giorni di uso quotidiano, ecco dove questo pieghevole convince e dove il nome Ultra fatica ancora a trovare piena giustificazione
Insta360 X6: Dolby Vision, 8K e montaggio "Zero Editing"
Insta360 X6: Dolby Vision, 8K e montaggio "Zero Editing"
La nuova Insta360 X6 introduce sensori Sony da 1/1.1" e un SoC Triple AI a 4nm. Analizziamo le riprese 8K, il primo Dolby Vision nativo a 10-bit nel settore sferico e l'innovativo flusso di lavoro diretto sulla futura versione 22 di DaVinci Resolve.
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 27-04-2005, 09:05   #1
Napalm
Senior Member
 
L'Avatar di Napalm
 
Iscritto dal: May 2000
Messaggi: 1135
[IRC] Accesso e lettura a database

Si parla sempre di programmazione: per un canale IRC dovrei addare e leggere nel db della news di informazione tramite cmd tipo !addnews ecc... il problema è che non sò come fare ed info non ne son riuscito a trovare. Qualcuno sà darmi una mano?

NapalM
__________________
Quote:
Originariamente inviato da trallallero Guarda i messaggi
Gli anti-fascisti, quelli fascisti coi fascisti, "i diversamente fascisti" (cit. "Napalm"), non meritano il mio rispetto
Napalm è offline   Rispondi citando il messaggio o parte di esso
Old 27-04-2005, 11:03   #2
SteR9
Senior Member
 
L'Avatar di SteR9
 
Iscritto dal: Jun 2002
Città: Milano
Messaggi: 959
Quote:
Originariamente inviato da Napalm
Si parla sempre di programmazione: per un canale IRC dovrei addare e leggere nel db della news di informazione tramite cmd tipo !addnews ecc... il problema è che non sò come fare ed info non ne son riuscito a trovare. Qualcuno sà darmi una mano?

NapalM
il primo metodo che mi viene in mente è quello di scriverti una pagina asp/php che si interfacci con il database la quale tu richiami tramite una socket di mirc passandole i dati che ti interessano.
ciao
SteR9 è offline   Rispondi citando il messaggio o parte di esso
Old 27-04-2005, 11:38   #3
Napalm
Senior Member
 
L'Avatar di Napalm
 
Iscritto dal: May 2000
Messaggi: 1135
Quote:
Originariamente inviato da SteR9
il primo metodo che mi viene in mente è quello di scriverti una pagina asp/php che si interfacci con il database la quale tu richiami tramite una socket di mirc passandole i dati che ti interessano.
ciao
Interessante la storia, però di php non sono a digiuno.. ma di +.. per caso avresti delle dritte da darmi o siti a cui fare riferimento per questo tipo di utilizzo?
Grazie.

NapalM
__________________
Quote:
Originariamente inviato da trallallero Guarda i messaggi
Gli anti-fascisti, quelli fascisti coi fascisti, "i diversamente fascisti" (cit. "Napalm"), non meritano il mio rispetto
Napalm è offline   Rispondi citando il messaggio o parte di esso
Old 27-04-2005, 12:10   #4
cionci
Senior Member
 
L'Avatar di cionci
 
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
Potresti eseguire direttamente anche un eseguibile, o anche un script PHP volendo, senza passare dal web server (php.exe è l'interprete dei comandi php)...
cionci è offline   Rispondi citando il messaggio o parte di esso
Old 27-04-2005, 12:58   #5
Napalm
Senior Member
 
L'Avatar di Napalm
 
Iscritto dal: May 2000
Messaggi: 1135
Quote:
Originariamente inviato da cionci
Potresti eseguire direttamente anche un eseguibile, o anche un script PHP volendo, senza passare dal web server (php.exe è l'interprete dei comandi php)...
Grazie cioncio, il problema è che php non l'ho mai usato quindi non saprei da che parte iniziale.. avrei bisogno di uqalche esempio in questo ambito.....

NapalM
__________________
Quote:
Originariamente inviato da trallallero Guarda i messaggi
Gli anti-fascisti, quelli fascisti coi fascisti, "i diversamente fascisti" (cit. "Napalm"), non meritano il mio rispetto
Napalm è offline   Rispondi citando il messaggio o parte di esso
Old 27-04-2005, 13:56   #6
cionci
Senior Member
 
L'Avatar di cionci
 
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
Hai usato qualche altro linguaggio di programmazione ? Va bene lo stesso...
cionci è offline   Rispondi citando il messaggio o parte di esso
Old 27-04-2005, 14:03   #7
Napalm
Senior Member
 
L'Avatar di Napalm
 
Iscritto dal: May 2000
Messaggi: 1135
Quote:
Originariamente inviato da cionci
Hai usato qualche altro linguaggio di programmazione ? Va bene lo stesso...
C C# java.... è possible anche con questi farlo?

NapalM
__________________
Quote:
Originariamente inviato da trallallero Guarda i messaggi
Gli anti-fascisti, quelli fascisti coi fascisti, "i diversamente fascisti" (cit. "Napalm"), non meritano il mio rispetto
Napalm è offline   Rispondi citando il messaggio o parte di esso
Old 27-04-2005, 14:08   #8
cionci
Senior Member
 
L'Avatar di cionci
 
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
Certo, sono eseguibili esterni...e di fatto puoi lanciarli da mIRC...
I parametri glieli passi tramite linea di comando... L'unico casino è prendere dati e mandarli a mIRC, ma anche in questo modo ti puoi organizzare...
cionci è offline   Rispondi citando il messaggio o parte di esso
Old 27-04-2005, 14:15   #9
Napalm
Senior Member
 
L'Avatar di Napalm
 
Iscritto dal: May 2000
Messaggi: 1135
Quote:
Originariamente inviato da cionci
Certo, sono eseguibili esterni...e di fatto puoi lanciarli da mIRC...
I parametri glieli passi tramite linea di comando... L'unico casino è prendere dati e mandarli a mIRC, ma anche in questo modo ti puoi organizzare...
Quindi dici che compilando un jar se passo jar e parametri (xxx.jar stringa_news) riesco a farla inserire?
per la lettura invece? qua non ne ho la + pallida idea...

NapalM
__________________
Quote:
Originariamente inviato da trallallero Guarda i messaggi
Gli anti-fascisti, quelli fascisti coi fascisti, "i diversamente fascisti" (cit. "Napalm"), non meritano il mio rispetto
Napalm è offline   Rispondi citando il messaggio o parte di esso
Old 27-04-2005, 14:24   #10
cionci
Senior Member
 
L'Avatar di cionci
 
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
Scomodare Java mi sembra la cosa più complicata... Io fra quelli che conosci userei C#...

Per scambiare dati fra l'eseguibile e mIRC puoi usare i file... Devi gestirti un contatore univoco da mIRC per identificare ogni esecuzione del programma esterno ed in base a quel contatore ti crei un file chiamato come il valore del contatore in cui ci metti l'input...l'eseguibile fa le sue operazioni e crea un file con lo stesso nome di quello precedente e ci scrive l'ouput...

Ad esempio: 1.in e 1.out se il contatore è 1...

Come tu possa fare per gestirti un contatore univoco (o quasi) in mIRC non ne ho la più pallida idea, anche perchè l'ultimo script che ho fatto per mIRC risale a 9 anni fa...
cionci è offline   Rispondi citando il messaggio o parte di esso
Old 27-04-2005, 14:32   #11
Napalm
Senior Member
 
L'Avatar di Napalm
 
Iscritto dal: May 2000
Messaggi: 1135
Quote:
Originariamente inviato da cionci
Scomodare Java mi sembra la cosa più complicata... Io fra quelli che conosci userei C#...

Per scambiare dati fra l'eseguibile e mIRC puoi usare i file... Devi gestirti un contatore univoco da mIRC per identificare ogni esecuzione del programma esterno ed in base a quel contatore ti crei un file chiamato come il valore del contatore in cui ci metti l'input...l'eseguibile fa le sue operazioni e crea un file con lo stesso nome di quello precedente e ci scrive l'ouput...

Ad esempio: 1.in e 1.out se il contatore è 1...

Come tu possa fare per gestirti un contatore univoco (o quasi) in mIRC non ne ho la più pallida idea, anche perchè l'ultimo script che ho fatto per mIRC risale a 9 anni fa...
Azz.. C# è quello che conosco meno.. di solito lavoro con Java durante il giorno

Per la gestione dello scambio dati quindi dovrei basarmi sulla scrittura e lettura da file.txt per esempio... questa è la cosa più complicata mi pare .... vedrò se scervellandomi un pò riuscirò a combinare qualcosina... grazie per l'aiuto

NapalM
__________________
Quote:
Originariamente inviato da trallallero Guarda i messaggi
Gli anti-fascisti, quelli fascisti coi fascisti, "i diversamente fascisti" (cit. "Napalm"), non meritano il mio rispetto
Napalm è offline   Rispondi citando il messaggio o parte di esso
Old 27-04-2005, 14:36   #12
cionci
Senior Member
 
L'Avatar di cionci
 
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
No, IMHO la cosa più complicata è ottenere un contatore che identifichi univocamente ogni chiamata al tuo eseguibile esterno...altrimenti un comando potrebbe sovrascrivere i dati del comando precedente prima che questo sia terminato...
cionci è offline   Rispondi citando il messaggio o parte di esso
Old 27-04-2005, 14:53   #13
Napalm
Senior Member
 
L'Avatar di Napalm
 
Iscritto dal: May 2000
Messaggi: 1135
Quote:
Originariamente inviato da cionci
No, IMHO la cosa più complicata è ottenere un contatore che identifichi univocamente ogni chiamata al tuo eseguibile esterno...altrimenti un comando potrebbe sovrascrivere i dati del comando precedente prima che questo sia terminato...
Anche quello.. al posto del contatore ci potrebbe anche essere il nick di chi ha fatto la richiesta tipo: nick_in.txt nick_out.txt che si autoeliminano alla fine del ciclo e poi un controllo sull'esistenza di questi file che permette un cmd alla volta da parte di un utente...

NapalM
__________________
Quote:
Originariamente inviato da trallallero Guarda i messaggi
Gli anti-fascisti, quelli fascisti coi fascisti, "i diversamente fascisti" (cit. "Napalm"), non meritano il mio rispetto
Napalm è offline   Rispondi citando il messaggio o parte di esso
Old 27-04-2005, 15:35   #14
cionci
Senior Member
 
L'Avatar di cionci
 
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
Perfetto
cionci è offline   Rispondi citando il messaggio o parte di esso
Old 27-04-2005, 15:37   #15
Napalm
Senior Member
 
L'Avatar di Napalm
 
Iscritto dal: May 2000
Messaggi: 1135
Quote:
Originariamente inviato da cionci
Perfetto
Eeheh sulla carta è perfetto vedremo durante l'implementazione come farlo

NapalM
__________________
Quote:
Originariamente inviato da trallallero Guarda i messaggi
Gli anti-fascisti, quelli fascisti coi fascisti, "i diversamente fascisti" (cit. "Napalm"), non meritano il mio rispetto
Napalm è offline   Rispondi citando il messaggio o parte di esso
Old 27-04-2005, 15:42   #16
cionci
Senior Member
 
L'Avatar di cionci
 
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
Ricordati comunque che se un utente invia due comandi molto vicini il tuo metodo fallisce... Credo che dovresti controllare prima dell'esecuzione del comando se il file con quel nome esiste... Se esiste invii un messaggio di errore all'utente... Ricordati di ripulire la directory dove salvi questi file all'avvio di mIRC per recuperari da eventuali boot improvvisi che ti lasciano i file a giro...
cionci è offline   Rispondi citando il messaggio o parte di esso
Old 28-04-2005, 09:00   #17
Napalm
Senior Member
 
L'Avatar di Napalm
 
Iscritto dal: May 2000
Messaggi: 1135
Sai per caso se esisteo delle librerie java per parlare con irc... stò cercando in giro ma non trovo nulla...

NapalM
__________________
Quote:
Originariamente inviato da trallallero Guarda i messaggi
Gli anti-fascisti, quelli fascisti coi fascisti, "i diversamente fascisti" (cit. "Napalm"), non meritano il mio rispetto
Napalm è offline   Rispondi citando il messaggio o parte di esso
Old 28-04-2005, 09:18   #18
SteR9
Senior Member
 
L'Avatar di SteR9
 
Iscritto dal: Jun 2002
Città: Milano
Messaggi: 959
Quote:
Originariamente inviato da Napalm
Sai per caso se esisteo delle librerie java per parlare con irc... stò cercando in giro ma non trovo nulla...

NapalM
puoi farlo anche tu, il protocollo irc non è molto difficile, sai usare i socket in java?
SteR9 è offline   Rispondi citando il messaggio o parte di esso
Old 28-04-2005, 09:26   #19
Napalm
Senior Member
 
L'Avatar di Napalm
 
Iscritto dal: May 2000
Messaggi: 1135
Mmhmh ho trovato questo: http://moepii.sourceforge.net/

Teoricamente potrei far entrare un bot nel chan, quando uno fà !addnews manda un msg privato al bot che acquisisce la stringa e la elabora per inserirla all'interno del db.... può essere?

NapalM
__________________
Quote:
Originariamente inviato da trallallero Guarda i messaggi
Gli anti-fascisti, quelli fascisti coi fascisti, "i diversamente fascisti" (cit. "Napalm"), non meritano il mio rispetto
Napalm è offline   Rispondi citando il messaggio o parte di esso
Old 28-04-2005, 09:30   #20
cionci
Senior Member
 
L'Avatar di cionci
 
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
Certo...può andare...
cionci è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


Non sai programmare? Ecco cosa si può fare con un LLM e una GeForce RTX 5070 Ti Non sai programmare? Ecco cosa si può far...
Recensione Samsung Galaxy Z Fold8 Ultra: il pieghevole più famoso diventa quasi perfetto Recensione Samsung Galaxy Z Fold8 Ultra: il pieg...
Insta360 X6: Dolby Vision, 8K e montaggio "Zero Editing" Insta360 X6: Dolby Vision, 8K e montaggio "...
Due settimane con Dacia Spring 2026: novità, consumi, autonomia reale e test bagagli Due settimane con Dacia Spring 2026: novit&agrav...
AORUS GeForce RTX 5080 INFINITY WOOD 16G: una scheda video diversa dalle altre AORUS GeForce RTX 5080 INFINITY WOOD 16G: una sc...
Polaroid lancia una nuova serie di fotoc...
Starship: prosegue il recupero di Ship 4...
OpenAI lancia ChatGPT Teens: sotto i 18 ...
Leapmotor sbarca in Argentina: la sfida ...
Operazione Blue Skies: così Googl...
Dietro la piattaforma che rivende DeepSe...
Kentucky, la scuola fa strappare 17 pagi...
Questa è la regina in Cina, e sta...
Samsung è sempre più leader del mercato ...
Snapdragon X2 Elite Extreme domina i ben...
Phantom Blade Zero: nuovi dettagli su st...
Honor testa batterie fino a 12.000 mAh p...
Spotify introduce Playlist Notes: ora ut...
Apple prepara gli AirPods con fotocamera...
Pokémon Center vittima di un attacco hac...
Chromium
GPU-Z
OCCT
LibreOffice Portable
Opera One Portable
Opera One 106
CCleaner Portable
CCleaner Standard
Cpu-Z
Driver NVIDIA GeForce 546.65 WHQL
SmartFTP
Trillian
Google Chrome Portable
Google Chrome 120
VirtualBox
Tutti gli articoli Tutte le news Tutti i download

Strumenti

Regole
Non Puoi aprire nuove discussioni
Non Puoi rispondere ai messaggi
Non Puoi allegare file
Non Puoi modificare i tuoi messaggi

Il codice vB è On
Le Faccine sono On
Il codice [IMG] è On
Il codice HTML è Off
Vai al Forum


Tutti gli orari sono GMT +1. Ora sono le: 05:02.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Served by www3v