Torna indietro   Hardware Upgrade Forum > Software > Programmazione

AWS annuncia European Sovereign Cloud, il cloud sovrano per convincere l'Europa
AWS annuncia European Sovereign Cloud, il cloud sovrano per convincere l'Europa
AWS è il principale operatore di servizi cloud al mondo e da tempo parla delle misure che mette in atto per garantire una maggiore sovranità alle organizzazioni europee. L'azienda ha ora lanciato AWS European Sovereign Cloud, una soluzione specificamente progettata per essere separata e distinta dal cloud "normale" e offrire maggiori tutele e garanzie di sovranità
Redmi Note 15 Pro+ 5G: autonomia monstre e display luminoso, ma il prezzo è alto
Redmi Note 15 Pro+ 5G: autonomia monstre e display luminoso, ma il prezzo è alto
Xiaomi ha portato sul mercato internazionale la nuova serie Redmi Note, che rappresenta spesso una delle migliori scelte per chi non vuole spendere molto. Il modello 15 Pro+ punta tutto su una batteria capiente e su un ampio display luminoso, sacrificando qualcosa in termini di potenza bruta e velocità di ricarica
HONOR Magic 8 Pro: ecco il primo TOP del 2026! La recensione
HONOR Magic 8 Pro: ecco il primo TOP del 2026! La recensione
HONOR ha finalmente lanciato il suo nuovo flagship: Magic 8 Pro. Lo abbiamo provato a fondo in queste settimane e ve lo raccontiamo nella nostra recensione completa. HONOR rimane fedele alle linee della versione precedente, aggiungendo però un nuovo tasto dedicato all'AI. Ma è al suo interno che c'è la vera rivoluzione grazie al nuovo Snapdragon 8 Elite Gen 5 e alla nuova MagicOS 10
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 27-04-2005, 10: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, 12: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, 12: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, 13: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, 13: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, 14: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, 15: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, 15: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, 15: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, 15: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, 15: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, 15: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, 15: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, 16: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, 16: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, 16: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, 10: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, 10: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, 10: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, 10: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


AWS annuncia European Sovereign Cloud, il cloud sovrano per convincere l'Europa AWS annuncia European Sovereign Cloud, il cloud ...
Redmi Note 15 Pro+ 5G: autonomia monstre e display luminoso, ma il prezzo è alto Redmi Note 15 Pro+ 5G: autonomia monstre e displ...
HONOR Magic 8 Pro: ecco il primo TOP del 2026! La recensione HONOR Magic 8 Pro: ecco il primo TOP del 2026! L...
Insta360 Link 2 Pro e 2C Pro: le webcam 4K che ti seguono, anche con gimbal integrata Insta360 Link 2 Pro e 2C Pro: le webcam 4K che t...
Motorola edge 70: lo smartphone ultrasottile che non rinuncia a batteria e concretezza Motorola edge 70: lo smartphone ultrasottile che...
Vast prosegue la costruzione della stazi...
Chiarito cosa è successo al satel...
Il TAR annulla Bologna Città 30. ...
Laptop con chip NVIDIA da marzo? Emergon...
Costruito in casa, più veloce di ...
Il nuovo Galaxy Book 6 Pro costa il 25% ...
C'è un boom del mercato dei data ...
OVHcloud annuncia la disponiiblità...
Il Wi-Fi 7 ha un nuovo re: da ASUS arriv...
In arrivo l'auto "Frankenstein"...
Chip NVIDIA H200 in Cina? 'Come vendere ...
iPhone 16 torna super conveniente: ora c...
Offerte Amazon pazzesche: tech, smartpho...
Ubisoft annuncia l'arrivo dei 60 fps per...
Infratel Italia: ecco la nuova mappa del...
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: 04:11.


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