45528
-
#1682 Bazmeg, ember Kék hegyek.jpg?!?
kezeteket hanyagold mán plíz! -
#1681 a kurva annyábba, mért nem akar megjelenni? -
#1680 Próba2:
-
#1679 Próba:
-
#1678 Hogy lehet képet beszúrni? (új vagyok) -
#1677 Letöltés -
#1676 ezt hogy csinaltad meg ilyen szepre? :) -
#1675 Vissza a jól bevált Style Xp-hez!
-
#1674 Személy szerint hálás köszönet a leírásért, hogy feltetted nekünk. Sokat segítettél. Köszönöm. -
Roll #1673 Nagyon király a háttered. Csatolnád egy email-hez?
Köszi -
#1672 Nagyon király ez a háttérkép. Leköteleznél, ha elérhetővé tennéd. -
#1671 A Samurize leírása most volt a PCM magazinban:
Serious Samurize az Active Desktopon
A kiadós tűzfalbemutatók után végre újból
visszatérhetek a kedvenc témámhoz, a Windows felületének
csinosításához. Legalábbis egy bizonyos formájához, ugyanis
ezúttal nem az ablakszegélyek cicomázásáról lesz szó.
Eke Zoltán ([email protected])
Valamikor nagyon régen, az Internet Explorer 4
megjelenésével együtt érkezett a köztudatba az Active
Desktop fogalma, amit a később érkező Windows 98 szerves
összetevőként maga alá gyűrt. A Windows Me, 2000 és XP
szintén magában hordozza eme technológiát, más kérdés, hogy
kihasználatlanul hever.
Az Active Desktop valójában a statikus Windows háttérképet
hivatott lecserélni egy klasszikus HTML-alapú weboldalra.
Ebből kifolyólag minden létező internetes tartalom
elhelyezhető rajta: ActiveX és Java script, animált
képecskék, tőzsdei adatok stb.
Kezdetben a mai szemmel nézve alacsony
processzorteljesítménnyel és alacsony internetes
sávszélességgel (hol volt akkor még a LAN, az ADSL vagy a
kábeltévé?) megáldott számítógépeken az Active Desktop csak
arra szolgált, hogy a megszokott BMP helyett JPEG formátumú
képeket tudjunk háttérképként beilleszteni. Itt-ott még
elsütöttek olyan egyszerű trükköt, mint a dátum és/vagy
névnap kiírása.
Mára már adott lenne az Active Desktop összes technikai
háttere, ám mégsem használjuk semmire. Csak ott porosodik a
Windows kódját hizlaló felesleges rendszerösszetevők
között.
Komoly követelmény
Szabadgondolkodású programozók átláttak az Active Desktop
akadályain, belátták annak hiányosságait, és megpróbáltak
összehozni valami hasonlót, ám mégis korszerűbbet,
egyszerűbbet, jobbat és nem utolsósorban gyorsabbat.
És? Sikerült is nekik!
A fejlesztők abból indultak ki, hogy a számítógép-használók
zöme nem tőzsdei jelentéseket szeretne látni Windows
háttérképen, hanem rendszeradatokat, a Motherboard Monitor
által megállapított értékeket, esetleg naptárat,
időjárás-előrejelzést -- és persze lehetőleg minimális
rendszererőforrás felhasználásával és minimális
feltűnéssel. Ezeknek a kívánalmaknak tesz eleget a Serious
Samurize.
Cserébe viszont van pár alapvető követelménye a programnak.
Először is kell alá Windows 2000 vagy XP. Másodszor: olyan
VGA kártyát kíván, ami (szép magyar kifejezéssel) hardveres
"alpha blending" támogatással bír (legalább egy GeForce
vagy annál újabb).
Emellett nem árt, ha a használójának van némi halvány
sejtése a Basic nyelvről. Nem kell itt komoly strukturált
rendszerprogramozásra számítani, de mivel a letölthető
plug-in modulok speciális környezethez készültek, némi
utánhangolásra gyakran szükség lehet. Ha valaki látott már
FOR--NEXT ciklust, és elboldogul egy IF--THEN elágazással,
nagy baj már nem érheti. :-)
De haladjunk sorjában!
Komoly környezet
A telepítőprogram egyetlen 2 Mbyte-os file, melynek
telepítése után jön egy kötelező számítógép-újraindítás.
De miért? Ugyanis a program nem indul el magától a
rendszerrel együtt. Erről nekünk kell gondoskodnunk némi
egérkattintgatással.
Ahogy elindítjuk a programot, ikonja megjelenik a tálcán az
óra mellett, de más nem történik.
Mi is történne, ha egyszer nincs alapértelmezett
konfigurációs file-ja? Hozzunk létre egyet!
Indítsuk el a Config Tool programot, ami elég nagy
hasonlóságot mutat a vizuális programfejlesztő óriásokkal
(Delphi, Visual Basic), csak éppen sokkal, de sokkal
egyszerűbb náluk.
A fejlesztőkörnyezet pár perc alatt kitapasztalható, és
hogy ezt elősegítsük, hozzunk létre egy alap konfigurációs
file-t, ami például kijelzi a merevlemez egyik
partíciójának az adatait (a lemez teljes mérete, valamint a
foglalt és a szabad hely).
A Config Tool program ablaka négy részre tagolódik.
Az első a menüsor az ikonokkal. Itt a szokásos
file-betöltés és -mentés, valamint a cut/copy/paste mellett
egyedül a kijelölt objektum rétegek közötti mozgatását
végző nyilak érdemelnek figyelmet. Aki dolgozott már
CorelDraw-val, PhotoShoppal vagy Paint Shop Próval, és
esetleg olvassa lapunk grafikai trükkökkel foglalkozó
rovatát, tudni fogja, miről van szó.
A második fő rész a Design Area . Ide pakolhatjuk ki és
rendezgethetjük el a kívánt objektumokat, szövegeket,
melyek később pontosan ugyanilyen formában jelennek meg a
képernyőn. Mondhatni ez a WYSIWYG tervezőrész. :-)
A harmadik egység a főablak alsó része, amely pár fontos
paraméterrel látja el a tervezőasztalt. A rács felbontása
és a Snap To Grid mező lényegesen leegyszerűsíti az
egérrel végzett objektummozgatást. Háttérképet itt ne
állítsunk be, arra maradjon meg a Windows saját funkciója.
A tervezőasztal hátterének színét ízlés szerint
beállíthatjuk, bár nekem az eredeti szürke teljesen
megfelel. A képterület nagyíthatósága roppantul hasznos
szolgáltatás, főleg ha több objektumot kell precízen egymás
mellé tennünk. Ugyanebben segítenek a programablak
állapotsorában megjelenő értékek is. Itt az éppen kijelölt
objektum x,y koordinátája, valamint szélessége és
magassága látható.
Végül a negyedik, a képernyő jobb szélét beterítő Tools
and settings rész tartalmazza a felhelyezhető objektumok
paramétereit.
Komoly munka
Tehát ott tartottunk, hogy üresen áll előttünk a Config
Tool fő tervezőprogram. Első lépésben állítsuk a rács
méretét 5x5 pixelre és kapcsoljuk be a Snap To Grid
funkciót. ¬gy ha az egérrel mozgatjuk az objektumot, az öt
pixelenként tapad a rácshoz. (Ettől pontosabb,
képpontonkénti mozgatást a billentyűzetről végezhetünk.)
Ugyanitt ikszeljünk be Highligt meters mezőt.
A jobb oldalon található Tools And Settings nevű
eszközkezelő Edit Meters lapján látunk egy Add
Meter gombot. Rákattintva kiderül, milyen típusú
objektumokat tudunk beszúrni a készülő szerzeményünkbe. A
nevük kellően beszédesek: Text, Active Script (Visual
Basic és Java Script programok), Console Program,
Date/Time, Drive Space, MBM (Motherboard Monitor), Memory,
PerfMon (a Microsoft Management Console
teljesítményadatai), Pop3, Text File, Total Up/Down
(hálózati forgalom), Uptime, Winamp, Laptop Battery.
Válasszuk ezúttal az Add Drive Space tételt!
Ekkor a tervezési zónában megjelenik egy free: -1 mb
kiírás, melyet CorelDraw stílusú keret és kapaszkodó
négyzetek fognak körül. Ez annyit jelent, hogy az objektum
ki van jelölve. Ætméretezni és pozicionálni a szokásos
windowsos módszerrel, egérrel tudjuk, de szerintem
célszerűbb a billentyűzetet használni.
A nyíl billentyű egyszeri lenyomására egy képpontot mozdul
el az objektum a megfelelő irányba. Ha pedig eközben
lenyomva tartjuk a [Shift] billentyűt, akkor az elem
méretét tudjuk változtatni. A [Shift jobbra nyíl] egy
pixellel növeli az objektum szélességét, a [Shift balra
nyíl] pedig eggyel csökkenti. Ugyanígy a magassága is
precízen állítható. A Config Tool főablak állapotsorát
érdemes ilyenkor is figyelni!
A kijelölt elem jellemzőit jobb oldalon állíthatjuk be.
Az Edit Meters lap három csoporttal bővült.
A Meter Properties listából választható ki a kijelzés
stílusa. Ez lehet például szöveges, grafikonos, analóg stb.
Az Allow Meter-linkage mező bejelölésével bármilyen
kihelyezett objektumhoz link kapcsolható, amivel weboldal
vagy program indítása kérhető.
A következő csoport a kiválasztott megjelenítési stílus
alapján változik. Az alapértelmezett, szöveges stílusnál a
Meter Text Properties nevet viseli, és lényegében
szöveges formázásokat tartalmaz: kiírás, szövegigazítás,
betűtípus, szín, nagyság stb. Ami mindegyik elemnél
fellelhető, és valójában a program alapvető
hardverkövetelményéhez tartozik, az az Alpha érték
állíthatósága. Az átlátszóság 0 és 255 között szabadon
állítható.
A harmadik, legalsó csoportban, a Drive Space
Properties részben kiválasztjuk a mérni kívánt partíciót,
a kijelzendő értéket (szabad hely, foglalt hely, összes
hely), valamint annak mértékegységét (%, Kbyte, Mbyte,
Gbyte).
Természetesen, érthető módon az itt ismertetett három
csoport csak akkor jelenik meg ebben a formában, ha az
elején az Add Meter listából a Drive Space modult
illesztjük be. Ha másik elemet választunk, más
paramétereket kell beállítgatnunk, de a koncepció mindenhol
ugyanez.
A jobb oldali eszközkezelő következő lapja az Edit
Graphics nevet viseli. Ez gondoskodik arról, hogy a
kiírandó adatoknak ne legyen konzolos kinézete. Már az
egyszerű, kiszínezett, félig átlátszó négyszögletes
mezőkkel is szépen fel lehet dobni az objektumokat, ám az
igazi varázslat a 32 bites (alfa csatornával ellátott) PNG
képekkel érkezik. Némi türelemmel igazi gyöngyszemeket
lehet alkotni.
Az utolsó, Project Options nevű lapon lehet beállítani
az egész környezet frissítési intervallumát, amely 1000 és
10000 ms közötti érték lehet.
Komoly eredmény
Amint úgy érezzük, elkészült a remekmű, indítsuk el. Ehhez
a Config Tools programból mentsük ki az összeállított
objektumhalmazunkat, méghozzá a \Samurize\Configs\ mappába,
majd jobb egérgombbal kattintsunk az óra mellett található
Samurize Client ikonra. A Select Config File tétel egy
almenüben felhozza a már mentett konfigurációs file-okat.
Itt válasszuk ki az imént kimentett ini file-t.
Ugyanezen, jobb egérgombbal előcsalható menünek a
Position sora segít az elindított rendszer képernyőn
belüli pozícionálásban. Elsőre mindent kapcsoljunk ki, és
válasszuk a Normal Window Behavior tételt. ¬gy az
objektumok hagyományos Windows ablak módjára áthelyezhetők.
Ha megtaláltuk az ideális helyet, akkor zárjuk le, tűzzük
oda az asztalhoz: Locked position és Pin To
Desktop.
A felhasználót igazán csak akkor kezdi magával ragadni a
hév, amikor rájön, hogy szabadon letölthető VBS és JS
(Visual Basic és Java Script) hegyekkel szinte korlátlanul
lehet a program tudását bővíteni! Kis időráfordítással,
scriptek gyűjtögetésével össze lehet hozni egy komplett
dashboardot (a korai alfa verziójú Windows Longhorn
felületének egy része). A tervezést és az építkezést
megkönnyíti, hogy mind a központi program, mind a
tervezőasztal több példányban elindítható, konfigurálható.
-
#1670 :) -
#1669 hehe war iii ft roxx :)
de nekem is ez volt a hátterem tegnapig :) -
#1668 Miért kapom hibaüzenetnek, hogy a C:\rúd.png nem található???
Úgy csináltam mindent, ahogyan leírtad.
Másnál minden stimme??? -
#1667 na ez egy szép piros x lett:) -
#1666 nekem a steamem cpl el :) -
#1665 -
#1664 ODABASZ :) kell ilyen kép :)) -
#1663 nájsz -
#1662 szépek! :) -
#1661 -
#1660 -
#1659 Sziasztok!
Csak ámulok és bámulok a fórumban, az asztalokon kinézetén, amiket csináltok.
Szupeeeeeer!!!
Gratulálok hozzá.
Most nekilátok én is, mert nagyon tetszik a tiétek. Sőt valószínű, nyitok a Wboldalamon egy külön lapot a témának. Ha valami értelmeset sikerülne összehoznom, majd én is meg mutatom, de addig is,
Üdv mindenkinek. -
#1658 köszönjük -
CéZé #1657 Egy kis segítség:
install
ezt felrakjátok majd ami ebben azt bemásoljátok a samurize mappába.De a Client.exe-t ne irjátok felül ! A Háttérkép pedig a pedig a Desk.png, lehet vele variálni.A hírek és a műsor 00-10 ig nem működik. Remélem a script írója nem haragszik meg érte :) -
#1656 :D -
#1655 nem vagy pedofil, csak türelmetlen :) -
#1654 hülye, nem vagyok pedofil :P -
#1653 -
#1652 azt hittem a csajod
bazeg lee ott van pár sorral lejjebb 1628
-
#1651 és azt el tudnád küldeni? [email protected] -
#1650 munkahelyi :)) egyébként középen az unokahúgom van.
-
Tovi #1649 az ini-k benne vannak a .zip fájlban, de ha betöltöd akkor hiányol pár cuccot a skin könyvtárból. -
#1648 sehol, de nem olyan bonyolult
csak egy ini-t kell szerezni hozzá, kérjétek el cézétől
-
#1647 aztap*csa! ez igencsak komplikált! nem lehet elmneteni ezeket a sablonokat? mert én ezzel nem fogok boldogulni, pedig nagyon érdekel... -
#1646 tudom, de csak ezt az oldalt kellett volna végigolvasnod, mert pont én kérdeztem meg ugyanezt (#1617) -
#1645 hát én sehol sem találtam... 1ébként samurize.com -
#1644 a Samurize-nak hol lehet megtalálni a használatát? -
#1643 csak pár oldalt kell viszsaolvasni!