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=Uvod u kreiranje sadržaja. Na kraju teksta je u koju upisujete naslov novog članka. Nakon toga - klik na dugme kreiraj.}}
{{abstract|min=< 1|txt=kkk.}}


fgn
 
== 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:

  1. Pokazivati obaveštenja na "Windows Tray".
  2. 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^