[ Príspevkov: 7 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
Ako refreshovat Windows Desktop Gadget

Registrovaný: 07.08.06
Prihlásený: 21.11.19
Príspevky: 941
Témy: 265 | 265
Bydlisko: Levice

Pokusam sa vytvarat vlastny Desktop Gadget pre Win7, ma to byt kvazy kalendar so sviatkami a obrazkami podla mesiacov.

Neviem vsak, ako dosiahnem, aby sa ten gadget refreshol kazdy den raz, napr. kazdy den o polnoci, alebo kazdy den rano.

Totiz aktualny datum je definovany javascriptom pomocou getDate, a ten script sa iniciuje len pri spusteni gadgetu. Ak vsak uzivatel nevypne pocitac napr. 2 dni, tak mu bude ukazovat neaktualny datum, kedze gadget sa nerefreshne...


Viete pomoct ako to dosiahnut?


Offline

Správca fóra
Správca fóra
Ako refreshovat Windows Desktop Gadget

Registrovaný: 27.07.07
Príspevky: 3940
Témy: 51 | 51
Bydlisko: Bratislava

Neskusal si pouzit setInterval?


_________________
Desktop: CPU: AMD Athlon64 3000+ | MB: Biostar K8T890-A9 | VGA: NVIDIA GeForce 6200 LE 256MB | RAM: 2x 1GB A-DATA DDR 400 MHz Dual Kit | HDD: WD Caviar Blue 320GB | DVD: LG GSA-H10N | Keyboard: Chicony KU-0420 Silver/Black | Mouse: Logitech RX1000 | Zdroj: Corsair CX400 400W | CASE: DELUX DLC-MD370 Black | LCD: 20" Samsung 206BW | Repro: Teac XL-20
Notebook: ACER Aspire 4820TG 14" | CPU: Intel Core i5 2,53 GHz | VGA: ATI Mobility Radeon HD5650 1GB / Intel HD Graphics | RAM: 4GB DDR3 1066 MHz | HDD: 640GB
Offline

Užívateľ
Užívateľ
Ako refreshovat Windows Desktop Gadget

Registrovaný: 07.08.06
Prihlásený: 21.11.19
Príspevky: 941
Témy: 265 | 265
Bydlisko: Levice
Napísal autor témyOffline : 28.04.2014 8:32 | Ako refreshovat Windows Desktop Gadget

no setInterval pokial viem vykona danu funkciu s odkladom uvedeneho casu v ms. Bolo by dost divne tam dat 24 hodin v milisekundach. Aby neustale ten timing pocital nonstop u uzivatela, to by bola aj zataz na jeho procesor. Avsak tym aj tak nedosiahnem, aby ten datum zmenil kazdy den o polnoci. U kazdeho uzivatela by potom ten setinterval fungoval inak. Len by to oddialilo vykonanie tej funkcie od doby spustenia gadgetu.

Ale napada ma, ze jedine asi naviazat ten gadget na nejaky web na mojom serveri, kde by sa pomocou Cronu nejak spustil script a zmenil datum u kazdeho uzivatela. Zatial ale neviem ako presne by sa to dalo riesit...


Offline

Správca fóra
Správca fóra
Ako refreshovat Windows Desktop Gadget

Registrovaný: 27.07.07
Príspevky: 3940
Témy: 51 | 51
Bydlisko: Bratislava
NapísalOffline : 28.04.2014 12:28 | Ako refreshovat Windows Desktop Gadget

Myslel som to tak, ze by si opakovane kontroloval cez setInterval, ci je zobrazeny datum aktualny. Logicky, muselo by sa to vykonat viackrat za den, ale ako-tak presne by to bolo, len keby bola frekvencia opakovania aspon raz za minutu. Teraz mi ale napadlo, ze by sa to dalo aj cez setTimeout, kde by si spustenie aktualizacie naplanoval pomocou vypoctu casu zostavajuceho do polnoci. Po uspesnej aktualizacii by si casovy rozdiel opat prepocital, resp. nastavil na 24h. To sa mi zda uz ako lepsie riesenie. Ci sa to da este inak, momentalne netusim, nakolko nemam prehlad o moznostiach gadgetov.


_________________
Desktop: CPU: AMD Athlon64 3000+ | MB: Biostar K8T890-A9 | VGA: NVIDIA GeForce 6200 LE 256MB | RAM: 2x 1GB A-DATA DDR 400 MHz Dual Kit | HDD: WD Caviar Blue 320GB | DVD: LG GSA-H10N | Keyboard: Chicony KU-0420 Silver/Black | Mouse: Logitech RX1000 | Zdroj: Corsair CX400 400W | CASE: DELUX DLC-MD370 Black | LCD: 20" Samsung 206BW | Repro: Teac XL-20
Notebook: ACER Aspire 4820TG 14" | CPU: Intel Core i5 2,53 GHz | VGA: ATI Mobility Radeon HD5650 1GB / Intel HD Graphics | RAM: 4GB DDR3 1066 MHz | HDD: 640GB
Offline

Užívateľ
Užívateľ
Ako refreshovat Windows Desktop Gadget

Registrovaný: 07.08.06
Prihlásený: 21.11.19
Príspevky: 941
Témy: 265 | 265
Bydlisko: Levice
Napísal autor témyOffline : 28.04.2014 12:52 | Ako refreshovat Windows Desktop Gadget

no ten tvoj navrh cez setTimeout nevyzera zle, mozno to skusim. Ja tiez nemam skusenosti s gadgetmi, len skusam s tym pracovat a co to sa snad aj naucim. Dikes


Offline

Čestný člen
Čestný člen
Ako refreshovat Windows Desktop Gadget

Registrovaný: 21.02.06
Prihlásený: 08.12.14
Príspevky: 5405
Témy: 30 | 30
Bydlisko: Bratislava
NapísalOffline : 28.04.2014 18:05 | Ako refreshovat Windows Desktop Gadget

To isté by som ti poradil aj ja - v určitom intervale (minúta, päť minút?) budeš kontrolovať, aký je dátum, budeš to porovnávať napr. s poslednou aktualizáciou (ktorú si uložíš po načítaní/aktualizácii) a s tým budeš robiť.


_________________
Neradím a nekomunikujem cez SS, ak niečo potrebujete, máte iné možnosti: Ak vám zmizla téma, alebo sa vám niečo nepáči. Ak potrebujete nahlásiť príspevok/človeka, reportujte ho. Ak máte s niečim problém, riešte to v danej téme.
Offline

Užívateľ
Užívateľ
Ako refreshovat Windows Desktop Gadget

Registrovaný: 07.08.06
Prihlásený: 21.11.19
Príspevky: 941
Témy: 265 | 265
Bydlisko: Levice
Napísal autor témyOffline : 05.05.2014 7:39 | Ako refreshovat Windows Desktop Gadget

tak som to nakoniec poriesil pomocou setInterval, dokonca som dal, ze nech checkuje kazdych 30 sekund a zaroven som kontroloval vytazenie procesora a takmer ziadna zmena, takze vyzera to byt v pohode. diky za pomoc


 [ Príspevkov: 7 ] 


Ako refreshovat Windows Desktop Gadget



Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy.

Gadget Windows 7

v Ostatné programy

1

684

21.09.2010 1:19

shiro

V tomto fóre nie sú ďalšie neprečítané témy.

Windows XP nenabehne desktop

v Operačné systémy Microsoft

4

417

07.03.2008 23:09

Flety

V tomto fóre nie sú ďalšie neprečítané témy.

Windows 7 - vyhadzovanie na desktop

v Operačné systémy Microsoft

1

242

22.02.2014 4:04

Icehammer

V tomto fóre nie sú ďalšie neprečítané témy.

Ako stíšiť starý desktop?

v Ostatné

2

463

09.06.2009 12:05

mikis7

V tomto fóre nie sú ďalšie neprečítané témy.

Program Windows Desktop Gadgets prestal pracovať.

[ Choď na stránku:Choď na stránku: 1, 2 ]

v Operačné systémy Microsoft

33

4265

31.01.2011 9:16

marpo22

V tomto fóre nie sú ďalšie neprečítané témy.

Notas ako nahrada desktop PC

v Notebooky a netbooky

2

307

14.12.2009 7:43

tairikuokami

V tomto fóre nie sú ďalšie neprečítané témy.

PHP - ako na klasicke desktop aplikacie (GTK)

v PHP, ASP

4

4003

03.09.2010 0:14

el_fuego333

V tomto fóre nie sú ďalšie neprečítané témy.

V: Desktop PC za Notebook, ppr. predám ako celok

v Vymením a darujem

3

500

23.05.2011 11:48

Adam.sk

V tomto fóre nie sú ďalšie neprečítané témy.

Konf. domaci server, sluziaci aj ako desktop cez terminal

v PC zostavy

4

396

14.02.2010 10:28

AsuSmaNiaK

V tomto fóre nie sú ďalšie neprečítané témy.

Windows 10 spomalený internet OMEN by HP Desktop PC - 880-004nc

v Operačné systémy Microsoft

12

319

25.02.2018 20:19

tatko Tom

V tomto fóre nie sú ďalšie neprečítané témy.

Ako pripojiť DVD/CD RW SATA z notebooku na desktop

v Optické zariadenia

6

1312

13.10.2008 22:04

charlie

V tomto fóre nie sú ďalšie neprečítané témy.

Gpu gadget

v Ostatné programy

3

797

30.10.2010 17:31

KingTommy

V tomto fóre nie sú ďalšie neprečítané témy.

Gadget slovenských rádií

v Ostatné programy

2

526

04.06.2019 9:25

MKSFT

V tomto fóre nie sú ďalšie neprečítané témy.

Win 7 gadget

v Operačné systémy Microsoft

2

1592

24.07.2011 16:33

Memorex88

V tomto fóre nie sú ďalšie neprečítané témy.

Win7 Gadget GOOGLE

v Sieťové a internetové programy

1

129

08.11.2012 14:16

shiro

V tomto fóre nie sú ďalšie neprečítané témy.

Gadget pre Win7

v Operačné systémy Microsoft

0

353

30.01.2010 18:21

DaTio



© 2005 - 2019 PCforum, edited by JanoF