Obsah fóra
PravidláRegistrovaťPrihlásenie




Odpovedať na tému [ Príspevkov: 7 ] 
AutorSpráva
Offline

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

Registrovaný: 07.08.06
Prihlásený: 18.11.21
Príspevky: 947
Témy: 268
Bydlisko: Levice
Príspevok NapísalOffline : 27.04.2014 22:42

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: 3948
Témy: 51
Bydlisko: Bratislava
Príspevok NapísalOffline : 28.04.2014 7:46

Neskusal si pouzit setInterval?







_________________
NTB: Acer Aspire 4820TG 14" | CPU: Intel Core i5 2,53 GHz | VGA: ATI Mobility Radeon HD5650 1GB | RAM: 8GB DDR3 1066 MHz | HDD: 1TB SSD WD BLUE
Offline

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

Registrovaný: 07.08.06
Prihlásený: 18.11.21
Príspevky: 947
Témy: 268
Bydlisko: Levice
Príspevok Napísal autor témyOffline : 28.04.2014 8:32

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: 3948
Témy: 51
Bydlisko: Bratislava
Príspevok NapísalOffline : 28.04.2014 12:28

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.







_________________
NTB: Acer Aspire 4820TG 14" | CPU: Intel Core i5 2,53 GHz | VGA: ATI Mobility Radeon HD5650 1GB | RAM: 8GB DDR3 1066 MHz | HDD: 1TB SSD WD BLUE
Offline

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

Registrovaný: 07.08.06
Prihlásený: 18.11.21
Príspevky: 947
Témy: 268
Bydlisko: Levice
Príspevok Napísal autor témyOffline : 28.04.2014 12:52

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: 5404
Témy: 30
Bydlisko: Bratislava
Príspevok NapísalOffline : 28.04.2014 18:05

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ý: 18.11.21
Príspevky: 947
Témy: 268
Bydlisko: Levice
Príspevok Napísal autor témyOffline : 05.05.2014 7:39

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


Odpovedať na tému [ Príspevkov: 7 ] 


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

832

21.09.2010 1:19

shiro Zobrazenie posledných príspevkov

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

v Operačné systémy Microsoft

4

580

07.03.2008 23:09

Flety Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Windows 7 - vyhadzovanie na desktop

v Operačné systémy Microsoft

1

361

22.02.2014 4:04

Icehammer Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Ako stíšiť starý desktop?

v Ostatné

2

715

09.06.2009 12:05

mikis7 Zobrazenie posledných príspevkov

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

v PC zostavy

18

834

19.06.2020 7:45

dark_globe Zobrazenie posledných príspevkov

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

4619

31.01.2011 9:16

marpo22 Zobrazenie posledných príspevkov

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

v Notebooky a netbooky

2

582

14.12.2009 7:43

tairikuokami Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. PHP - ako na klasicke desktop aplikacie (GTK)

v PHP, ASP

4

4394

03.09.2010 0:14

el_fuego333 Zobrazenie posledných príspevkov

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

704

23.05.2011 11:48

Adam.sk Zobrazenie posledných príspevkov

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

671

14.02.2010 10:28

AsuSmaNiaK Zobrazenie posledných príspevkov

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

568

25.02.2018 20:19

tatko Tom Zobrazenie posledných príspevkov

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

1702

13.10.2008 22:04

charlie Zobrazenie posledných príspevkov

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

v Ostatné programy

3

958

30.10.2010 17:31

KingTommy Zobrazenie posledných príspevkov

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

v Sieťové a internetové programy

1

269

08.11.2012 14:16

shiro Zobrazenie posledných príspevkov

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

v Operačné systémy Microsoft

2

1807

24.07.2011 16:33

Memorex88 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Gadget slovenských rádií

v Ostatné programy

2

821

04.06.2019 9:25

MKSFT Zobrazenie posledných príspevkov


Nemôžete zakladať nové témy v tomto fóre
Nemôžete odpovedať na témy v tomto fóre
Nemôžete upravovať svoje príspevky v tomto fóre
Nemôžete mazať svoje príspevky v tomto fóre

Skočiť na:  

Powered by phpBB Jarvis © 2005 - 2024 PCforum, webhosting by WebSupport, secured by GeoTrust, edited by JanoF
Ako väčšina webových stránok aj my používame cookies. Zotrvaním na webovej stránke súhlasíte, že ich môžeme používať.
Všeobecné podmienky, spracovanie osobných údajov a pravidlá fóra