Hover Effekt mit bildern - ICH HABS GESCHAFFT :-) [gelöst]
Hover Effekt mit bildern - ICH HABS GESCHAFFT :-)
Yay. Nachdem ich mit gandalf lange rum probiert habe und ihm ne lösung geliefert hatte die leider nicht mit SAM koopieren wollte (i/o fehler 32) hab ich mich n paar stunden ran gehockt (ja wollte nun auch hover bildchen
.. ) und es gelöst.
http://www.forevor.de/hover.samurize.rar
Features:
-Mehrere Hover Bereiche
-Hover effekt eben
->bild auswechseln
-Kann auch Text Hover machen..dazu später
Todo List:
-Eventuell interface zur erstellung von bereichen
ANLEITUNG
1. alle dateien der .rar in dein samurize/scripts ordner reintun.
2. in der datei hover.vbs den pfad zur hover.ini festlegen (z.b. c:\samurize\scripts\hover.ini)
3. die datei Hover.ini bearbeiten (dazu später)
4. samurize config folgendes einfügen:
ein aktives script, anzeige art "bild" aktualisieren jede sekunde!
quelle: hover.vbs, funktion: dopath
5. Samurize und Hover.exe starten, glücklichsein
Hover.ini
Eigentlich einfach!
Um ein rechteck (kreise oder so werden nicht unterstützt) auf eurem screen festzulegen braucht ihr 2 punkte.
Die linkere obere ecke (X,Y) und die rechte untere (X,Y).
Wir wollen jez mal ein rechteck haben das 100px hoch ist und 300px breit - das ganze soll bei den bildschirm koordinaten 100x100 beginnen, dazu sollte die hover.ini so aussehen:
...
[config]
defaultpic=C:\samurize\default.jpg ;<--hier bitte euer "default" bild rein, das bild das angezeigt wird wenn die maus nicht auf einem hover feld ist
hovers=1 ;die nummer von hover feldern
[hovers]
hover1x=100
hover1y=100
hover1x2=400
hover1y2=200
hover1pic=C:\samurize\screwup.jpg ;<-das bild mit dem default ersetzt werden soll wenn die maus das feld betritt
das war das.
Wenn ihr mehr felder wollt einfach in [config] die zahl hovers=X auf die nummer von feldern.
Die nächsten felder in [hovers] sehen dann so aus
hoverNx=
hoverNx=
hoverNx2=
hoverNy2=
hoverNpic=
wobei N eine zahl ist !
F.A.Q. - Frequently Asked Questions
Naja, bis jez is es so neu das mich noch niemand was gefragt hat, aber hier mal ein paar antworten die ich wichtig finde.
- Mein System wird langsam mit hover.exe
Dagegen ist nichts zutun, da das script (hover.exe) sich jede 100ms aktualisiert, .. is leider so.
Eventuell werd ich in der ini datie nen value einfügen damit man das z.b. auf 500ms setzten kann
- Das bild wechselt nicht sofort
Ja, leider, das liegt an Samurize.
Bei samurize is max. update rate 1sek, bei meinem script isses egal (z.b. 1 ms wäre auch möglich - nur cpu fresser)
Da solltet ihr euch auf samurize.com melden und sagen das ihr 500 ms aktualisierung wollt, aber aufgepasst ich glaub zwar eh nicht das die sowas einführen würden, selbst wenn es würde nur CPU Resourcen fressen!
- ich versteh die hover.ini nicht
ja .. ich hab grad keine lust lange große guide zu schreiben, eventuell erbarmt sich einer das zu machen der es verstanden hat, sonst werd ichs in der kommenden woche tun
- Copyrights
Hover.exe mit AiT3 gecoded, von mir, foRever -> forevor.de
Hover.vbs dopath() von mir, das auslesen der ini von antonin foller
Hier ein auszug seines (c)'s
bekomm ich nen orden weil ich desmodder.de im script erwähnt hab? =))
^^ne spaß .. ich werd das ding gleich mal auf samurize.com uploaden
Ich leiste keinen support per PM. Hier im thread oder im IRC im #desk-modder chan, und dort ebenfalls nicht im QUERY !

http://www.forevor.de/hover.samurize.rar
Features:
-Mehrere Hover Bereiche
-Hover effekt eben

-Kann auch Text Hover machen..dazu später
Todo List:
-Eventuell interface zur erstellung von bereichen
ANLEITUNG
1. alle dateien der .rar in dein samurize/scripts ordner reintun.
2. in der datei hover.vbs den pfad zur hover.ini festlegen (z.b. c:\samurize\scripts\hover.ini)
3. die datei Hover.ini bearbeiten (dazu später)
4. samurize config folgendes einfügen:
ein aktives script, anzeige art "bild" aktualisieren jede sekunde!
quelle: hover.vbs, funktion: dopath
5. Samurize und Hover.exe starten, glücklichsein

Hover.ini
Eigentlich einfach!
Um ein rechteck (kreise oder so werden nicht unterstützt) auf eurem screen festzulegen braucht ihr 2 punkte.
Die linkere obere ecke (X,Y) und die rechte untere (X,Y).
Wir wollen jez mal ein rechteck haben das 100px hoch ist und 300px breit - das ganze soll bei den bildschirm koordinaten 100x100 beginnen, dazu sollte die hover.ini so aussehen:
...
[config]
defaultpic=C:\samurize\default.jpg ;<--hier bitte euer "default" bild rein, das bild das angezeigt wird wenn die maus nicht auf einem hover feld ist
hovers=1 ;die nummer von hover feldern
[hovers]
hover1x=100
hover1y=100
hover1x2=400
hover1y2=200
hover1pic=C:\samurize\screwup.jpg ;<-das bild mit dem default ersetzt werden soll wenn die maus das feld betritt
das war das.
Wenn ihr mehr felder wollt einfach in [config] die zahl hovers=X auf die nummer von feldern.
Die nächsten felder in [hovers] sehen dann so aus
hoverNx=
hoverNx=
hoverNx2=
hoverNy2=
hoverNpic=
wobei N eine zahl ist !
F.A.Q. - Frequently Asked Questions
Naja, bis jez is es so neu das mich noch niemand was gefragt hat, aber hier mal ein paar antworten die ich wichtig finde.
- Mein System wird langsam mit hover.exe
Dagegen ist nichts zutun, da das script (hover.exe) sich jede 100ms aktualisiert, .. is leider so.
Eventuell werd ich in der ini datie nen value einfügen damit man das z.b. auf 500ms setzten kann
- Das bild wechselt nicht sofort
Ja, leider, das liegt an Samurize.
Bei samurize is max. update rate 1sek, bei meinem script isses egal (z.b. 1 ms wäre auch möglich - nur cpu fresser)
Da solltet ihr euch auf samurize.com melden und sagen das ihr 500 ms aktualisierung wollt, aber aufgepasst ich glaub zwar eh nicht das die sowas einführen würden, selbst wenn es würde nur CPU Resourcen fressen!
- ich versteh die hover.ini nicht
ja .. ich hab grad keine lust lange große guide zu schreiben, eventuell erbarmt sich einer das zu machen der es verstanden hat, sonst werd ichs in der kommenden woche tun
- Copyrights
Hover.exe mit AiT3 gecoded, von mir, foRever -> forevor.de
Hover.vbs dopath() von mir, das auslesen der ini von antonin foller
Hier ein auszug seines (c)'s
ps.'Work with INI files In VBS (ASP/WSH)
'v1.00
'2003 Antonin Foller
'Function GetINIString(Section, KeyName, Default, FileName)
'Sub WriteINIString(Section, KeyName, Value, FileName)
bekomm ich nen orden weil ich desmodder.de im script erwähnt hab? =))
^^ne spaß .. ich werd das ding gleich mal auf samurize.com uploaden

Ich leiste keinen support per PM. Hier im thread oder im IRC im #desk-modder chan, und dort ebenfalls nicht im QUERY !
Zuletzt geändert von foRevor am 07.09.2004, 16:46, insgesamt 5-mal geändert.
-
Tante Google
-
- ★ Ehrenmitglied ★
- Beiträge: 5411
- Registriert: 18.11.2003, 11:44
-
- ★ Ehrenmitglied ★
- Beiträge: 5411
- Registriert: 18.11.2003, 11:44
benijamino da gibts nix wo man bilder machen sollte .. man ändert hauptsächlich sachen mit notepad, da brauch doch niemand n bild von? außerdem is das alles relativ einfach wenn mans einmal verstanden hat 
außerdem hab ich nich nur keine zeit sondern keine lust :>
ich bin nich so der guide schreiber, aber wenn ihr n kleines tool oder sowas in der richtung wie hier braucht - da helf ich gern (zumindest versuchen werd ichs ;o) :>

außerdem hab ich nich nur keine zeit sondern keine lust :>
ich bin nich so der guide schreiber, aber wenn ihr n kleines tool oder sowas in der richtung wie hier braucht - da helf ich gern (zumindest versuchen werd ichs ;o) :>
Bitte Leute, ich sehe das eine Menge leute die .rar laden, aber bis jez noch keien antwort.
Ist ok wenn ihr kein Feedback geben wollt,
aber bitte wenigstens reports obs fehler gibt oder ob alles läuft,
sons muss ich den DL überwachen/sperren.
Ich hab auch nix gegen kritik, ich will lediglich wissen obs auch läuft etc. ob ihr selber feedback abgeben wollt sei euch überlassen.
..also ich hoffe auf eure posts (zumindest von den 50 leuten die das ding bis jez geladen haben.. :\), danke.
Ist ok wenn ihr kein Feedback geben wollt,
aber bitte wenigstens reports obs fehler gibt oder ob alles läuft,
sons muss ich den DL überwachen/sperren.
Ich hab auch nix gegen kritik, ich will lediglich wissen obs auch läuft etc. ob ihr selber feedback abgeben wollt sei euch überlassen.
..also ich hoffe auf eure posts (zumindest von den 50 leuten die das ding bis jez geladen haben.. :\), danke.
-
- Alleswisser
- Beiträge: 1579
- Registriert: 17.08.2004, 14:01
-
- Meisteranwärter
- Beiträge: 250
- Registriert: 11.11.2003, 15:39