Diskuze: Startup shortcut + notifikácie

Java Java Startup shortcut + notifikácie

Avatar
Marek Šimon
Člen
Avatar
Marek Šimon:

Ahojte.. mám jeden dotaz. Keď chcem nechať spustiť program (.jar) ,hneď pri start-upe, tak iba vytvorím shortcut do zložky Start-up. Ale ako implementovať kód, že pri prvom spustení toho .jar súboru sa automaticky vytvorí shortcut v tejto zložke?

Za ďalšie by som sa chcel opýtať, či neviete nejaký članok alebo návod ako sa vytvárajú notifikácie - mám napríklad program e-diár a potrebujem, aby povedzme hodinu pred eventom vyskočilo pop-up okno.
Ak je v tomto kroku potreba multithreadingu, tak to ta vynechávam, tam ešte nie som :)

Ďakujem za všetky info.

 
Odpovědět 13. srpna 12:00
Avatar
roman_8253
Člen
Avatar
roman_8253:

Program po startu? Ceho rakety? Pokud windowsu, pouzij registr, v pripade linuxu initd (systemd). Zapis do nej nejlepe pri instalaci programu.

Dalsi - staci vytvorit aplikaci s timerem, ktery bude v danych intervalech checkovat tasky. Pokud bude nejaky aktualni vyhodi notifikaci (popup okna, ....). google: java + timer + example + documentation

 
Nahoru Odpovědět 13. srpna 14:37
Avatar
Marek Šimon
Člen
Avatar
Odpovídá na roman_8253
Marek Šimon:

No je to jednoduchý, spustiteľný .jar, nie inštalačka. Mal som na mysli niečo ako vložiť nejaký kus kódu do zdrojáku, ktorý napríklad skontroluje tú zložku, či daný file sa tam nachádza a keď tak ho vytvorí.

Teda radšej mám hľadať info o tom registry?

 
Nahoru Odpovědět 13. srpna 14:56
Avatar
roman_8253
Člen
Avatar
Odpovídá na Marek Šimon
roman_8253:

Tak pri spusteni toho jar souboru testni jestli je zaznam v registru a pokud ne tak jej vytvor. Priklad na praci s registry
Vse co se ma spustit po start se zapisuje do
/HKEY_LOCAL_MAC­HINE\SOFTWARE\Mi­crosoft\Window­s\CurrentVersi­on\Run - pro vsechny, nebo
/HKEY_CURRENT_U­SER\SOFTWARE\Mi­crosoft\Window­s\CurrentVersi­on\Run - pro konkretnihho uzivatele
Jako alternativu bych volil vyuzit scheduller. Ale urcite ne odkaz do "Po spusteni". Pokud chci neco spoustet tak by reseni melo byt systemove.

 
Nahoru Odpovědět 14. srpna 8:22
Avatar
Marek Šimon
Člen
Avatar
Odpovídá na roman_8253
Marek Šimon:

Už som to vyriešil cez NSIS a vytvoril som inštalačku so skriptom, ktorý to hodí rovno do registra.. ale dík.

 
Nahoru Odpovědět 14. srpna 17:53
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 5 zpráv z 5.