Condividi:        

Facciamo un programmino?

Hai problemi con i file Zip, vuoi formattare l'HD, non sai come funziona FireFox? O magari ti serve proprio quel programmino di cui non ricordi il nome! Ecco il forum dove poter risolvere i tuoi problemi.

Moderatori: Dylan666, hydra, gahan

Facciamo un programmino?

Postdi MaxEtere » 23/10/02 07:11

Mi è venuto in mente questa mattina alle 07.00 (no, non sono pazzo :roll: ) mi piacerebbe creare un programmino simile a xpAntiSpy o un TweakUI che mi permetta di modificare delle impostazioni del SO senza passare per regedit ecc... ad esempio sarebbe comodo poter attivare/disattivare la funzione di autorun dei CD con un semplice click piuttosto che passare per regedit e chiavi di registro chilometriche. O ancora sarebbe comodo poter rimuovere l'associazione dei file ZIP alla schell di XP ed altro ancora che non sto qui ad elencare. Che ne pensate???

Da voi vorrei un minimo di collaborazione, potreste comunicarmi delle feature ed opzioni che potrei dare al programma come quelle sopra citate...

che ne pensate? 8)
Max
Per parlare di musica: http://www.suonaresuonare.it
Annunci 100% gratuiti: http://www.vendovendo.it
MaxEtere
Utente Senior
 
Post: 161
Iscritto il: 06/08/02 15:54
Località: L'Aquila

Sponsor
 

Postdi webmaster » 23/10/02 09:29

l'idea mi sembra MOLTO buopna e chiederei a tutti quanti di postare qui dei suggerimenti!
comincio io.
tempo fa il mio pc ha avuto dei problemi con l'antemprima delle immagini (thumbnails), per uqalche motivo non riuscivo a ri-attivarle. le ho provate tutte ma nulla. poi mi sono imbattuto in queste chiavi e adesso funziona tutto!
Codice: Seleziona tutto
[HKEY_CLASSES_ROOT\.art\ShellEx\{BB2E617C-0920-11d1-9A0B-00C04FC2D6C1}]
@="{7376D660-C583-11d0-A3A5-00C04FD706EC}"

[HKEY_CLASSES_ROOT\.bmp\ShellEx\{BB2E617C-0920-11d1-9A0B-00C04FC2D6C1}]
@="{7376D660-C583-11d0-A3A5-00C04FD706EC}"

[HKEY_CLASSES_ROOT\.dib\ShellEx\{BB2E617C-0920-11d1-9A0B-00C04FC2D6C1}]
@="{7376D660-C583-11d0-A3A5-00C04FD706EC}"

[HKEY_CLASSES_ROOT\.gif\ShellEx\{BB2E617C-0920-11d1-9A0B-00C04FC2D6C1}]
@="{7376D660-C583-11d0-A3A5-00C04FD706EC}"

[HKEY_CLASSES_ROOT\.jfif\ShellEx\{BB2E617C-0920-11d1-9A0B-00C04FC2D6C1}]
@="{7376D660-C583-11d0-A3A5-00C04FD706EC}"

[HKEY_CLASSES_ROOT\.jpe\ShellEx\{BB2E617C-0920-11d1-9A0B-00C04FC2D6C1}]
@="{7376D660-C583-11d0-A3A5-00C04FD706EC}"

[HKEY_CLASSES_ROOT\.jpeg\ShellEx\{BB2E617C-0920-11d1-9A0B-00C04FC2D6C1}]
@="{7376D660-C583-11d0-A3A5-00C04FD706EC}"

[HKEY_CLASSES_ROOT\.jpg\ShellEx\{BB2E617C-0920-11d1-9A0B-00C04FC2D6C1}]
@="{7376D660-C583-11d0-A3A5-00C04FD706EC}"

[HKEY_CLASSES_ROOT\.png\ShellEx\{BB2E617C-0920-11d1-9A0B-00C04FC2D6C1}]
@="{7376D660-C583-11d0-A3A5-00C04FD706EC}"

[HKEY_CLASSES_ROOT\.wmf\ShellEx\{BB2E617C-0920-11d1-9A0B-00C04FC2D6C1}]
@="{7376D660-C583-11d0-A3A5-00C04FD706EC}"

[HKEY_CLASSES_ROOT\.tif\ShellEx\{BB2E617C-0920-11d1-9A0B-00C04FC2D6C1}]
@="{1AEB1360-5AFC-11D0-B806-00C04FD706EC}"

[HKEY_CLASSES_ROOT\.tiff\ShellEx\{BB2E617C-0920-11d1-9A0B-00C04FC2D6C1}]
@="{1AEB1360-5AFC-11D0-B806-00C04FD706EC}"
Avatar utente
webmaster
Moderatore
 
Post: 3503
Iscritto il: 01/08/01 01:00

Postdi MaxEtere » 23/10/02 09:46

ok... ci siamo! E' partito ufficialmente... come si chiama? Bah, il nome lo sceglieremo poi. Ho messo da parte il messaggio di Webmaster con l'elenco delle chiavi che risolvono il problema dei thumbnail.

Volevo intanto rivolgermi a chi è interessato a partecipare alla programmazione: io vorrei realizzarlo in Delphi. Ho già parecchio materiale pronto e tanta tanta esperienza. Ma sono anche disposto (a malincuore perchè Mamma Microsoft non mi è molto simpatica) a passare al VB .NET... ottimo sarebbe anche C++ Builder (gemello di Delphi in C++).

forza gente!!! 8)
Max
Per parlare di musica: http://www.suonaresuonare.it
Annunci 100% gratuiti: http://www.vendovendo.it
MaxEtere
Utente Senior
 
Post: 161
Iscritto il: 06/08/02 15:54
Località: L'Aquila

Postdi MaxEtere » 23/10/02 09:54

domanda per Triumph Of Steel:

mi hai suggerito di utilizzare 2 procedure per disattivare la funzione di autorun su XP... per il professional sarebbe utile avere le chiavi di registro necessarie così come mi hai detto per l'Home... se devo farlo via software diventa tutto più semplice.
Max
Per parlare di musica: http://www.suonaresuonare.it
Annunci 100% gratuiti: http://www.vendovendo.it
MaxEtere
Utente Senior
 
Post: 161
Iscritto il: 06/08/02 15:54
Località: L'Aquila

Postdi MaxEtere » 23/10/02 10:07

mi è venuto in mente... potrebbe risultare comoda una funzione che modifichi il wallpaper ad ogni avvio del PC selezionadolo da un elenco delle nostre immagini preferite?
Max
Per parlare di musica: http://www.suonaresuonare.it
Annunci 100% gratuiti: http://www.vendovendo.it
MaxEtere
Utente Senior
 
Post: 161
Iscritto il: 06/08/02 15:54
Località: L'Aquila

Postdi zello » 23/10/02 11:58

Consiglio: non usare .net, ha ancora poca base installata (il runtime non ce l'hanno in molti). Non usare vb, diventi matto ad accedere al registry.
A mio parere Delphi va bene (ma non conosco il pascal, non potrei darti una mano neppure volendo), va bene anche C++ Builder, ma - dato che praticamente hai un minimo di interfaccia utente - non fai prima ad usare il C (o il C++) e l'SDK? Se ti serve una classe per accedere al registry ne ho fatta una recentemente per un progetto che sto mandando avanti.

Per il wm - il clsid indicato si riferisce all'activex che gestisce le immagini per la shell. In questa macchina:
Codice: Seleziona tutto
[CLSID\{7376D660-C583-11d0-A3A5-00C04FD706EC}]
REG_SZ         TridentImageExtractor
[CLSID\{7376D660-C583-11d0-A3A5-00C04FD706EC}\InProcServer32]
REG_SZ      ThreadingModel   Both
EXPAND_SZ      %SystemRoot%\System32\browseui.dll


Ciao
Il faut être toujours ivre. Tout est là : c'est l'unique question. Pour ne pas sentir l'horrible fardeau du Temps qui brise vos épaules et vous penche vers la terre,il faut vous enivrer sans trêve...
Avatar utente
zello
Moderatore
 
Post: 2351
Iscritto il: 06/05/02 13:44

Postdi MaxEtere » 23/10/02 14:29

fiuu... sono felice che tu non mi abbia proposto l'uso di .NET... non mi è simpatico... VB lo odio a morte nonostante lo sappia usare bene (lo usiamo in ufficio per le nostre applicazioni).

Delphi va più che bene, te lo garantisco. L'object Pascal non è difficile da utilizzare.

Perchè utilizzare il C++ con le SDK??? Delphi è un RAD e le interfacce le costruisci in 2 minuti! 8)

Per accedere al registry ho tutto quello che mi occorre, grazie. Utilizzo Delphi da anni ed ho tutto quello che mi occorre per iniziare. Quello che mi serve sono le chiavi di registro da modificare! :D

Adesso però non mi è chiara la funzione delle chiavi che mi hai allegate. Mi spieghi a cosa servono? Sono forse per i thumbnail?

ciao e grazie.
Max
Per parlare di musica: http://www.suonaresuonare.it
Annunci 100% gratuiti: http://www.vendovendo.it
MaxEtere
Utente Senior
 
Post: 161
Iscritto il: 06/08/02 15:54
Località: L'Aquila

Postdi zello » 23/10/02 15:40

Delphi è un RAD e le interfacce le costruisci in 2 minuti!

perché:
- il pascal mi è sempre stato sulle balle e, soprattutto,
- non mi piace portarmi dietro quattro tonnellate di dll/packages/ocx o eseguibili mostruosi da 1 mega per un semplice hello world... Guardo con diffidenza tutti i framework, non ce l'ho in particolare con la VCL o la CLX.
E poi mi diverto un sacco ad alzare il cofano...
E' naturalmente una mera questione di gusti.

Adesso però non mi è chiara la funzione delle chiavi che mi hai allegate. Mi spieghi a cosa servono? Sono forse per i thumbnail?

Non mi è completamente chiaro neanche a me: paiono essere shellextension di tipo non documentato (o almeno non documentato nella versione dell'SDK che uso di solito per le shellex, che in effetti è vecchiotta). Probabilmente hai la facoltà - registrando un qualche tipo di shellex - di "customizzare" la vista di un oggetto. L'oggetto COM che fa questo tipo di rendering pare essere TridentImageExtractor, dalla dll browseui.dll.
Se vuoi mi informo di più. Magari lo si riesce ad utilizzare come visualizzatore di anteprime di immagini a sbafo (farebbe pure comodo, pensandoci bene).
Ciauz
Il faut être toujours ivre. Tout est là : c'est l'unique question. Pour ne pas sentir l'horrible fardeau du Temps qui brise vos épaules et vous penche vers la terre,il faut vous enivrer sans trêve...
Avatar utente
zello
Moderatore
 
Post: 2351
Iscritto il: 06/05/02 13:44

Postdi MaxEtere » 23/10/02 16:35

indaga indaga :)
Max
Per parlare di musica: http://www.suonaresuonare.it
Annunci 100% gratuiti: http://www.vendovendo.it
MaxEtere
Utente Senior
 
Post: 161
Iscritto il: 06/08/02 15:54
Località: L'Aquila

Postdi zello » 23/10/02 22:27

Occhei, ho indagato con l'SDK recente. Esiste un nuovo tipo di shell extension, chiamato Thumbnail Image Handler, che implementa l'interfaccia COM IExtractImage. Con un po' di impegno si dovrebbe riuscire ad usarla per visualizzare thumbnails dei vari tipi di immagini gestite (cool!! E' bello impararle, ste cose!)
Il faut être toujours ivre. Tout est là : c'est l'unique question. Pour ne pas sentir l'horrible fardeau du Temps qui brise vos épaules et vous penche vers la terre,il faut vous enivrer sans trêve...
Avatar utente
zello
Moderatore
 
Post: 2351
Iscritto il: 06/05/02 13:44

Postdi MaxEtere » 25/10/02 18:19

beh... a quanto pare interessa a pochi. Vorrà dire che inizierò io con calma a buttare giù il primo codice...

cia'! :)
Max
Per parlare di musica: http://www.suonaresuonare.it
Annunci 100% gratuiti: http://www.vendovendo.it
MaxEtere
Utente Senior
 
Post: 161
Iscritto il: 06/08/02 15:54
Località: L'Aquila

Postdi zello » 26/10/02 14:34

Non è che non mi interessa (almeno a me personalmente). E' che ho almeno due progetti già in corso...

Chiedi quà se hai bisogno di una mano per qualcosa di specifico.

Ciao.
Il faut être toujours ivre. Tout est là : c'est l'unique question. Pour ne pas sentir l'horrible fardeau du Temps qui brise vos épaules et vous penche vers la terre,il faut vous enivrer sans trêve...
Avatar utente
zello
Moderatore
 
Post: 2351
Iscritto il: 06/05/02 13:44

Postdi MaxEtere » 31/10/02 19:25

grazie Zello... anche io ho qualche programmino in sospeso. Oggi ne ho terminato uno che si chiama WallPaper Changer. Come intuirai dal nome permette di modificare lo sfondo del dektop ad ogni avvio. Memorizza l'elenco delle immagini preferite e te le imposta a rotazione o in modo casuale.

Appena concludo questi lavori mi butto a capo fitto nel progetto che mi sembra utile

Ciao!
Max
Per parlare di musica: http://www.suonaresuonare.it
Annunci 100% gratuiti: http://www.vendovendo.it
MaxEtere
Utente Senior
 
Post: 161
Iscritto il: 06/08/02 15:54
Località: L'Aquila


Torna a Software Windows


Topic correlati a "Facciamo un programmino?":


Chi c’è in linea

Visitano il forum: Nessuno e 77 ospiti