User Käyttäjä Salasana  
   
sunnuntai 19.5.2024 / 01:57
Hae keskustelualueilta:        In English   Suomeksi   På svenska
afterdawn.com > keskustelu > yleinen keskustelu > kaikki muut keskusteluaiheet > afterdawn näytönsäästäjä/screensaver win 1.3, linux ja mac os x 1.1
Näytä aiheet
 
Keskustelualueet
Keskustelualueet
Afterdawn näytönsäästäjä/screensaver Win 1.3, Linux ja Mac OS X 1.1
  Siirry:
 
Kirjoittaja Viesti
Staff Member

32 tuotearviota
_
27. helmikuuta 2006 @ 08:32 _ Linkki tähän viestiin    Lähetä käyttäjälle yksityisviesti   
Eli aluksi pieni huomio, eli:
AfterDawn Oy, sen henkilökunta tai kukaan muukaan ei ota vastuuta, jos ohjelmiston asennuksesta, käytöstä, säilyttämisestä tai muusta operaatiosta aiheutuu suorasti tai epäsuorasti ongelmia tai menetyksiä. Täten myöskään mahdollista ongelmista ei kukaan ole korvausvelvollinen.

Eli jos jotain menee rikki/hajalle/särki niin käyttäjä on itse vastuussa tästä. Ohjelman käytöstä ei saa myöskään mitään etuja missään, eli vaikka ohjelmaa käyttäisit se ei vaikuta millään tavalla esim. titleen täällä foorumilla. Muutenkaan ohjelma ei poista viruksia, keitä kahvia tai paranna elämänlaatua.

(ohjelman testauksessa ei ole löydetty mitään fataaleja bugeja, mutta koskaan ei voi olla varma...)

Ja sitten itse asiaan. Afterdawn-näytönsäästäjä on täällä. Tietenkin avointa koodia (eli jos halua ja taitoa on niin muokkaaminen on mahdollista, C/C++ -koodia). Linux/Unix-variantti kulkee pohjakoodin ja tekstuurilataimen takia/ansiosta GPL-lisenssin alla, Windows-versio on ilman lisenssiä toistaiseksi. Kyseessä ei ole aivan valmis tuotos, vaan ohjelma on ikuisessa kehitys ja testaus syklissä (lisää efektejä on tulossa, niitä ja muuta toiminnallisuutta voi myös ehdottaa).

Ohjelma toimii Microsoft Windows x86 -arkkitehtuurilla (x64 varmaan toimii, ei vain mahdollisuutta kääntää ja testata, itanium varmaan myös), eli Windows 98(Se), ME, 2000, XP (Vistalla ei nähtävästi toimi välttämättä oikein. Windows 95:n toimivuuden suhteen ei tietoa), Linux:it ja Unix:it laidasta laitaan (Myös BSD-pohjaiset jakelut) Mac OS X testaamatta (sekä Intel että PowerPC).

Vaatimuksena kaikilla alustoilla on OpenGL-yhteensopiva näytönohjain tai ohjelmistopohjainen OpenGL-yhteensopivuus.

Näytönsäästäjästä on tällä hetkellä kaksi eri versiota, "normal" ja lite (super tulee myöhemmin). Lite-versio käyttää pienempää AD-tekstuuria ja pitäisi näin ollen toimia esim. Voodoo 3 ja vanhemmilla näytönohjaimilla (joissa yksittäisen tekstuurin maksimikoko on 256x256), muutenkin lite-versio on todella pelkistetty (lue rumempi).
Pari kuvankaappausta:



Gentoo+GNOME "normal"



Gentoo+GNOME "normal"



Windows ja RSS lukija

Linux versio ei ole vielä varsinainen näytönsäästäjä, vaan ajettava ohjelma (TAB/sarkaimella saa ohjelman ikkunaan, ESC lopettaa suorituksen ja hiiren liikuttaminen myös). Tarkoitus olisi saada Xscreensaver- ja KDE screensaver -mallit ulos joskus myöhemmin (jos jollain on kokemusta jomman kumman rajapinnoista niin porttauksen voit tehdä vaikka välittömästi)

Varsinaista asennusohjelmaa ei vielä tässä vaiheessa ole, joten asennusmenetelmät ovat kopioi + (pura/käännä/asenna) + suorita.

Windows x86 (98, ME, 2000, XP)
(ohjelma tekee tällä hetkellä neljä merkintää rekisteriin Current user Software\ADsaver\Saver01 haaraan, eli ohjelman asetukset tallentuvat sinne. Sekä lite- että normal-versiot käyttävät kyseistä paikkaa)
Uusimmat versiot
Normal:
http://www.raiska.com/adsaver/adSaver_13.zip
Lite:
http://www.raiska.com/adsaver/adsaver_lite_11.zip
eli tuon tallennus, purkaminen ja tuplaklikkaus pitäsi käynnistää näytönsäästäjän.


oikean hiirennapin kautta voi myös käynnistää (test) ja säätää (configure) näytönsäätäjä, Install valinta ei toimi.
(tuon tiedoston voi myös nimetä vaikka adSaver.exe nimellä ja käynnistää -s parametrilla)
Lähdekoodit (+ Visual Studio 2005 projektiedostot. Express- ja Standard-versiot eivät sisällä OpenMP-tukea):
http://www.raiska.com/adsaver/adSaver_src_13.zip (normal)


Yleistä Linux, Unix, Mac OS X asiaa:
Vaatimukset:
X-ikkunointi (xorg:in ja xfree:n pitäisi molempien toimia, en tiedä kääntyykö/toimiiko Mac OS X:n omalla ikkunoinnilla, mutta X11 asennuksen jälkeen ainakin http://www.apple.com/macosx/features/x11/ )
OpenGL toimiminen (jos glxgears tai fglxgears toimii niin homma OK), MESA toiminee myös, mutta testaamatta. Kaikissa Mac OS X -käyttiksissä on OpenGL-tuki.


Binääri versio:
Linux x86 (Gentoo ja Ubuntu testattu)
Asennus:
"normal"
wget http://www.raiska.com/adsaver/ADsaver (tai lataa millä haluaa)
chmod 701 ADsaver (suoritusoikeudet kuntoon)
./ADsaver (ja ajoon)

"lite"
wget http://www.raiska.com/adsaver/ADsaver_lite (tai lataa millä haluaa)
chmod 701 ADsaver_lite (suoritusoikeudet kuntoon)
./ADsaver_lite (ja ajoon)

Linux, Unix, Mac OS X (Solaris, Gentoo ja Ubuntu testattu)
Lähdekoodi versio:
Vaatimukset:
g++ -kääntäjä, muitakin c++ -kääntäjiä voi käyttää (g++ -v komento kertoo onko kääntäjä koneella)
xlib-devel/x11-devel -kirjasto (xorg-x11-devel, xlib-devel, jos puuttuu niin make:n ajaminen valittaa jotain xlib-virhettä. Noita virheitä otan ilomielin vastaan)
Asennus:
mkdir adSaver (hakemiston voi tehdä tietenkin muutenkin, nimen voi valita itse, ei ole pakollinen, helpottaa lähinnä ohjelman poistamista)
cd adSaver (siirrytään kansioon jos sellainen tehtiin)
wget http://www.raiska.com/adsaver/ADsaver_11.tar.gz (tai miten tiedoston haluaakaan ladata)
tar -xzvf ADsaver_11.tar.gz (puretaan tiedosto, muitakin tapoja tiedoston purkamiseen on myös)
make
./ADsaver tai ./ADsaver_lite


Jos ohjelmasta löytyy joku bugi tai ongelma (tai tiedät miten se ratkaistaan), niin pistä siitä viesti joko viestiketjuun tai yksityisviestillä.

Tiedossa olevat ongelmat:
Yleisiä:
-MD5 ja SHA-1 tarkistussummat voisivat olla mukavia
-koodi on todella rumaa ja sisältää muutaman purkkaviritelmän

Windows 2000:
-Ohjelman suorittaminen näytönsäästäjänä toimii todella hitaasti, .exe nimeäminen ja ajaminen -s optiolla ohjelma toimii normaalisti (en tiedä tapahtuuko kaikilla Windows 2000 -käyttöjärjestelmillä).

Windows Vista:
-Ei välttämättä toimi.

Linux/Unix/Mac OS X:
-Makefile:en muutama komento lisää ja geneerisempi kääntäjävalinta
-Käyttäjä ei voi valita efektejä

YK/FAQ:
Tiedostojen nimeämiskäytäntö on mikä?
-Kaikki tiedostot alkavat ADsaver tai adSaver nimellä, tällä ei ole mitään vaikutusta, tämän jälkeen _ jonka jälkeen tulee mahdollinen lite tunniste, joka kertoo lite versiosta ja taas _ jonka jälkeen mahdollinen src tunniste, joka kertoo että kyseessä lähdekoodipaketti, ja viimeisen _ jälkeen tulee versionumero. Mitä isompi numero, sen uudempi versio (11 vastaa siis 1.1 ja 35 on sama kuin 3.5, otettiin käyttöön 11 eli 1.1 versiosta)

Mitä make optioita on mahdollista käyttää?
-lite kääntää pelkästään lite-säästäjän
-normal kääntää pelkästään normal-säästäjän
-all lite + normal
-litens kääntää pelkästään lite-säästäjän ilman strip komennolla pienentämistä
-normalns kääntää pelkästään normal-säästäjän ilman strip komennolla pienentämistä
-liteupx kääntää pelkästään lite-säästäjän UPX-kutistuksella
-normalupx kääntää pelkästään normal-säästäjän UPX-kutistuksella
-clean poistaa mahdolliset .o-tiedostot ja sekä ADsaver- että ADsaver_lite-tiedostot, joita käännöksessä syntyy
-checker kääntää tutg++ -kääntäjällä (käytössä TTY:llä), ilmoittaa herkemmin mahdollisista koodausvirheistä

Voinko korvata tekstuurin omallani?
-Kyllä voit, Windows-versiossa mikä tahansa 24-bittinen BMP-tiedosto, jonka pituus ja leveys ovat 2:n potensseja kelpaa (esim. 128, 256, 512), linux/unix/mac os x alla pitää käyttää XPM-tiedostoa ja siitä pitää löytyä static const char * logo_xpm[] tiedoston alusta (XPM on siis kuva tekstimuodossa), samat pituus ja leveysehdot pätevät kuin Windows-puolella (OpenGL:n rajoitus, joka ei varsinaisesti nykyään haittaa, mutta käytetään paremman yhteensopivuuden vuoksi)

Kuinka näen käytössä olevan versionumeron?
-Windowsissa näytönsäästäjän asetuksia muokkaamalla näkyy
-Muissa -v tai v komentoriviparametri näyttää version ja kääntämispäivän (1.1 versiosta alkaen).


Versiohistoria:

1.3
- Tukee useaa suoritinydintä (oletuksena pois päältä, ero yhteen suoritinytimeen on olematon)
- RSS-lukijaan voi valita minkä AD:n RSS-syötteen haluaa nähtäväksi
- Parempi Unicode-tuki RSS-syötteillä
- Uusi rotaror efekti
- Koodia siistitty

1.2 beta
- RSS-lukija lisätty, hakee toistaiseksi vain suomenkielisiä AD:n uutisia, oletuksena pois päältä. Palomuuri voi valittaa, joten muista sallia liikenne, jos ominaisuutta haluat käyttää.
- pieniä kosmeettisia korjauksia dialogeihin

1.1
- Lisätty Display List, pitäisi nopeuttaa
- Lisätty Versionumero
- Windows only:
-- Lisätty linkki tähän viestiketjuun Windows-version about-boksiin
-- UPX unohdettu. Toivottavasti toimii nyt System32-kansiosta
- Linux/Unix only:
-- Muutettu C-koodia C++ -muotoon, muita pieniä korjauksia

1.0
- Alkuperäinen versio

Viestiä on muokattu lähettämisen jälkeen. Viimeisin muokkaus 24. elokuuta 2007 @ 22:28

Member

3 tuotearviota
_
27. helmikuuta 2006 @ 08:49 _ Linkki tähän viestiin    Lähetä käyttäjälle yksityisviesti   
Ihan hyvin tuntuu toimivan. Vähän monipuolisuutta kaivataan ;)


AfterDawn Addict
_
28. helmikuuta 2006 @ 09:42 _ Linkki tähän viestiin    Lähetä käyttäjälle yksityisviesti   
Ihan kiva juu, samoilla linjoilla peexin kanssa.




| P5W DH Deluxe | E6400 @3.0Ghz | 4GB DDR2 @ 750mhz | GF 8800GT 512MB | Vista Ultimate x64 |
Senior Member

7 tuotearviota
_
28. helmikuuta 2006 @ 11:58 _ Linkki tähän viestiin    Lähetä käyttäjälle yksityisviesti   
Miten olisi vaikka päivittyvä lista uusimmista viesteistä valitsemilleen/kaikille alueille pyörimään tuohon alakulmaan?

...Ja vaikka yläkulmaan näkymään ad:n uutisotsikot?



http://www.launchy.net/ - Open Source Keystroke Launcher
http://windowspager.sourceforge.net/ - Open Source Desktop-switcher
a7r8t
Junior Member

4 tuotearviota
_
28. helmikuuta 2006 @ 12:32 _ Linkki tähän viestiin    Lähetä käyttäjälle yksityisviesti   
kuvasta toiseen vaihtuminen tulee silleen vähän töksähtäen, jos olis mahdollista pistää pientä liukumaa tai jtn

bscd hyvä idea
Senior Member

4 tuotearviota
_
28. helmikuuta 2006 @ 12:40 _ Linkki tähän viestiin    Lähetä käyttäjälle yksityisviesti   
Tuosta on hyvä lähteä kehittelemään eteenpäin. Kannatan bscd:n ehdotusta.

Antec P180B, Asus P5K, Intel Q9550 @ 3.6GHz, Ati HD 6950, WD 320GB&2TB, Samsung 2x1TB&750Gt, 8192Mb DDR2 800MHz, Creative X-FI Platinium, Sennheiser HD-555, Behringer Truth B2030 Aktiivit, M-Audio Fast Track Pro.
Staff Member

32 tuotearviota
_
28. helmikuuta 2006 @ 13:48 _ Linkki tähän viestiin    Lähetä käyttäjälle yksityisviesti   
bscd: tuon on hyvä idea ja mahdollista toteuttaa ja sen laitankin työn alle.
Senior Member

2 tuotearviota
_
28. helmikuuta 2006 @ 14:05 _ Linkki tähän viestiin    Lähetä käyttäjälle yksityisviesti   
Asennus ei ainakaan toimi ja sitä kuvaa saisi vähän pienentää
Win xp Pro
Testaamaan vistaan -->
Joka ei toimi

Viestiä on muokattu lähettämisen jälkeen. Viimeisin muokkaus 28. helmikuuta 2006 @ 14:23

Moderator

7 tuotearviota
_
28. helmikuuta 2006 @ 15:58 _ Linkki tähän viestiin    Lähetä käyttäjälle yksityisviesti   
Gentoo käytössä, ite käänsin ja toimii hyvin, myös binäärikin toimii hyvin mutta sana ei kuulosta hyvälle kun gentoo käytössä ;)

Staff Member

32 tuotearviota
_
1. maaliskuuta 2006 @ 12:49 _ Linkki tähän viestiin    Lähetä käyttäjälle yksityisviesti   
Tuosta Vista:sta en pysty tässä vaiheessa sanomaan mitään, koska ainakin OpenGL tuki siinä on tällä hetkellä toteuttu/jätetty toteuttamatta hieman erilailla ja muutenkin mahdollisista näytönsäästäjärajapinnan muutoksista ei ole minulla hajuakaan. Tämän ongelma korjaantunee vasta sitten kun Vista tulee kauppoihin ellen sitä ennen satu törmäämään johonkin blogiin/MSDN artikkeliin/juttuun jossa kyseisiä kohtia käsitellään.
Admin

6 tuotearviota
_
1. maaliskuuta 2006 @ 18:03 _ Linkki tähän viestiin    Lähetä käyttäjälle yksityisviesti   
Hieno on :)

Dualmonitorin kanssa toimii hyvin, jos käynnistää suoraan. Screensaver settingsit kaatuu, jos nuo kopioi system32 dirikkaan (WinXP pro) :P

Kyllä tästä tulee vakkarisäästäjä, kunhan sen saa salonkikelpoiseksi :)


Janne Nissinen
Admin
Staff Member

4 tuotearviota
_
1. maaliskuuta 2006 @ 19:31 _ Linkki tähän viestiin    Lähetä käyttäjälle yksityisviesti   
Kukaan kokeillut OS X:llä? Pitää asennella kunhan saa sen toimiin OS X:llä, XP:llä testasin ja kivalta näyttää. :)

Matti Vähäkainu
Staff member

Viestiä on muokattu lähettämisen jälkeen. Viimeisin muokkaus 1. maaliskuuta 2006 @ 19:32

pkaksp
Moderator
_
13. huhtikuuta 2006 @ 12:20 _ Linkki tähän viestiin    Lähetä käyttäjälle yksityisviesti   
Quote:
Screensaver settingsit kaatuu, jos nuo kopioi system32 dirikkaan (WinXP pro)
Olisko tuohon tulossa fixausta Agentilta? Olis hieno saada tuo muiden säästäjien joukkoon tuonne system32 kansioon. :)
Staff Member

32 tuotearviota
_
14. huhtikuuta 2006 @ 12:23 _ Linkki tähän viestiin    Lähetä käyttäjälle yksityisviesti   
Juuri sain toisen näytön jotta voin testata tuota Dualmonitor hommaa paremmin (DVI -> VGA adapteri vain on hukassa).
Koitan huomenna tuon Windows version paikkausta, Linux versio menee ainakin ensi viikolle.
Staff Member

32 tuotearviota
_
15. huhtikuuta 2006 @ 14:37 _ Linkki tähän viestiin    Lähetä käyttäjälle yksityisviesti   
Jos joku haluaa testata tuota system32 kansioon kopiomista ja toimintaa niin olisin positiivisesti yllättynyt. Itselläni ainakin toimii kun heitin tuon UPX:n menemään.
pkaksp
Moderator
_
15. huhtikuuta 2006 @ 14:45 _ Linkki tähän viestiin    Lähetä käyttäjälle yksityisviesti   
Nyt näyttäis toimivan oikein hyvin. Kiitosta. :)

Edit. paiskasin stickyksi..

Viestiä on muokattu lähettämisen jälkeen. Viimeisin muokkaus 12. toukokuuta 2006 @ 09:29

Staff Member

1 tuotearvio
_
9. kesäkuuta 2006 @ 10:19 _ Linkki tähän viestiin    Lähetä käyttäjälle yksityisviesti   
Vistassa toimii näytönsäästäjä, muttei kunnolla. Pätkii todella pahasti mutta piirtyy kuitenkin ruudulle.
Moderator

7 tuotearviota
_
9. kesäkuuta 2006 @ 10:26 _ Linkki tähän viestiin    Lähetä käyttäjälle yksityisviesti   
vistassa kaikki tehot viekin itse sen oma käyttöliittymä ? :D

Staff Member

1 tuotearvio
_
9. kesäkuuta 2006 @ 11:31 _ Linkki tähän viestiin    Lähetä käyttäjälle yksityisviesti   
Äläs nyt ei se näytä vievän kuin 750Mb muistia idlenä :D

niin ja minulla kaikki pehmokarkit yms. täysillä

Viestiä on muokattu lähettämisen jälkeen. Viimeisin muokkaus 9. kesäkuuta 2006 @ 11:32

Staff Member

32 tuotearviota
_
10. kesäkuuta 2006 @ 11:48 _ Linkki tähän viestiin    Lähetä käyttäjälle yksityisviesti   
Tarkoitus olisi tuota Vistaa päästä testaamaan jossain vaiheessa että näkee mitä ongelmia sen kanssa varsinaisesti on (tuo Aero Glass ainakin jossain vaiheessa sabotoi OpenGL toimintaa, nykyistä tilannetta en tiedä tarkemmin). Tuo bscd:n toivoma "RSS-reader" on käytännössä valmis ja toimiva. Täytyisi vain hieman jaksaa parannella sitä ja säikeistää se. Yksi uusi efektikin on jo olemassa. Jos vaikka ensi viikolla olisi aikaa.

Viestiä on muokattu lähettämisen jälkeen. Viimeisin muokkaus 10. kesäkuuta 2006 @ 11:49

Staff Member

1 tuotearvio
_
3. syyskuuta 2006 @ 17:01 _ Linkki tähän viestiin    Lähetä käyttäjälle yksityisviesti   
@ Agent_007

Testailen tässä tuota Vistan 5536 buildia. Ajattelin testata tuota näytönsäästäjää kun nVidialta oli syyskuun 1. päivä paukahtanut uudet ajurit Vistalle (96.33). Nyt näyttäisi näytönsäästäjä toimivan oikein:) RSS ei tunnu toimivan :/

Ja linkki ajureihin: Vista x86. Eivät suosittele testaamaan kuin 5600 ja sitä uudemmilla buildeilla!

Viestiä on muokattu lähettämisen jälkeen. Viimeisin muokkaus 3. syyskuuta 2006 @ 17:49

Member

4 tuotearviota
_
8. marraskuuta 2006 @ 17:46 _ Linkki tähän viestiin    Lähetä käyttäjälle yksityisviesti   
Linkit ei enää toimi..


Staff Member

32 tuotearviota
_
9. marraskuuta 2006 @ 06:48 _ Linkki tähän viestiin    Lähetä käyttäjälle yksityisviesti   
Futuron (hosti) näyttää TAAS olevan nurin. Toivottavasti se alkaa toimimaan pian. Täytyy siirtää tulevaisuutta varten nuo muualle.
Admin

6 tuotearviota
_
10. marraskuuta 2006 @ 03:07 _ Linkki tähän viestiin    Lähetä käyttäjälle yksityisviesti   
Lainaus, alkuperäisen viestin kirjoitti Agent_007:
Futuron (hosti) näyttää TAAS olevan nurin. Toivottavasti se alkaa toimimaan pian. Täytyy siirtää tulevaisuutta varten nuo muualle.
Voithan lisätä tuon filepediaan/downloadiin. En näe mitään syytä miksei :)


Janne Nissinen
Admin
Mainos
_
__
 
_
Member

3 tuotearviota
_
1. joulukuuta 2006 @ 10:42 _ Linkki tähän viestiin    Lähetä käyttäjälle yksityisviesti   
Cool!
afterdawn.com > keskustelu > yleinen keskustelu > kaikki muut keskusteluaiheet > afterdawn näytönsäästäjä/screensaver win 1.3, linux ja mac os x 1.1
 

Apua ongelmiin: AfterDawnin keskustelualueet | AfterDawnin Vastaukset
Uutiset: IT-alan uutiset | Uutisia puhelimista
Musiikkia: MP3Lizard.com
Tuotearviot: Laitevertailu | Vertaa puhelimia | Vertaa kännykkäliittymiä
Pelit: Pelitiedostot, pelidemot ja trailerit
Ohjelmat: download.fi | AfterDawnin ohjelma-alueet
International: AfterDawn in English | Software downloads | Free, legal MP3s | AfterDawn på svenska
RSS -syötteet: AfterDawnin uutiset | Uusimmat ohjelmapäivitykset | Keskustelualueiden viestit
Tietoja: Tietoa AfterDawn Oy:stä | Mainosta sivuillamme | Sivuston käyttöehdot ja tietoja yksityisyydensuojasta
Ota yhteyttä: Lähetä palautetta | Ota yhteyttä mainosmyyntiimme
 
  © 1999-2024 AfterDawn Oy