|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Utente sospeso
Iscritto dal: Jan 2006
Città: Milano
Messaggi: 1469
|
[visual basic] Rilevare Temperature
ciao ragazzi ci lavoro da settimane e cerco in rete sorgenti ma nulla da fare proprio nn capisco com si faccia a rilevare le temperature della cpu e della mobo e magari anke i voltaggi con visual basic.
ho cerkato e l'unica cosa ke ho trovato è il vcore, l'fsb e tutte le cazzatine che riguardano le prestazioni a me interessa solo la temp e magari anke i voltaggi di cpu e mobo ^^ la mia mobo è una asus p5vd1-x ho anke provato a inserire le dll di programmini famosi cm pcprobe ma niente da fare nn vengono registrate ![]() ![]() ![]() ![]() vi prego aiutatemi o mi fate morire senza aver scoperto come si fa ![]() ciaooooooo
__________________
Trattative Concluse: innomatte - damascato - offear - shadowman - magnavox - pallox - rug22 - marcello979 - aracnox - markese - gargasecca - dinamite2 - pipperoblu - grandemago - cicillover - frhell - fibo - xpiuma - gianfry24 - ciaopx87 - mstella - ciccio13 - mstella - jan the last - nino.nino - Robin-Hood - Sgt.Pepper89 Ecc... Ecc... |
![]() |
![]() |
![]() |
#2 |
Utente sospeso
Iscritto dal: Jan 2006
Città: Milano
Messaggi: 1469
|
nessuno conosce un ocx o qualke modo per verificare le temperature da visual basic 6.0???
__________________
Trattative Concluse: innomatte - damascato - offear - shadowman - magnavox - pallox - rug22 - marcello979 - aracnox - markese - gargasecca - dinamite2 - pipperoblu - grandemago - cicillover - frhell - fibo - xpiuma - gianfry24 - ciaopx87 - mstella - ciccio13 - mstella - jan the last - nino.nino - Robin-Hood - Sgt.Pepper89 Ecc... Ecc... |
![]() |
![]() |
![]() |
#3 |
Utente sospeso
Iscritto dal: Jan 2006
Città: Milano
Messaggi: 1469
|
dai ragazzi vi prego kome si faaa ne ho assolutamente bisogno per fare delle prove cn vb ma nn posso usare pcprobe e fare tutto a mano vi pregooo esisterà pure qualke ocxx almeno... oppure spiegateme dv devo mettere le mani cosi ke un modo lo trovi da solo ^^ ciao grazie a tutti
![]() ![]()
__________________
Trattative Concluse: innomatte - damascato - offear - shadowman - magnavox - pallox - rug22 - marcello979 - aracnox - markese - gargasecca - dinamite2 - pipperoblu - grandemago - cicillover - frhell - fibo - xpiuma - gianfry24 - ciaopx87 - mstella - ciccio13 - mstella - jan the last - nino.nino - Robin-Hood - Sgt.Pepper89 Ecc... Ecc... |
![]() |
![]() |
![]() |
#4 |
Senior Member
Iscritto dal: Nov 2005
Città: TO
Messaggi: 5206
|
Purtroppo non è una cosa così banale come potrebbe sembrare. Tra l'altro interesserebbe anche a me capire come accedere a queste informazioni sull'hardware.
Io personalmente non sono mai riuscito a trovare della documentazione tecnica sufficientemente chiara e dettagliata su questo argomento. Come se non bastasse ci si mette di mezzo il S.O. che non mette certamente a disposizione delle API del tipo float GetCpuTemperature(). (magari ci fosse .... ![]() Presumo che l'accesso a queste informazioni si basi su driver e/o DLL specifiche e per di più "undocumented". Come se non bastasse ancora, molte applicazioni che monitorizzano/visualizzano queste informazioni (come ad es. CPU-Z) sono rilasciate in maniera freeware/shareware, quindi senza sorgenti, percui un programmatore non può nemmeno apprendere e imparare come fare leggendo i sorgenti.
__________________
Andrea, SCJP 5 (91%) - SCWCD 5 (94%) |
![]() |
![]() |
![]() |
#5 |
Utente sospeso
Iscritto dal: Jan 2006
Città: Milano
Messaggi: 1469
|
hai perfettamente ragione!!!
speriamo ke qualcuno conosca qualke dll o ocx ke ci possa aiutare in questo intento... ma alla fine a me nn serve la pappa pronta cioè io sn disposto a trovare le info da solo ma mi servirebb un punto di partenza ^^ so ke kn le api si puo fare qualcs ma non di sicuro kn le nuove mobo ciao ^^
__________________
Trattative Concluse: innomatte - damascato - offear - shadowman - magnavox - pallox - rug22 - marcello979 - aracnox - markese - gargasecca - dinamite2 - pipperoblu - grandemago - cicillover - frhell - fibo - xpiuma - gianfry24 - ciaopx87 - mstella - ciccio13 - mstella - jan the last - nino.nino - Robin-Hood - Sgt.Pepper89 Ecc... Ecc... |
![]() |
![]() |
![]() |
#6 |
Senior Member
Iscritto dal: Nov 2005
Città: TO
Messaggi: 5206
|
Io ho "sparato" un nome a caso per la funzione: GetCpuTemperature. Poi ho provato, per curiosità, a cercare questo nome su google. E manco a farlo apposta, si trova subito, su un sito in tedesco, un breve codice in C# che richiama delle funzioni in una DLL asus.dll (che quindi credo faccia riferimento a MB della Asus) per ottenere delle informazioni. Io a casa ho giusto una MB Asus, quindi può essere un buon inizio provare questa DLL. Ho installato tutti vari driver e quindi, presumo, dovrei avere pure questa DLL.
__________________
Andrea, SCJP 5 (91%) - SCWCD 5 (94%) |
![]() |
![]() |
![]() |
#7 |
Senior Member
Iscritto dal: Nov 2005
Città: TO
Messaggi: 5206
|
Ho appena verificato a casa ... non ho una asus.dll. Quindi non so esattamente cosa possa essere.
![]()
__________________
Andrea, SCJP 5 (91%) - SCWCD 5 (94%) |
![]() |
![]() |
![]() |
#8 |
Utente sospeso
Iscritto dal: Jan 2006
Città: Milano
Messaggi: 1469
|
oddio
![]() ![]()
__________________
Trattative Concluse: innomatte - damascato - offear - shadowman - magnavox - pallox - rug22 - marcello979 - aracnox - markese - gargasecca - dinamite2 - pipperoblu - grandemago - cicillover - frhell - fibo - xpiuma - gianfry24 - ciaopx87 - mstella - ciccio13 - mstella - jan the last - nino.nino - Robin-Hood - Sgt.Pepper89 Ecc... Ecc... |
![]() |
![]() |
![]() |
#9 |
Senior Member
Iscritto dal: Nov 2005
Città: TO
Messaggi: 5206
|
Ho capito cosa è la DLL asus.dll! È una DLL contenuta all'interno della utility "Asus Probe", disponibile sul sito della Asus nella sezione downloads. Io in effetti una volta ce l'avevo questa utility, poi da quando ho reinstallato Win, non l'ho più messa. Ho reinstallato adesso questa utility ed ecco che ho trovato la DLL. In effetti contiene funzioni dal nome molto significativo: GetCPUTemperature, GetFanCPURPM, ecc...
Non so comunque quanto e come potrebbe essere utilizzata/sfruttata "dall'esterno" della utility.
__________________
Andrea, SCJP 5 (91%) - SCWCD 5 (94%) |
![]() |
![]() |
![]() |
#10 |
Utente sospeso
Iscritto dal: Jan 2006
Città: Milano
Messaggi: 1469
|
inftt ^^ me ne sn accorto ankioooo sto provando a farla funzionare all'esterno dell'exe di asus e neanke rileva il file!!! cioè voglio dire ke mi da l'errore cm quando un dll nn è nella app.path del progetto auz
oram i impegno vedo cosa riesco a combinare ![]()
__________________
Trattative Concluse: innomatte - damascato - offear - shadowman - magnavox - pallox - rug22 - marcello979 - aracnox - markese - gargasecca - dinamite2 - pipperoblu - grandemago - cicillover - frhell - fibo - xpiuma - gianfry24 - ciaopx87 - mstella - ciccio13 - mstella - jan the last - nino.nino - Robin-Hood - Sgt.Pepper89 Ecc... Ecc... |
![]() |
![]() |
![]() |
#11 |
Utente sospeso
Iscritto dal: Jan 2006
Città: Milano
Messaggi: 1469
|
bhuaubha amiko miooo funzionaaa
però sulla mobo di un mio amiko ^^ ti passo un link qui trovi cm si fa^^ http://www.vbarchiv.net/forum/id3_i61551t61551.html ^^ funzaaaa ora sto skarikando la versione di pcprobe perkè io ho la nuova e nn ha asus.dll appena la finisco ti fcc sapere!! se hai una mobo 478 va di sikuro LOL ^^ fai cm dice il link byez sper o di esserti statio utile!! e a tutti voi ke state leggendooo!!!
__________________
Trattative Concluse: innomatte - damascato - offear - shadowman - magnavox - pallox - rug22 - marcello979 - aracnox - markese - gargasecca - dinamite2 - pipperoblu - grandemago - cicillover - frhell - fibo - xpiuma - gianfry24 - ciaopx87 - mstella - ciccio13 - mstella - jan the last - nino.nino - Robin-Hood - Sgt.Pepper89 Ecc... Ecc... |
![]() |
![]() |
![]() |
#12 |
Utente sospeso
Iscritto dal: Jan 2006
Città: Milano
Messaggi: 1469
|
sn riuscito anke per la nuova versione ^^
solo ke adesso devo capire cm mai mi da errore quando kiedo le info alla dll... tipo gli kiedo la velocità della ventola e mi torna: convenzione di chiamata dlll non valida ![]() spero di capire cm correggere questa cosa se ci riesco posso dire di essere stato il primo al mondo ad aver trovato un modo per leggere le temp di mobo asus per prescott ^^ ciao fasapé!!! se qualkuno sa ovviare al problema (ke sembra na czzta) me lo facci asape ke poi vi mostrerò le sorg!
__________________
Trattative Concluse: innomatte - damascato - offear - shadowman - magnavox - pallox - rug22 - marcello979 - aracnox - markese - gargasecca - dinamite2 - pipperoblu - grandemago - cicillover - frhell - fibo - xpiuma - gianfry24 - ciaopx87 - mstella - ciccio13 - mstella - jan the last - nino.nino - Robin-Hood - Sgt.Pepper89 Ecc... Ecc... |
![]() |
![]() |
![]() |
#13 |
Senior Member
Iscritto dal: Feb 2006
Città: Banzi (Pz)
Messaggi: 657
|
io ho lo stesso problema(quello di sapere la temp della cpu) ho un notebook hp pavillion zv6245
Ultima modifica di torettp : 05-04-2006 alle 22:49. |
![]() |
![]() |
![]() |
#14 |
Utente sospeso
Iscritto dal: Jan 2006
Città: Milano
Messaggi: 1469
|
torettp sto lavorando piu ke altro su una dll della nuova versione di asusprobe...
si kiama pro2.dll ed ho scoperto ke si trova tutto li....cn un editor esadecimale... per quanto riguarda le mobo vekkie è semplicissimo ho anke passato a robin-hood il linkl ke ho postato sopra e sta iniziando a fare un programmino.... ora sto cercanco di capire come richiamare le funzioni ke ho trovato cn l'esadecimale in visual basic vi posto l'immagine se qualcuno sa come richiamare le funzioni ad esempio: OCAPI_GetHwSensorData mi farebbe un favore... io c sn riuscito ma mi viene fuori qquestoi valore: 1308844 e nn mi è utile per niente neake riesco a capire a cosa si riferisca... ![]()
__________________
Trattative Concluse: innomatte - damascato - offear - shadowman - magnavox - pallox - rug22 - marcello979 - aracnox - markese - gargasecca - dinamite2 - pipperoblu - grandemago - cicillover - frhell - fibo - xpiuma - gianfry24 - ciaopx87 - mstella - ciccio13 - mstella - jan the last - nino.nino - Robin-Hood - Sgt.Pepper89 Ecc... Ecc... Ultima modifica di LiFeHaCk : 06-04-2006 alle 10:33. |
![]() |
![]() |
![]() |
#15 |
Utente sospeso
Iscritto dal: Jan 2006
Città: Milano
Messaggi: 1469
|
Dall'immagine si vedono chiaramente dei valori tipo:
OCAPI_GetHwSensorData OCAPI_GetQFanInfo eccecc purtroppo io ho tentato di rilevarli cn questo codice ma nn vanno tutti anzi.. ne va sl uno e mi restituisce valori nn interessanti.... ecco a voi il codice ke ho usato: Option Explicit Private Declare Function OCAPI_GeQFanInfo Lib "pro2.dll" () As Integer Private Sub Form_Load() MsgBox OCAPI_GetQFanInfo End Sub se sbaglio qualcosa o conoscete altri modi per utilizzare ste benedette funzioni fatemelo sapere ![]() ![]() qualsiasi cosa potrebbe essermi di aiuto ![]() ![]()
__________________
Trattative Concluse: innomatte - damascato - offear - shadowman - magnavox - pallox - rug22 - marcello979 - aracnox - markese - gargasecca - dinamite2 - pipperoblu - grandemago - cicillover - frhell - fibo - xpiuma - gianfry24 - ciaopx87 - mstella - ciccio13 - mstella - jan the last - nino.nino - Robin-Hood - Sgt.Pepper89 Ecc... Ecc... |
![]() |
![]() |
![]() |
#16 |
Senior Member
Iscritto dal: Oct 2001
Messaggi: 20025
|
fai attenzione a pasticciare con questi parametri... visto che con il sw asus puoi overcloccare da windows, quella dll potrebbe causarti problemi hw se le passi in scrittura dei valori fuori specifica... (che sò... voltaggi troppo alti)
![]()
__________________
Mai discutere con un idiota. Ti trascina al suo livello e ti batte con l'esperienza (O.W.) |
![]() |
![]() |
![]() |
#17 |
Utente sospeso
Iscritto dal: Jan 2006
Città: Milano
Messaggi: 1469
|
no tranquillo per questo nn ci sn problemi ^^
primo perkè tutti i valori sn getqualcosa quindi puoi leggere nn scrivere e poi cn l'utility di asus nn si modifika nulla ^^ almeno cn la nuova versione ke utilizzo io ^^ a se anke si fosse potuto fare al max staccavo la corrente riattaccavo e mi diceva il bellissiiimo messaggio: OVerclock Failed press F1 to run Setup press F2 to run Default Values bhuaubhaubhaubhauhbaubhuhbaubhabuhabuhaubh ![]() ![]() ke belli sti messaggi me li ricor5do sempre ahah cmq tranquillo asus PCProbe nn puo modificare nulla ^^ tank bè magari la versione ke konosci tu probabilmente si... sarà quella per pentium4 con chip diversi dai 775 nn so ^^
__________________
Trattative Concluse: innomatte - damascato - offear - shadowman - magnavox - pallox - rug22 - marcello979 - aracnox - markese - gargasecca - dinamite2 - pipperoblu - grandemago - cicillover - frhell - fibo - xpiuma - gianfry24 - ciaopx87 - mstella - ciccio13 - mstella - jan the last - nino.nino - Robin-Hood - Sgt.Pepper89 Ecc... Ecc... |
![]() |
![]() |
![]() |
#18 | |
Senior Member
Iscritto dal: Oct 2001
Messaggi: 20025
|
Quote:
![]() che so... mshtml.dll serve alla guida in linea, a msoffice, a ie, a outlook express... magari asus.dll serve anche al come-cazz-si-chiama il prog x fare oc (che nn ho installato xchè nn mi interessa oltre che per asusprobe... anzi mi pare probabile vito che i paramentri da controllare e modificare (volt, temp) sono gli stessi ![]() altrimenti che serve fare una dll?
__________________
Mai discutere con un idiota. Ti trascina al suo livello e ti batte con l'esperienza (O.W.) |
|
![]() |
![]() |
![]() |
#19 |
Utente sospeso
Iscritto dal: Jan 2006
Città: Milano
Messaggi: 1469
|
no..
![]() cmq le dll servono eccome ^^ nel senso ke nn devono appesantire il programma cn le dll... e poi sn gestibili da vari exe e nn solo da uno ^^ poi nn so è anke possibile ke scriva ma nei valoi in foto nn mi sembra ^^ a parte frs uno o due ma nn credo neanke di saperli scrivere i valori cn un dll...fosse stato ocx allora si ma sto maledetto ci sto lavorando da un po di gg e ricevo indietro stringhe di ogni genere eheh ora devo capire cm interpretarle o di trovare il modo giusto per riceverle giuste.. ke so magari nel codice dp la parentesi devo mettere qualke valore... nn so proprio ora ci sto provando ho trovato altri modi per ricevere stringhe dalle funzioni di una dll e spero di capirci qualcs ![]() ![]()
__________________
Trattative Concluse: innomatte - damascato - offear - shadowman - magnavox - pallox - rug22 - marcello979 - aracnox - markese - gargasecca - dinamite2 - pipperoblu - grandemago - cicillover - frhell - fibo - xpiuma - gianfry24 - ciaopx87 - mstella - ciccio13 - mstella - jan the last - nino.nino - Robin-Hood - Sgt.Pepper89 Ecc... Ecc... |
![]() |
![]() |
![]() |
#20 | |
Senior Member
Iscritto dal: Oct 2001
Messaggi: 20025
|
Quote:
![]()
__________________
Mai discutere con un idiota. Ti trascina al suo livello e ti batte con l'esperienza (O.W.) |
|
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 10:38.