Balans notifikacije - sistem za obaveštavanje korisnika: Difference between revisions
04.12.2025 Prusac | 09.12.2025
Created page with "{{abstract|min=< 1|txt=Uvod u kreiranje sadržaja. Na kraju teksta je u koju upisujete naslov novog članka. Nakon toga - klik na dugme kreiraj.}} fgn" |
No edit summary |
||
| Line 1: | Line 1: | ||
{{abstract|min=< 1|txt= | {{abstract|min=< 1|txt=kkk.}} | ||
== Zadatak == | |||
Potrebno je napraviti program koji će korisnika obaveštavati putem Windows notifikacija o postojanju neobrađenih naloga za prenos robe vezanih za konkretan MP objekat (mOkrK.DefSklID). | |||
'''Potrebno je:''' | |||
# Pokazivati obaveštenja na "Windows Tray". | |||
# Omogućiti da se aplikacija pokreće iz "Windows Task Scheduler"-a zadavanjem parametara komandnom linijom | |||
https://razvoj.melany.rs/issues/4499 | |||
== Rešenje == | |||
Kreiran je sistem za notifikaciju koji pronalazi broj otvorenih naloga (DocTip (89)) i obaveštava korisnika notifikacijama u "Windows Tray". | |||
Kreirana je logika za lozinku koja se menja svakog dana da bi se izbeglo gašenje samog sistema ({{koment|txt=Kog sistema?}}): | |||
<code>(Dan u mesecu + Dan u nedelji) * (42) + specijalni karakter</code> | |||
Dan u mesecu: 1-31<br> | |||
Dan u nedelji: 1-7 (ponedeljak 1, nedelja 7)<br> | |||
Specijalni karakter: Pon=^ Uto=% Sre=$ Čet=# Pet=@ Sub=! Ned=& | |||
Primer za ponedeljak, 11.08.2025: | |||
<code>(11+1)*42 + spec. karakter</code> = '''504^''' | |||
Revision as of 14:03, 4 December 2025
< 1 min |
kkk. |
Zadatak
Potrebno je napraviti program koji će korisnika obaveštavati putem Windows notifikacija o postojanju neobrađenih naloga za prenos robe vezanih za konkretan MP objekat (mOkrK.DefSklID).
Potrebno je:
- Pokazivati obaveštenja na "Windows Tray".
- Omogućiti da se aplikacija pokreće iz "Windows Task Scheduler"-a zadavanjem parametara komandnom linijom
https://razvoj.melany.rs/issues/4499
Rešenje
Kreiran je sistem za notifikaciju koji pronalazi broj otvorenih naloga (DocTip (89)) i obaveštava korisnika notifikacijama u "Windows Tray".
Kreirana je logika za lozinku koja se menja svakog dana da bi se izbeglo gašenje samog sistema (Kog sistema?):
(Dan u mesecu + Dan u nedelji) * (42) + specijalni karakter
Dan u mesecu: 1-31
Dan u nedelji: 1-7 (ponedeljak 1, nedelja 7)
Specijalni karakter: Pon=^ Uto=% Sre=$ Čet=# Pet=@ Sub=! Ned=&
Primer za ponedeljak, 11.08.2025:
(11+1)*42 + spec. karakter = 504^