<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>http://192.168.0.11:8044/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Prusac</id>
	<title>MelanyWiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="http://192.168.0.11:8044/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Prusac"/>
	<link rel="alternate" type="text/html" href="http://192.168.0.11:8044/index.php/Special:Contributions/Prusac"/>
	<updated>2026-04-20T18:32:03Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.44.2</generator>
	<entry>
		<id>http://192.168.0.11:8044/index.php?title=Analiza_XML_primera,_modeliranje_u_WhiteStarUML,_pravljenje_VB6_klasa._Deo_1._-_Analiza_XML&amp;diff=1052</id>
		<title>Analiza XML primera, modeliranje u WhiteStarUML, pravljenje VB6 klasa. Deo 1. - Analiza XML</title>
		<link rel="alternate" type="text/html" href="http://192.168.0.11:8044/index.php?title=Analiza_XML_primera,_modeliranje_u_WhiteStarUML,_pravljenje_VB6_klasa._Deo_1._-_Analiza_XML&amp;diff=1052"/>
		<updated>2025-12-19T11:11:09Z</updated>

		<summary type="html">&lt;p&gt;Prusac: Prusac moved page Modeliranje u WhiteStarUML na osnovu XML primera, i pravljenje VB6 objektnog modela to Analiza XML primera, modeliranje u WhiteStarUML, pravljenje VB6 klasa. Deo 1. - Analiza XML without leaving a redirect&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{abstract|min=&amp;lt; 1|txt=Uvod u kreiranje sadržaja. Na kraju teksta je u koju upisujete naslov novog članka. Nakon toga - klik na dugme kreiraj.}}&lt;br /&gt;
&lt;br /&gt;
__notoc__&lt;br /&gt;
== Uvod ==&lt;br /&gt;
Ministarstvo finansija RS je postavilo na svom sajtu 4 primera eOtpremnica u XML formatu.&lt;br /&gt;
&lt;br /&gt;
Iz ta 4 XML-a treba izvući strukturu, na osnovu te strukture napraviti dijagram u WhiteStarUML, te zatim generisati VB6 klase.&lt;br /&gt;
&lt;br /&gt;
== Dobijanje strukture iz XML dokumenata ==&lt;br /&gt;
&lt;br /&gt;
Za analizu strukture dobijena 4 XML dokumenta može da se koristi &#039;&#039;&#039;XMLStarlet&#039;&#039;&#039; - alatka za rad sa XML u terminalu.&lt;br /&gt;
=== Instalacija XMLStarlet ===&lt;br /&gt;
Ubuntu i druge Debian distribucije:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt install xmlstarlet&amp;lt;/pre&amp;gt;&lt;br /&gt;
Uputstvo za rad (nakon instalacije):&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;man xmlstarlet&amp;lt;/pre&amp;gt;&lt;br /&gt;
Uputstvo za specifičnu komandu:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;xmlstarlet el --help&amp;lt;/pre&amp;gt;&lt;br /&gt;
=== Struktura XML dokumenata ===&lt;br /&gt;
&amp;lt;code&amp;gt;xmlstarlet el&amp;lt;/code&amp;gt; prikazuje strukturu XML dokumenta.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;-u&amp;lt;/code&amp;gt; sortira rezultate i uklanja duplikate.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;gt;&amp;lt;/code&amp;gt; preusmerava rezultate u fajl, koji će biti kreiran ako ne postoji.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;gt;&amp;gt;&amp;lt;/code&amp;gt; dodaje rezultate na sadržaj postojećeg fajla.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
user@pc:~$ xmlstarlet el -u eOtpremnica_UBL_pr_001.xml &amp;gt; struktura&lt;br /&gt;
user@pc:~$ xmlstarlet el -u eOtpremnica_UBL_pr_002.xml &amp;gt;&amp;gt; struktura&lt;br /&gt;
user@pc:~$ xmlstarlet el -u eOtpremnica_UBL_pr_003.xml &amp;gt;&amp;gt; struktura&lt;br /&gt;
user@pc:~$ xmlstarlet el -u eOtpremnica_UBL_pr_004.xml &amp;gt;&amp;gt; struktura&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Možemo da pogledamo kako sada izgleda sadržaj fajla &amp;quot;struktura&amp;quot;:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
user@pc:~$ head struktura &lt;br /&gt;
DespatchAdvice&lt;br /&gt;
DespatchAdvice/cac:AdditionalDocumentReference&lt;br /&gt;
DespatchAdvice/cac:AdditionalDocumentReference/cac:Attachment&lt;br /&gt;
DespatchAdvice/cac:AdditionalDocumentReference/cac:Attachment/cbc:EmbeddedDocumentBinaryObject&lt;br /&gt;
DespatchAdvice/cac:AdditionalDocumentReference/cbc:DocumentDescription&lt;br /&gt;
DespatchAdvice/cac:AdditionalDocumentReference/cbc:ID&lt;br /&gt;
DespatchAdvice/cac:DeliveryCustomerParty&lt;br /&gt;
DespatchAdvice/cac:DeliveryCustomerParty/cac:Party&lt;br /&gt;
DespatchAdvice/cac:DeliveryCustomerParty/cac:Party/cac:Contact&lt;br /&gt;
DespatchAdvice/cac:DeliveryCustomerParty/cac:Party/cac:Contact/cbc:ElectronicMail&lt;br /&gt;
user@pc:~$&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Prefiksi (&#039;cac&#039;, &#039;cbc&#039; itd.) nam ne trebaju u ovom zadatku. Samo nam smanjuju preglednost. Možemo da ih izbacimo iz fajla &amp;quot;struktura&amp;quot; koristeći alatku &amp;quot;sed&amp;quot;. Sačuvaćemo rezultat u fajlu &amp;quot;bez_prefiksa&amp;quot;:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
user@pc:~$ sed &#039;s/cac://g; s/cbc://g; s/cec://g; s/sbt://g&#039; struktura &amp;gt; bez_prefiksa&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;s&amp;lt;/code&amp;gt; koristimo za zamenu nekog stringa.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;s/šta sed traži/čime to da zameni/g&amp;lt;/code&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;g&amp;lt;/code&amp;gt; global - zameni na svim pozicijama gde pronađeš.&amp;lt;br&amp;gt;&lt;br /&gt;
{{pPoruka|naslov=sed s/cac://g = sed s#cac:##g|txt=Ako vam zatreba da zamenite string koji sadrži &amp;lt;code&amp;gt;/&amp;lt;/code&amp;gt; (slash) - možete koristiti bilo koji drugi karakter kao separator, npr. ovo je u potpunosti ispravno: &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;sed s#http://192.168.0.11#http://melany.rs#g&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;}}&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kako sada izgleda sadržaj fajla &amp;quot;bez_prefiksa&amp;quot;:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
user@pc:~$ head bez_prefiksa &lt;br /&gt;
DespatchAdvice&lt;br /&gt;
DespatchAdvice/AdditionalDocumentReference&lt;br /&gt;
DespatchAdvice/AdditionalDocumentReference/Attachment&lt;br /&gt;
DespatchAdvice/AdditionalDocumentReference/Attachment/EmbeddedDocumentBinaryObject&lt;br /&gt;
DespatchAdvice/AdditionalDocumentReference/DocumentDescription&lt;br /&gt;
DespatchAdvice/AdditionalDocumentReference/ID&lt;br /&gt;
DespatchAdvice/DeliveryCustomerParty&lt;br /&gt;
DespatchAdvice/DeliveryCustomerParty/Party&lt;br /&gt;
DespatchAdvice/DeliveryCustomerParty/Party/Contact&lt;br /&gt;
DespatchAdvice/DeliveryCustomerParty/Party/Contact/ElectronicMail&lt;br /&gt;
user@pc:~$ &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Prilikom izvlačenja strukture iz XML primera izbacivali smo duplikate na nivou jednog XML dokumenta sa &amp;lt;code&amp;gt;-u&amp;lt;/code&amp;gt; ali smo rezultate dodavali u isti fajl (661 linija), tako da duplikati sigurno postoje, treba ih izbaciti.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;user@pc:~$ sort -u bez_prefiksa &amp;gt; sortirano&amp;lt;/pre&amp;gt;&lt;br /&gt;
Konačno imamo sortiranu strukturu XML dokumenta bez duplikata. Svega 183 linije od prethodnih 661.&lt;br /&gt;
&lt;br /&gt;
{{iPoruka|naslov=rezime|txt=Preuzeli smo XML primere sa sajta Ministarstva finansija, analizirali njihovu strukturu, i sada imamo fajl &#039;sortirano&#039; sa 183 linije koje ćemo koristiti za pravljenje dijagrama u WhiteStarUML.}}&lt;/div&gt;</summary>
		<author><name>Prusac</name></author>
	</entry>
	<entry>
		<id>http://192.168.0.11:8044/index.php?title=Analiza_XML_primera,_modeliranje_u_WhiteStarUML,_pravljenje_VB6_klasa._Deo_1._-_Analiza_XML&amp;diff=1051</id>
		<title>Analiza XML primera, modeliranje u WhiteStarUML, pravljenje VB6 klasa. Deo 1. - Analiza XML</title>
		<link rel="alternate" type="text/html" href="http://192.168.0.11:8044/index.php?title=Analiza_XML_primera,_modeliranje_u_WhiteStarUML,_pravljenje_VB6_klasa._Deo_1._-_Analiza_XML&amp;diff=1051"/>
		<updated>2025-12-19T11:09:23Z</updated>

		<summary type="html">&lt;p&gt;Prusac: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{abstract|min=&amp;lt; 1|txt=Uvod u kreiranje sadržaja. Na kraju teksta je u koju upisujete naslov novog članka. Nakon toga - klik na dugme kreiraj.}}&lt;br /&gt;
&lt;br /&gt;
__notoc__&lt;br /&gt;
== Uvod ==&lt;br /&gt;
Ministarstvo finansija RS je postavilo na svom sajtu 4 primera eOtpremnica u XML formatu.&lt;br /&gt;
&lt;br /&gt;
Iz ta 4 XML-a treba izvući strukturu, na osnovu te strukture napraviti dijagram u WhiteStarUML, te zatim generisati VB6 klase.&lt;br /&gt;
&lt;br /&gt;
== Dobijanje strukture iz XML dokumenata ==&lt;br /&gt;
&lt;br /&gt;
Za analizu strukture dobijena 4 XML dokumenta može da se koristi &#039;&#039;&#039;XMLStarlet&#039;&#039;&#039; - alatka za rad sa XML u terminalu.&lt;br /&gt;
=== Instalacija XMLStarlet ===&lt;br /&gt;
Ubuntu i druge Debian distribucije:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt install xmlstarlet&amp;lt;/pre&amp;gt;&lt;br /&gt;
Uputstvo za rad (nakon instalacije):&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;man xmlstarlet&amp;lt;/pre&amp;gt;&lt;br /&gt;
Uputstvo za specifičnu komandu:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;xmlstarlet el --help&amp;lt;/pre&amp;gt;&lt;br /&gt;
=== Struktura XML dokumenata ===&lt;br /&gt;
&amp;lt;code&amp;gt;xmlstarlet el&amp;lt;/code&amp;gt; prikazuje strukturu XML dokumenta.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;-u&amp;lt;/code&amp;gt; sortira rezultate i uklanja duplikate.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;gt;&amp;lt;/code&amp;gt; preusmerava rezultate u fajl, koji će biti kreiran ako ne postoji.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;gt;&amp;gt;&amp;lt;/code&amp;gt; dodaje rezultate na sadržaj postojećeg fajla.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
user@pc:~$ xmlstarlet el -u eOtpremnica_UBL_pr_001.xml &amp;gt; struktura&lt;br /&gt;
user@pc:~$ xmlstarlet el -u eOtpremnica_UBL_pr_002.xml &amp;gt;&amp;gt; struktura&lt;br /&gt;
user@pc:~$ xmlstarlet el -u eOtpremnica_UBL_pr_003.xml &amp;gt;&amp;gt; struktura&lt;br /&gt;
user@pc:~$ xmlstarlet el -u eOtpremnica_UBL_pr_004.xml &amp;gt;&amp;gt; struktura&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Možemo da pogledamo kako sada izgleda sadržaj fajla &amp;quot;struktura&amp;quot;:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
user@pc:~$ head struktura &lt;br /&gt;
DespatchAdvice&lt;br /&gt;
DespatchAdvice/cac:AdditionalDocumentReference&lt;br /&gt;
DespatchAdvice/cac:AdditionalDocumentReference/cac:Attachment&lt;br /&gt;
DespatchAdvice/cac:AdditionalDocumentReference/cac:Attachment/cbc:EmbeddedDocumentBinaryObject&lt;br /&gt;
DespatchAdvice/cac:AdditionalDocumentReference/cbc:DocumentDescription&lt;br /&gt;
DespatchAdvice/cac:AdditionalDocumentReference/cbc:ID&lt;br /&gt;
DespatchAdvice/cac:DeliveryCustomerParty&lt;br /&gt;
DespatchAdvice/cac:DeliveryCustomerParty/cac:Party&lt;br /&gt;
DespatchAdvice/cac:DeliveryCustomerParty/cac:Party/cac:Contact&lt;br /&gt;
DespatchAdvice/cac:DeliveryCustomerParty/cac:Party/cac:Contact/cbc:ElectronicMail&lt;br /&gt;
user@pc:~$&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Prefiksi (&#039;cac&#039;, &#039;cbc&#039; itd.) nam ne trebaju u ovom zadatku. Samo nam smanjuju preglednost. Možemo da ih izbacimo iz fajla &amp;quot;struktura&amp;quot; koristeći alatku &amp;quot;sed&amp;quot;. Sačuvaćemo rezultat u fajlu &amp;quot;bez_prefiksa&amp;quot;:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
user@pc:~$ sed &#039;s/cac://g; s/cbc://g; s/cec://g; s/sbt://g&#039; struktura &amp;gt; bez_prefiksa&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;s&amp;lt;/code&amp;gt; koristimo za zamenu nekog stringa.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;s/šta sed traži/čime to da zameni/g&amp;lt;/code&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;g&amp;lt;/code&amp;gt; global - zameni na svim pozicijama gde pronađeš.&amp;lt;br&amp;gt;&lt;br /&gt;
{{pPoruka|naslov=sed s/cac://g = sed s#cac:##g|txt=Ako vam zatreba da zamenite string koji sadrži &amp;lt;code&amp;gt;/&amp;lt;/code&amp;gt; (slash) - možete koristiti bilo koji drugi karakter kao separator, npr. ovo je u potpunosti ispravno: &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;sed s#http://192.168.0.11#http://melany.rs#g&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;}}&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kako sada izgleda sadržaj fajla &amp;quot;bez_prefiksa&amp;quot;:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
user@pc:~$ head bez_prefiksa &lt;br /&gt;
DespatchAdvice&lt;br /&gt;
DespatchAdvice/AdditionalDocumentReference&lt;br /&gt;
DespatchAdvice/AdditionalDocumentReference/Attachment&lt;br /&gt;
DespatchAdvice/AdditionalDocumentReference/Attachment/EmbeddedDocumentBinaryObject&lt;br /&gt;
DespatchAdvice/AdditionalDocumentReference/DocumentDescription&lt;br /&gt;
DespatchAdvice/AdditionalDocumentReference/ID&lt;br /&gt;
DespatchAdvice/DeliveryCustomerParty&lt;br /&gt;
DespatchAdvice/DeliveryCustomerParty/Party&lt;br /&gt;
DespatchAdvice/DeliveryCustomerParty/Party/Contact&lt;br /&gt;
DespatchAdvice/DeliveryCustomerParty/Party/Contact/ElectronicMail&lt;br /&gt;
user@pc:~$ &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Prilikom izvlačenja strukture iz XML primera izbacivali smo duplikate na nivou jednog XML dokumenta sa &amp;lt;code&amp;gt;-u&amp;lt;/code&amp;gt; ali smo rezultate dodavali u isti fajl (661 linija), tako da duplikati sigurno postoje, treba ih izbaciti.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;user@pc:~$ sort -u bez_prefiksa &amp;gt; sortirano&amp;lt;/pre&amp;gt;&lt;br /&gt;
Konačno imamo sortiranu strukturu XML dokumenta bez duplikata. Svega 183 linije od prethodnih 661.&lt;br /&gt;
&lt;br /&gt;
{{iPoruka|naslov=rezime|txt=Preuzeli smo XML primere sa sajta Ministarstva finansija, analizirali njihovu strukturu, i sada imamo fajl &#039;sortirano&#039; sa 183 linije koje ćemo koristiti za pravljenje dijagrama u WhiteStarUML.}}&lt;/div&gt;</summary>
		<author><name>Prusac</name></author>
	</entry>
	<entry>
		<id>http://192.168.0.11:8044/index.php?title=Analiza_XML_primera,_modeliranje_u_WhiteStarUML,_pravljenje_VB6_klasa._Deo_1._-_Analiza_XML&amp;diff=1050</id>
		<title>Analiza XML primera, modeliranje u WhiteStarUML, pravljenje VB6 klasa. Deo 1. - Analiza XML</title>
		<link rel="alternate" type="text/html" href="http://192.168.0.11:8044/index.php?title=Analiza_XML_primera,_modeliranje_u_WhiteStarUML,_pravljenje_VB6_klasa._Deo_1._-_Analiza_XML&amp;diff=1050"/>
		<updated>2025-12-19T11:08:13Z</updated>

		<summary type="html">&lt;p&gt;Prusac: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{abstract|min=&amp;lt; 1|txt=Uvod u kreiranje sadržaja. Na kraju teksta je u koju upisujete naslov novog članka. Nakon toga - klik na dugme kreiraj.}}&lt;br /&gt;
&lt;br /&gt;
___notoc___&lt;br /&gt;
== Uvod ==&lt;br /&gt;
Ministarstvo finansija RS je postavilo na svom sajtu 4 primera eOtpremnica u XML formatu.&lt;br /&gt;
&lt;br /&gt;
Iz ta 4 XML-a treba izvući strukturu, na osnovu te strukture napraviti dijagram u WhiteStarUML, te zatim generisati VB6 klase.&lt;br /&gt;
&lt;br /&gt;
== Dobijanje strukture iz XML dokumenata ==&lt;br /&gt;
&lt;br /&gt;
Za analizu strukture dobijena 4 XML dokumenta može da se koristi &#039;&#039;&#039;XMLStarlet&#039;&#039;&#039; - alatka za rad sa XML u terminalu.&lt;br /&gt;
=== Instalacija XMLStarlet ===&lt;br /&gt;
Ubuntu i druge Debian distribucije:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt install xmlstarlet&amp;lt;/pre&amp;gt;&lt;br /&gt;
Uputstvo za rad (nakon instalacije):&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;man xmlstarlet&amp;lt;/pre&amp;gt;&lt;br /&gt;
Uputstvo za specifičnu komandu:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;xmlstarlet el --help&amp;lt;/pre&amp;gt;&lt;br /&gt;
=== Struktura XML dokumenata ===&lt;br /&gt;
&amp;lt;code&amp;gt;xmlstarlet el&amp;lt;/code&amp;gt; prikazuje strukturu XML dokumenta.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;-u&amp;lt;/code&amp;gt; sortira rezultate i uklanja duplikate.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;gt;&amp;lt;/code&amp;gt; preusmerava rezultate u fajl, koji će biti kreiran ako ne postoji.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;gt;&amp;gt;&amp;lt;/code&amp;gt; dodaje rezultate na sadržaj postojećeg fajla.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
user@pc:~$ xmlstarlet el -u eOtpremnica_UBL_pr_001.xml &amp;gt; struktura&lt;br /&gt;
user@pc:~$ xmlstarlet el -u eOtpremnica_UBL_pr_002.xml &amp;gt;&amp;gt; struktura&lt;br /&gt;
user@pc:~$ xmlstarlet el -u eOtpremnica_UBL_pr_003.xml &amp;gt;&amp;gt; struktura&lt;br /&gt;
user@pc:~$ xmlstarlet el -u eOtpremnica_UBL_pr_004.xml &amp;gt;&amp;gt; struktura&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Možemo da pogledamo kako sada izgleda sadržaj fajla &amp;quot;struktura&amp;quot;:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
user@pc:~$ head struktura &lt;br /&gt;
DespatchAdvice&lt;br /&gt;
DespatchAdvice/cac:AdditionalDocumentReference&lt;br /&gt;
DespatchAdvice/cac:AdditionalDocumentReference/cac:Attachment&lt;br /&gt;
DespatchAdvice/cac:AdditionalDocumentReference/cac:Attachment/cbc:EmbeddedDocumentBinaryObject&lt;br /&gt;
DespatchAdvice/cac:AdditionalDocumentReference/cbc:DocumentDescription&lt;br /&gt;
DespatchAdvice/cac:AdditionalDocumentReference/cbc:ID&lt;br /&gt;
DespatchAdvice/cac:DeliveryCustomerParty&lt;br /&gt;
DespatchAdvice/cac:DeliveryCustomerParty/cac:Party&lt;br /&gt;
DespatchAdvice/cac:DeliveryCustomerParty/cac:Party/cac:Contact&lt;br /&gt;
DespatchAdvice/cac:DeliveryCustomerParty/cac:Party/cac:Contact/cbc:ElectronicMail&lt;br /&gt;
user@pc:~$&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Prefiksi (&#039;cac&#039;, &#039;cbc&#039; itd.) nam ne trebaju u ovom zadatku. Samo nam smanjuju preglednost. Možemo da ih izbacimo iz fajla &amp;quot;struktura&amp;quot; koristeći alatku &amp;quot;sed&amp;quot;. Sačuvaćemo rezultat u fajlu &amp;quot;bez_prefiksa&amp;quot;:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
user@pc:~$ sed &#039;s/cac://g; s/cbc://g; s/cec://g; s/sbt://g&#039; struktura &amp;gt; bez_prefiksa&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;s&amp;lt;/code&amp;gt; koristimo za zamenu nekog stringa.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;s/šta sed traži/čime to da zameni/g&amp;lt;/code&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;g&amp;lt;/code&amp;gt; global - zameni na svim pozicijama gde pronađeš.&amp;lt;br&amp;gt;&lt;br /&gt;
{{pPoruka|naslov=sed s/cac://g = sed s#cac:##g|txt=Ako vam zatreba da zamenite string koji sadrži &amp;lt;code&amp;gt;/&amp;lt;/code&amp;gt; (slash) - možete koristiti bilo koji drugi karakter kao separator, npr. ovo je u potpunosti ispravno: &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;sed s#http://192.168.0.11#http://melany.rs#g&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;}}&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kako sada izgleda sadržaj fajla &amp;quot;bez_prefiksa&amp;quot;:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
user@pc:~$ head bez_prefiksa &lt;br /&gt;
DespatchAdvice&lt;br /&gt;
DespatchAdvice/AdditionalDocumentReference&lt;br /&gt;
DespatchAdvice/AdditionalDocumentReference/Attachment&lt;br /&gt;
DespatchAdvice/AdditionalDocumentReference/Attachment/EmbeddedDocumentBinaryObject&lt;br /&gt;
DespatchAdvice/AdditionalDocumentReference/DocumentDescription&lt;br /&gt;
DespatchAdvice/AdditionalDocumentReference/ID&lt;br /&gt;
DespatchAdvice/DeliveryCustomerParty&lt;br /&gt;
DespatchAdvice/DeliveryCustomerParty/Party&lt;br /&gt;
DespatchAdvice/DeliveryCustomerParty/Party/Contact&lt;br /&gt;
DespatchAdvice/DeliveryCustomerParty/Party/Contact/ElectronicMail&lt;br /&gt;
user@pc:~$ &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Prilikom izvlačenja strukture iz XML primera izbacivali smo duplikate na nivou jednog XML dokumenta sa &amp;lt;code&amp;gt;-u&amp;lt;/code&amp;gt; ali smo rezultate dodavali u isti fajl (661 linija), tako da duplikati sigurno postoje, treba ih izbaciti.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;user@pc:~$ sort -u bez_prefiksa &amp;gt; sortirano&amp;lt;/pre&amp;gt;&lt;br /&gt;
Konačno imamo sortiranu strukturu XML dokumenta bez duplikata. Svega 183 linije od prethodnih 661.&lt;br /&gt;
&lt;br /&gt;
{{iPoruka|naslov=rezime|txt=Preuzeli smo XML primere sa sajta Ministarstva finansija, analizirali njihovu strukturu, i sada imamo fajl &#039;sortirano&#039; sa 183 linije koje ćemo koristiti za pravljenje dijagrama u WhiteStarUML.}}&lt;/div&gt;</summary>
		<author><name>Prusac</name></author>
	</entry>
	<entry>
		<id>http://192.168.0.11:8044/index.php?title=Analiza_XML_primera,_modeliranje_u_WhiteStarUML,_pravljenje_VB6_klasa._Deo_1._-_Analiza_XML&amp;diff=1049</id>
		<title>Analiza XML primera, modeliranje u WhiteStarUML, pravljenje VB6 klasa. Deo 1. - Analiza XML</title>
		<link rel="alternate" type="text/html" href="http://192.168.0.11:8044/index.php?title=Analiza_XML_primera,_modeliranje_u_WhiteStarUML,_pravljenje_VB6_klasa._Deo_1._-_Analiza_XML&amp;diff=1049"/>
		<updated>2025-12-19T10:40:06Z</updated>

		<summary type="html">&lt;p&gt;Prusac: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{abstract|min=&amp;lt; 1|txt=Uvod u kreiranje sadržaja. Na kraju teksta je u koju upisujete naslov novog članka. Nakon toga - klik na dugme kreiraj.}}&lt;br /&gt;
&lt;br /&gt;
___notoc___&lt;br /&gt;
== Uvod ==&lt;br /&gt;
Ministarstvo finansija RS je postavilo na svom sajtu 4 primera eOtpremnica u XML formatu.&lt;br /&gt;
&lt;br /&gt;
Iz ta 4 XML-a treba izvući strukturu, na osnovu te strukture napraviti dijagram u WhiteStarUML, te zatim generisati VB6 klase.&lt;br /&gt;
&lt;br /&gt;
== Dobijanje strukture iz XML dokumenata ==&lt;br /&gt;
&lt;br /&gt;
Za analizu strukture dobijena 4 XML dokumenta može da se koristi &#039;&#039;&#039;XMLStarlet&#039;&#039;&#039; - alatka za rad sa XML u terminalu.&lt;br /&gt;
=== Instalacija XMLStarlet ===&lt;br /&gt;
Ubuntu i druge Debian distribucije:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt install xmlstarlet&amp;lt;/pre&amp;gt;&lt;br /&gt;
Uputstvo za rad (nakon instalacije):&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;man xmlstarlet&amp;lt;/pre&amp;gt;&lt;br /&gt;
Uputstvo za specifičnu komandu:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;xmlstarlet el --help&amp;lt;/pre&amp;gt;&lt;br /&gt;
=== Struktura XML dokumenata ===&lt;br /&gt;
&amp;lt;code&amp;gt;xmlstarlet el&amp;lt;/code&amp;gt; prikazuje strukturu XML dokumenta.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;-u&amp;lt;/code&amp;gt; sortira rezultate i uklanja duplikate.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;gt;&amp;lt;/code&amp;gt; preusmerava rezultate u fajl, koji će biti kreiran ako ne postoji.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;gt;&amp;gt;&amp;lt;/code&amp;gt; dodaje rezultate na sadržaj postojećeg fajla.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
user@pc:~$ xmlstarlet el -u eOtpremnica_UBL_pr_001.xml &amp;gt; struktura&lt;br /&gt;
user@pc:~$ xmlstarlet el -u eOtpremnica_UBL_pr_002.xml &amp;gt;&amp;gt; struktura&lt;br /&gt;
user@pc:~$ xmlstarlet el -u eOtpremnica_UBL_pr_003.xml &amp;gt;&amp;gt; struktura&lt;br /&gt;
user@pc:~$ xmlstarlet el -u eOtpremnica_UBL_pr_004.xml &amp;gt;&amp;gt; struktura&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Možemo da pogledamo kako sada izgleda sadržaj fajla &amp;quot;struktura&amp;quot;:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
user@pc:~$ head struktura &lt;br /&gt;
DespatchAdvice&lt;br /&gt;
DespatchAdvice/cac:AdditionalDocumentReference&lt;br /&gt;
DespatchAdvice/cac:AdditionalDocumentReference/cac:Attachment&lt;br /&gt;
DespatchAdvice/cac:AdditionalDocumentReference/cac:Attachment/cbc:EmbeddedDocumentBinaryObject&lt;br /&gt;
DespatchAdvice/cac:AdditionalDocumentReference/cbc:DocumentDescription&lt;br /&gt;
DespatchAdvice/cac:AdditionalDocumentReference/cbc:ID&lt;br /&gt;
DespatchAdvice/cac:DeliveryCustomerParty&lt;br /&gt;
DespatchAdvice/cac:DeliveryCustomerParty/cac:Party&lt;br /&gt;
DespatchAdvice/cac:DeliveryCustomerParty/cac:Party/cac:Contact&lt;br /&gt;
DespatchAdvice/cac:DeliveryCustomerParty/cac:Party/cac:Contact/cbc:ElectronicMail&lt;br /&gt;
user@pc:~$&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Prefiksi (&#039;cac&#039;, &#039;cbc&#039; itd.) nam ne trebaju u ovom zadatku. Samo nam smanjuju preglednost. Možemo da ih izbacimo iz fajla &amp;quot;struktura&amp;quot; koristeći alatku &amp;quot;sed&amp;quot;. Sačuvaćemo rezultat u fajlu &amp;quot;bez_prefiksa&amp;quot;:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
user@pc:~$ sed &#039;s/cac://g; s/cbc://g; s/cec://g; s/sbt://g&#039; struktura &amp;gt; bez_prefiksa&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;s&amp;lt;/code&amp;gt; koristimo za zamenu nekog stringa.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;s/šta sed traži/čime to da zameni/g&amp;lt;/code&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;g&amp;lt;/code&amp;gt; global - zameni na svim pozicijama gde pronađeš.&amp;lt;br&amp;gt;&lt;br /&gt;
{{pPoruka|naslov=sed s/cac://g = sed s#cac:##g|txt=Ako vam zatreba da zamenite string koji sadrži &amp;lt;code&amp;gt;/&amp;lt;/code&amp;gt; (slash) - možete koristiti bilo koji drugi karakter kao separator, npr. ovo je u potpunosti ispravno: &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;sed s#http://192.168.0.11#http://melany.rs#g&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;}}&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kako sada izgleda sadržaj fajla &amp;quot;bez_prefiksa&amp;quot;:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
user@pc:~$ head bez_prefiksa &lt;br /&gt;
DespatchAdvice&lt;br /&gt;
DespatchAdvice/AdditionalDocumentReference&lt;br /&gt;
DespatchAdvice/AdditionalDocumentReference/Attachment&lt;br /&gt;
DespatchAdvice/AdditionalDocumentReference/Attachment/EmbeddedDocumentBinaryObject&lt;br /&gt;
DespatchAdvice/AdditionalDocumentReference/DocumentDescription&lt;br /&gt;
DespatchAdvice/AdditionalDocumentReference/ID&lt;br /&gt;
DespatchAdvice/DeliveryCustomerParty&lt;br /&gt;
DespatchAdvice/DeliveryCustomerParty/Party&lt;br /&gt;
DespatchAdvice/DeliveryCustomerParty/Party/Contact&lt;br /&gt;
DespatchAdvice/DeliveryCustomerParty/Party/Contact/ElectronicMail&lt;br /&gt;
user@pc:~$ &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Prilikom izvlačenja strukture iz XML primera izbacivali smo duplikate na nivou jednog XML dokumenta sa &amp;lt;code&amp;gt;-u&amp;lt;/code&amp;gt; ali smo rezultate dodavali u isti fajl (661 linija), tako da duplikati sigurno postoje, treba ih izbaciti.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;user@pc:~$ sort -u bez_prefiksa &amp;gt; sortirano&amp;lt;/pre&amp;gt;&lt;br /&gt;
Konačno imamo sortiranu strukturu XML dokumenta bez duplikata. Svega 183 linije od prethodnih 661.&lt;/div&gt;</summary>
		<author><name>Prusac</name></author>
	</entry>
	<entry>
		<id>http://192.168.0.11:8044/index.php?title=Analiza_XML_primera,_modeliranje_u_WhiteStarUML,_pravljenje_VB6_klasa._Deo_1._-_Analiza_XML&amp;diff=1048</id>
		<title>Analiza XML primera, modeliranje u WhiteStarUML, pravljenje VB6 klasa. Deo 1. - Analiza XML</title>
		<link rel="alternate" type="text/html" href="http://192.168.0.11:8044/index.php?title=Analiza_XML_primera,_modeliranje_u_WhiteStarUML,_pravljenje_VB6_klasa._Deo_1._-_Analiza_XML&amp;diff=1048"/>
		<updated>2025-12-19T10:38:55Z</updated>

		<summary type="html">&lt;p&gt;Prusac: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{abstract|min=&amp;lt; 1|txt=Uvod u kreiranje sadržaja. Na kraju teksta je u koju upisujete naslov novog članka. Nakon toga - klik na dugme kreiraj.}}&lt;br /&gt;
&lt;br /&gt;
___notoc___&lt;br /&gt;
== Uvod ==&lt;br /&gt;
Ministarstvo finansija RS je postavilo na svom sajtu 4 primera eOtpremnica u XML formatu.&lt;br /&gt;
&lt;br /&gt;
Iz ta 4 XML-a treba izvući strukturu, na osnovu te strukture napraviti dijagram u WhiteStarUML, te zatim generisati VB6 klase.&lt;br /&gt;
&lt;br /&gt;
== Dobijanje strukture iz XML dokumenata ==&lt;br /&gt;
&lt;br /&gt;
Za analizu strukture dobijena 4 XML dokumenta može da se koristi &#039;&#039;&#039;XMLStarlet&#039;&#039;&#039; - alatka za rad sa XML u terminalu.&lt;br /&gt;
=== Instalacija XMLStarlet ===&lt;br /&gt;
Ubuntu i druge Debian distribucije:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt install xmlstarlet&amp;lt;/pre&amp;gt;&lt;br /&gt;
Uputstvo (nakon instalacije):&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;man xmlstarlet&amp;lt;/pre&amp;gt;&lt;br /&gt;
Uputstvo za specifičnu komandu:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;xmlstarlet el --help&amp;lt;/pre&amp;gt;&lt;br /&gt;
=== Struktura XML dokumenata ===&lt;br /&gt;
&amp;lt;code&amp;gt;xmlstarlet el&amp;lt;/code&amp;gt; prikazuje strukturu XML dokumenta.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;-u&amp;lt;/code&amp;gt; sortira rezultate i uklanja duplikate.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;gt;&amp;lt;/code&amp;gt; preusmerava rezultate u fajl, koji će biti kreiran ako ne postoji.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;gt;&amp;gt;&amp;lt;/code&amp;gt; dodaje rezultate na sadržaj postojećeg fajla.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
user@pc:~$ xmlstarlet el -u eOtpremnica_UBL_pr_001.xml &amp;gt; struktura&lt;br /&gt;
user@pc:~$ xmlstarlet el -u eOtpremnica_UBL_pr_002.xml &amp;gt;&amp;gt; struktura&lt;br /&gt;
user@pc:~$ xmlstarlet el -u eOtpremnica_UBL_pr_003.xml &amp;gt;&amp;gt; struktura&lt;br /&gt;
user@pc:~$ xmlstarlet el -u eOtpremnica_UBL_pr_004.xml &amp;gt;&amp;gt; struktura&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Možemo da pogledamo kako sada izgleda sadržaj fajla &amp;quot;struktura&amp;quot;:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
user@pc:~$ head struktura &lt;br /&gt;
DespatchAdvice&lt;br /&gt;
DespatchAdvice/cac:AdditionalDocumentReference&lt;br /&gt;
DespatchAdvice/cac:AdditionalDocumentReference/cac:Attachment&lt;br /&gt;
DespatchAdvice/cac:AdditionalDocumentReference/cac:Attachment/cbc:EmbeddedDocumentBinaryObject&lt;br /&gt;
DespatchAdvice/cac:AdditionalDocumentReference/cbc:DocumentDescription&lt;br /&gt;
DespatchAdvice/cac:AdditionalDocumentReference/cbc:ID&lt;br /&gt;
DespatchAdvice/cac:DeliveryCustomerParty&lt;br /&gt;
DespatchAdvice/cac:DeliveryCustomerParty/cac:Party&lt;br /&gt;
DespatchAdvice/cac:DeliveryCustomerParty/cac:Party/cac:Contact&lt;br /&gt;
DespatchAdvice/cac:DeliveryCustomerParty/cac:Party/cac:Contact/cbc:ElectronicMail&lt;br /&gt;
user@pc:~$&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Prefiksi (&#039;cac&#039;, &#039;cbc&#039; itd.) nam ne trebaju u ovom zadatku. Samo nam smanjuju preglednost. Možemo da ih izbacimo iz fajla &amp;quot;struktura&amp;quot; koristeći alatku &amp;quot;sed&amp;quot;. Sačuvaćemo rezultat u fajlu &amp;quot;bez_prefiksa&amp;quot;:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
user@pc:~$ sed &#039;s/cac://g; s/cbc://g; s/cec://g; s/sbt://g&#039; struktura &amp;gt; bez_prefiksa&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;s&amp;lt;/code&amp;gt; koristimo za zamenu nekog stringa.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;s/šta sed traži/čime to da zameni/g&amp;lt;/code&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;g&amp;lt;/code&amp;gt; global - zameni na svim pozicijama gde pronađeš.&amp;lt;br&amp;gt;&lt;br /&gt;
{{pPoruka|naslov=sed s/cac://g = sed s#cac:##g|txt=Ako vam zatreba da zamenite string koji sadrži &amp;lt;code&amp;gt;/&amp;lt;/code&amp;gt; (slash) - možete koristiti bilo koji drugi karakter kao separator, npr. ovo je u potpunosti ispravno: &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;sed s#http://192.168.0.11#http://melany.rs#g&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;}}&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kako sada izgleda sadržaj fajla &amp;quot;bez_prefiksa&amp;quot;:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
user@pc:~$ head bez_prefiksa &lt;br /&gt;
DespatchAdvice&lt;br /&gt;
DespatchAdvice/AdditionalDocumentReference&lt;br /&gt;
DespatchAdvice/AdditionalDocumentReference/Attachment&lt;br /&gt;
DespatchAdvice/AdditionalDocumentReference/Attachment/EmbeddedDocumentBinaryObject&lt;br /&gt;
DespatchAdvice/AdditionalDocumentReference/DocumentDescription&lt;br /&gt;
DespatchAdvice/AdditionalDocumentReference/ID&lt;br /&gt;
DespatchAdvice/DeliveryCustomerParty&lt;br /&gt;
DespatchAdvice/DeliveryCustomerParty/Party&lt;br /&gt;
DespatchAdvice/DeliveryCustomerParty/Party/Contact&lt;br /&gt;
DespatchAdvice/DeliveryCustomerParty/Party/Contact/ElectronicMail&lt;br /&gt;
user@pc:~$ &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Prilikom izvlačenja strukture iz XML primera izbacivali smo duplikate na nivou jednog XML dokumenta sa &amp;lt;code&amp;gt;-u&amp;lt;/code&amp;gt; ali smo rezultate dodavali u isti fajl (661 linija), tako da duplikati sigurno postoje, treba ih izbaciti.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;user@pc:~$ sort -u bez_prefiksa &amp;gt; sortirano&amp;lt;/pre&amp;gt;&lt;br /&gt;
Konačno imamo sortiranu strukturu XML dokumenta bez duplikata. Svega 183 linije od prethodnih 661.&lt;/div&gt;</summary>
		<author><name>Prusac</name></author>
	</entry>
	<entry>
		<id>http://192.168.0.11:8044/index.php?title=Analiza_XML_primera,_modeliranje_u_WhiteStarUML,_pravljenje_VB6_klasa._Deo_1._-_Analiza_XML&amp;diff=1047</id>
		<title>Analiza XML primera, modeliranje u WhiteStarUML, pravljenje VB6 klasa. Deo 1. - Analiza XML</title>
		<link rel="alternate" type="text/html" href="http://192.168.0.11:8044/index.php?title=Analiza_XML_primera,_modeliranje_u_WhiteStarUML,_pravljenje_VB6_klasa._Deo_1._-_Analiza_XML&amp;diff=1047"/>
		<updated>2025-12-19T10:20:42Z</updated>

		<summary type="html">&lt;p&gt;Prusac: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{abstract|min=&amp;lt; 1|txt=Uvod u kreiranje sadržaja. Na kraju teksta je u koju upisujete naslov novog članka. Nakon toga - klik na dugme kreiraj.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Uvod ==&lt;br /&gt;
Ministarstvo finansija RS je postavilo na svom sajtu 4 primera eOtpremnica u XML formatu.&lt;br /&gt;
&lt;br /&gt;
Iz ta 4 XML-a treba izvući strukturu, na osnovu te strukture napraviti dijagram u WhiteStarUML, te zatim generisati VB6 klase.&lt;br /&gt;
&lt;br /&gt;
== Dobijanje strukture iz XML fajlova ==&lt;br /&gt;
&lt;br /&gt;
Za analizu strukture dobijena 4 XML fajla može da se koristi &#039;&#039;&#039;XMLStarlet&#039;&#039;&#039; - alatka za rad sa XML dokumentima u terminalu.&lt;br /&gt;
=== Instalacija XMLStarlet ===&lt;br /&gt;
Ubuntu i druge Debian distribucije:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt install xmlstarlet&amp;lt;/pre&amp;gt;&lt;br /&gt;
Uputstvo (nakon instalacije):&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;man xmlstarlet&amp;lt;/pre&amp;gt;&lt;br /&gt;
Uputstvo za specifičnu komandu:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;xmlstarlet el --help&amp;lt;/pre&amp;gt;&lt;br /&gt;
=== Struktura XML fajlova ===&lt;br /&gt;
&amp;lt;code&amp;gt;xmlstarlet el&amp;lt;/code&amp;gt; prikazuje strukturu XML dokumenta.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;-u&amp;lt;/code&amp;gt; sortira rezultate i uklanja duplikate.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;gt;&amp;lt;/code&amp;gt; preusmerava rezultate u fajl, koji će biti kreiran ako ne postoji.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;gt;&amp;gt;&amp;lt;/code&amp;gt; dodaje rezultate na sadržaj postojećeg fajla.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
user@pc:~$ xmlstarlet el -u eOtpremnica_UBL_pr_001.xml &amp;gt; struktura&lt;br /&gt;
user@pc:~$ xmlstarlet el -u eOtpremnica_UBL_pr_002.xml &amp;gt;&amp;gt; struktura&lt;br /&gt;
user@pc:~$ xmlstarlet el -u eOtpremnica_UBL_pr_003.xml &amp;gt;&amp;gt; struktura&lt;br /&gt;
user@pc:~$ xmlstarlet el -u eOtpremnica_UBL_pr_004.xml &amp;gt;&amp;gt; struktura&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Možemo da pogledamo kako sada izgleda sadržaj fajla &amp;quot;struktura&amp;quot;:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
user@pc:~$ head struktura &lt;br /&gt;
DespatchAdvice&lt;br /&gt;
DespatchAdvice/cac:AdditionalDocumentReference&lt;br /&gt;
DespatchAdvice/cac:AdditionalDocumentReference/cac:Attachment&lt;br /&gt;
DespatchAdvice/cac:AdditionalDocumentReference/cac:Attachment/cbc:EmbeddedDocumentBinaryObject&lt;br /&gt;
DespatchAdvice/cac:AdditionalDocumentReference/cbc:DocumentDescription&lt;br /&gt;
DespatchAdvice/cac:AdditionalDocumentReference/cbc:ID&lt;br /&gt;
DespatchAdvice/cac:DeliveryCustomerParty&lt;br /&gt;
DespatchAdvice/cac:DeliveryCustomerParty/cac:Party&lt;br /&gt;
DespatchAdvice/cac:DeliveryCustomerParty/cac:Party/cac:Contact&lt;br /&gt;
DespatchAdvice/cac:DeliveryCustomerParty/cac:Party/cac:Contact/cbc:ElectronicMail&lt;br /&gt;
user@pc:~$&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Prefiksi (&#039;cac&#039;, &#039;cbc&#039; itd.) nam ne trebaju u ovom zadatku. Samo nam smanjuju preglednost. Možemo da ih izbacimo iz fajla &amp;quot;struktura&amp;quot; koristeći alatku &amp;quot;sed&amp;quot;:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
user@pc:~$ sed &#039;s/cac://g; s/cbc://g; s/cec://g; s/sbt://g&#039; struktura &amp;gt; bez_prefiksa&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;s&amp;lt;/code&amp;gt; koristimo za zamenu nekog stringa.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;s/šta traži/čime da zameni/g&amp;lt;/code&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;g&amp;lt;/code&amp;gt; global - zameni na svim pozicijama gde pronađeš.&amp;lt;br&amp;gt;&lt;br /&gt;
{{pPoruka|naslov=sed s/cac://g = sed s#cac:##g|txt=Ako vam zatreba da zamenite string koji sadrži &amp;lt;code&amp;gt;/&amp;lt;/code&amp;gt; (slash) - možete koristiti bilo koji drugi karakter kao separator, npr. ovo je u potpunosti ispravno: &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;sed s#http://192.168.0.11#http://melany.rs#g&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;}}&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kako sada izgleda sadržaj fajla &amp;quot;bez_prefiksa&amp;quot;:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
user@pc:~$ head bez_prefiksa &lt;br /&gt;
DespatchAdvice&lt;br /&gt;
DespatchAdvice/AdditionalDocumentReference&lt;br /&gt;
DespatchAdvice/AdditionalDocumentReference/Attachment&lt;br /&gt;
DespatchAdvice/AdditionalDocumentReference/Attachment/EmbeddedDocumentBinaryObject&lt;br /&gt;
DespatchAdvice/AdditionalDocumentReference/DocumentDescription&lt;br /&gt;
DespatchAdvice/AdditionalDocumentReference/ID&lt;br /&gt;
DespatchAdvice/DeliveryCustomerParty&lt;br /&gt;
DespatchAdvice/DeliveryCustomerParty/Party&lt;br /&gt;
DespatchAdvice/DeliveryCustomerParty/Party/Contact&lt;br /&gt;
DespatchAdvice/DeliveryCustomerParty/Party/Contact/ElectronicMail&lt;br /&gt;
user@pc:~$ &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Prilikom izvlačenja strukture iz XML fajlova izbacivali smo duplikate na nivou jednog XML dokumenta sa &amp;lt;code&amp;gt;-u&amp;lt;/code&amp;gt; ali smo rezultate dodavali u isti fajl (661 linija), tako da duplikati sigurno postoje, treba ih izbaciti.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;user@pc:~$ sort -u bez_prefiksa &amp;gt; sortirano&amp;lt;/pre&amp;gt;&lt;br /&gt;
Konačno imamo sortiranu strukturu XML dokumenta bez duplikata. Svega 183 linije od prethodnih 661.&lt;/div&gt;</summary>
		<author><name>Prusac</name></author>
	</entry>
	<entry>
		<id>http://192.168.0.11:8044/index.php?title=Analiza_XML_primera,_modeliranje_u_WhiteStarUML,_pravljenje_VB6_klasa._Deo_1._-_Analiza_XML&amp;diff=1046</id>
		<title>Analiza XML primera, modeliranje u WhiteStarUML, pravljenje VB6 klasa. Deo 1. - Analiza XML</title>
		<link rel="alternate" type="text/html" href="http://192.168.0.11:8044/index.php?title=Analiza_XML_primera,_modeliranje_u_WhiteStarUML,_pravljenje_VB6_klasa._Deo_1._-_Analiza_XML&amp;diff=1046"/>
		<updated>2025-12-19T09:58:19Z</updated>

		<summary type="html">&lt;p&gt;Prusac: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{abstract|min=&amp;lt; 1|txt=Uvod u kreiranje sadržaja. Na kraju teksta je u koju upisujete naslov novog članka. Nakon toga - klik na dugme kreiraj.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Uvod ==&lt;br /&gt;
Ministarstvo finansija RS je postavilo na svom sajtu 4 primera eOtpremnica u XML formatu.&lt;br /&gt;
&lt;br /&gt;
Iz ta 4 XML-a treba izvući strukturu, na osnovu te strukture napraviti dijagram u WhiteStarUML, te zatim generisati VB6 klase.&lt;br /&gt;
&lt;br /&gt;
== Dobijanje strukture iz XML fajlova ==&lt;br /&gt;
&lt;br /&gt;
Za analizu strukture dobijena 4 XML fajla može da se koristi &#039;&#039;&#039;XMLStarlet&#039;&#039;&#039; - alatka za rad sa XML dokumentima u terminalu.&lt;br /&gt;
=== Instalacija XMLStarlet ===&lt;br /&gt;
Ubuntu i druge Debian distribucije:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt install xmlstarlet&amp;lt;/pre&amp;gt;&lt;br /&gt;
Uputstvo (nakon instalacije):&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;man xmlstarlet&amp;lt;/pre&amp;gt;&lt;br /&gt;
Uputstvo za specifičnu komandu:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;xmlstarlet el --help&amp;lt;/pre&amp;gt;&lt;br /&gt;
=== Struktura XML fajlova ===&lt;br /&gt;
&amp;lt;code&amp;gt;xmlstarlet el&amp;lt;/code&amp;gt; prikazuje strukturu XML dokumenta.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;-u&amp;lt;/code&amp;gt; sortira rezultate i uklanja duplikate.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;gt;&amp;lt;/code&amp;gt; preusmerava rezultate u fajl, koji će biti kreiran ako ne postoji.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;gt;&amp;gt;&amp;lt;/code&amp;gt; dodaje rezultate na sadržaj postojećeg fajla.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
user@pc:~$ xmlstarlet el -u eOtpremnica_UBL_pr_001.xml &amp;gt; struktura&lt;br /&gt;
user@pc:~$ xmlstarlet el -u eOtpremnica_UBL_pr_002.xml &amp;gt;&amp;gt; struktura&lt;br /&gt;
user@pc:~$ xmlstarlet el -u eOtpremnica_UBL_pr_003.xml &amp;gt;&amp;gt; struktura&lt;br /&gt;
user@pc:~$ xmlstarlet el -u eOtpremnica_UBL_pr_004.xml &amp;gt;&amp;gt; struktura&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Možemo da pogledamo kako sada izgleda sadržaj fajla &amp;quot;struktura&amp;quot;:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
user@pc:~$ head struktura &lt;br /&gt;
DespatchAdvice&lt;br /&gt;
DespatchAdvice/cac:AdditionalDocumentReference&lt;br /&gt;
DespatchAdvice/cac:AdditionalDocumentReference/cac:Attachment&lt;br /&gt;
DespatchAdvice/cac:AdditionalDocumentReference/cac:Attachment/cbc:EmbeddedDocumentBinaryObject&lt;br /&gt;
DespatchAdvice/cac:AdditionalDocumentReference/cbc:DocumentDescription&lt;br /&gt;
DespatchAdvice/cac:AdditionalDocumentReference/cbc:ID&lt;br /&gt;
DespatchAdvice/cac:DeliveryCustomerParty&lt;br /&gt;
DespatchAdvice/cac:DeliveryCustomerParty/cac:Party&lt;br /&gt;
DespatchAdvice/cac:DeliveryCustomerParty/cac:Party/cac:Contact&lt;br /&gt;
DespatchAdvice/cac:DeliveryCustomerParty/cac:Party/cac:Contact/cbc:ElectronicMail&lt;br /&gt;
user@pc:~$&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Prefiksi (&#039;cac&#039;, &#039;cbc&#039; itd.) nam ne trebaju u ovom zadatku. Samo nam smanjuju preglednost. Možemo da ih izbacimo iz fajla &amp;quot;struktura&amp;quot; koristeći alatku &amp;quot;sed&amp;quot;:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
user@pc:~$ sed &#039;s/cac://g; s/cbc://g; s/cec://g; s/sbt://g&#039; struktura &amp;gt; bez_prefiksa&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;s&amp;lt;/code&amp;gt; koristimo za zamenu nekog stringa.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;s/šta traži/čime da zameni/g&amp;lt;/code&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;g&amp;lt;/code&amp;gt; global - zameni na svim pozicijama gde pronađeš.&amp;lt;br&amp;gt;&lt;br /&gt;
{{pPoruka|naslov=sed s/cac://g = sed s#cac:##g|txt=Ako vam zatreba da zamenite string koji sadrži &amp;lt;code&amp;gt;/&amp;lt;/code&amp;gt; (slash) - možete koristiti bilo koji drugi karakter kao separator, npr. ovo je u potpunosti ispravno: &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;sed s#http://192.168.0.11#http://melany.rs#g&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;}}&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kako sada izgleda sadržaj fajla &amp;quot;bez_prefiksa&amp;quot;:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
user@pc:~$ head bez_prefiksa &lt;br /&gt;
DespatchAdvice&lt;br /&gt;
DespatchAdvice/AdditionalDocumentReference&lt;br /&gt;
DespatchAdvice/AdditionalDocumentReference/Attachment&lt;br /&gt;
DespatchAdvice/AdditionalDocumentReference/Attachment/EmbeddedDocumentBinaryObject&lt;br /&gt;
DespatchAdvice/AdditionalDocumentReference/DocumentDescription&lt;br /&gt;
DespatchAdvice/AdditionalDocumentReference/ID&lt;br /&gt;
DespatchAdvice/DeliveryCustomerParty&lt;br /&gt;
DespatchAdvice/DeliveryCustomerParty/Party&lt;br /&gt;
DespatchAdvice/DeliveryCustomerParty/Party/Contact&lt;br /&gt;
DespatchAdvice/DeliveryCustomerParty/Party/Contact/ElectronicMail&lt;br /&gt;
user@pc:~$ &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Prusac</name></author>
	</entry>
	<entry>
		<id>http://192.168.0.11:8044/index.php?title=Analiza_XML_primera,_modeliranje_u_WhiteStarUML,_pravljenje_VB6_klasa._Deo_1._-_Analiza_XML&amp;diff=1045</id>
		<title>Analiza XML primera, modeliranje u WhiteStarUML, pravljenje VB6 klasa. Deo 1. - Analiza XML</title>
		<link rel="alternate" type="text/html" href="http://192.168.0.11:8044/index.php?title=Analiza_XML_primera,_modeliranje_u_WhiteStarUML,_pravljenje_VB6_klasa._Deo_1._-_Analiza_XML&amp;diff=1045"/>
		<updated>2025-12-19T09:55:56Z</updated>

		<summary type="html">&lt;p&gt;Prusac: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{abstract|min=&amp;lt; 1|txt=Uvod u kreiranje sadržaja. Na kraju teksta je u koju upisujete naslov novog članka. Nakon toga - klik na dugme kreiraj.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Uvod ==&lt;br /&gt;
Ministarstvo finansija RS je postavilo na svom sajtu 4 primera eOtpremnica u XML formatu.&lt;br /&gt;
&lt;br /&gt;
Iz ta 4 XML-a treba izvući strukturu, na osnovu te strukture napraviti dijagram u WhiteStarUML, te zatim generisati VB6 klase.&lt;br /&gt;
&lt;br /&gt;
== Dobijanje strukture iz XML fajlova ==&lt;br /&gt;
&lt;br /&gt;
Za analizu strukture dobijena 4 XML fajla može da se koristi &#039;&#039;&#039;XMLStarlet&#039;&#039;&#039; - alatka za rad sa XML dokumentima u terminalu.&lt;br /&gt;
=== Instalacija XMLStarlet ===&lt;br /&gt;
Ubuntu i druge Debian distribucije:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt install xmlstarlet&amp;lt;/pre&amp;gt;&lt;br /&gt;
Uputstvo (nakon instalacije):&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;man xmlstarlet&amp;lt;/pre&amp;gt;&lt;br /&gt;
Uputstvo za specifičnu komandu:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;xmlstarlet el --help&amp;lt;/pre&amp;gt;&lt;br /&gt;
=== Struktura XML fajlova ===&lt;br /&gt;
&amp;lt;code&amp;gt;xmlstarlet el&amp;lt;/code&amp;gt; prikazuje strukturu XML dokumenta.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;-u&amp;lt;/code&amp;gt; sortira rezultate i uklanja duplikate.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;gt;&amp;lt;/code&amp;gt; preusmerava rezultate u fajl, koji će biti kreiran ako ne postoji.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;gt;&amp;gt;&amp;lt;/code&amp;gt; dodaje rezultate na sadržaj postojećeg fajla.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
user@pc:~$ xmlstarlet el -u eOtpremnica_UBL_pr_001.xml &amp;gt; struktura&lt;br /&gt;
user@pc:~$ xmlstarlet el -u eOtpremnica_UBL_pr_002.xml &amp;gt;&amp;gt; struktura&lt;br /&gt;
user@pc:~$ xmlstarlet el -u eOtpremnica_UBL_pr_003.xml &amp;gt;&amp;gt; struktura&lt;br /&gt;
user@pc:~$ xmlstarlet el -u eOtpremnica_UBL_pr_004.xml &amp;gt;&amp;gt; struktura&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Možemo da pogledamo kako sada izgleda sadržaj fajla &amp;quot;struktura&amp;quot;:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
user@pc:~$ head struktura &lt;br /&gt;
DespatchAdvice&lt;br /&gt;
DespatchAdvice/cac:AdditionalDocumentReference&lt;br /&gt;
DespatchAdvice/cac:AdditionalDocumentReference/cac:Attachment&lt;br /&gt;
DespatchAdvice/cac:AdditionalDocumentReference/cac:Attachment/cbc:EmbeddedDocumentBinaryObject&lt;br /&gt;
DespatchAdvice/cac:AdditionalDocumentReference/cbc:DocumentDescription&lt;br /&gt;
DespatchAdvice/cac:AdditionalDocumentReference/cbc:ID&lt;br /&gt;
DespatchAdvice/cac:DeliveryCustomerParty&lt;br /&gt;
DespatchAdvice/cac:DeliveryCustomerParty/cac:Party&lt;br /&gt;
DespatchAdvice/cac:DeliveryCustomerParty/cac:Party/cac:Contact&lt;br /&gt;
DespatchAdvice/cac:DeliveryCustomerParty/cac:Party/cac:Contact/cbc:ElectronicMail&lt;br /&gt;
user@pc:~$&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Prefiksi (&#039;cac&#039;, &#039;cbc&#039; itd.) nam ne trebaju u ovom zadatku. Samo nam smanjuju preglednost. Možemo da ih izbacimo iz fajla &amp;quot;struktura&amp;quot; koristeći alatku &amp;quot;sed&amp;quot;:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
user@pc:~$ sed &#039;s/cac://g; s/cbc://g; s/cec://g; s/sbt://g&#039; struktura &amp;gt; bez_prefiksa&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;s&amp;lt;/code&amp;gt; koristimo za zamenu nekog stringa.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;s/šta traži/čime da zameni/g&amp;lt;/code&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;g&amp;lt;/code&amp;gt; global - zameni na svim pozicijama gde pronađeš.&amp;lt;br&amp;gt;&lt;br /&gt;
{{pPoruka|naslov=sed s/cac://g === sed s#cac:##g|txt=Ako vam zatreba da zamenite string koji sadrži &amp;lt;code&amp;gt;/&amp;lt;/code&amp;gt; (slash) - možete koristiti bilo koji drugi karakter iza &amp;quot;s&amp;quot;, npr. ovo je u potpunosti ispravno: &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;sed s#http://192.168.0.11#http://melany.rs#g&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;}}&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kako izgleda sadržaj fajla &amp;quot;bez_prefiksa&amp;quot;:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
user@pc:~$ head bez_prefiksa &lt;br /&gt;
DespatchAdvice&lt;br /&gt;
DespatchAdvice/AdditionalDocumentReference&lt;br /&gt;
DespatchAdvice/AdditionalDocumentReference/Attachment&lt;br /&gt;
DespatchAdvice/AdditionalDocumentReference/Attachment/EmbeddedDocumentBinaryObject&lt;br /&gt;
DespatchAdvice/AdditionalDocumentReference/DocumentDescription&lt;br /&gt;
DespatchAdvice/AdditionalDocumentReference/ID&lt;br /&gt;
DespatchAdvice/DeliveryCustomerParty&lt;br /&gt;
DespatchAdvice/DeliveryCustomerParty/Party&lt;br /&gt;
DespatchAdvice/DeliveryCustomerParty/Party/Contact&lt;br /&gt;
DespatchAdvice/DeliveryCustomerParty/Party/Contact/ElectronicMail&lt;br /&gt;
user@pc:~$ &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Prusac</name></author>
	</entry>
	<entry>
		<id>http://192.168.0.11:8044/index.php?title=Analiza_XML_primera,_modeliranje_u_WhiteStarUML,_pravljenje_VB6_klasa._Deo_1._-_Analiza_XML&amp;diff=1044</id>
		<title>Analiza XML primera, modeliranje u WhiteStarUML, pravljenje VB6 klasa. Deo 1. - Analiza XML</title>
		<link rel="alternate" type="text/html" href="http://192.168.0.11:8044/index.php?title=Analiza_XML_primera,_modeliranje_u_WhiteStarUML,_pravljenje_VB6_klasa._Deo_1._-_Analiza_XML&amp;diff=1044"/>
		<updated>2025-12-19T09:38:30Z</updated>

		<summary type="html">&lt;p&gt;Prusac: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{abstract|min=&amp;lt; 1|txt=Uvod u kreiranje sadržaja. Na kraju teksta je u koju upisujete naslov novog članka. Nakon toga - klik na dugme kreiraj.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Uvod ==&lt;br /&gt;
Ministarstvo finansija RS je postavilo na svom sajtu 4 primera eOtpremnica u XML formatu.&lt;br /&gt;
&lt;br /&gt;
Iz ta 4 XML-a treba izvući strukturu, na osnovu te strukture napraviti dijagram u WhiteStarUML, te zatim generisati VB6 klase.&lt;br /&gt;
&lt;br /&gt;
== Dobijanje strukture iz XML fajlova ==&lt;br /&gt;
&lt;br /&gt;
Za analizu strukture dobijena 4 XML fajla može da se koristi &#039;&#039;&#039;XMLStarlet&#039;&#039;&#039; - alatka za rad sa XML dokumentima u terminalu.&lt;br /&gt;
=== Instalacija XMLStarlet ===&lt;br /&gt;
Ubuntu i druge Debian distribucije:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt install xmlstarlet&amp;lt;/pre&amp;gt;&lt;br /&gt;
Uputstvo (nakon instalacije):&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;man xmlstarlet&amp;lt;/pre&amp;gt;&lt;br /&gt;
Uputstvo za specifičnu komandu:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;xmlstarlet el --help&amp;lt;/pre&amp;gt;&lt;br /&gt;
=== Struktura XML fajlova ===&lt;br /&gt;
&amp;lt;code&amp;gt;xmlstarlet el&amp;lt;/code&amp;gt; prikazuje strukturu XML dokumenta.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;-u&amp;lt;/code&amp;gt; sortira rezultate i uklanja duplikate.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;gt;&amp;lt;/code&amp;gt; preusmerava rezultate u fajl, koji će biti kreiran ako ne postoji.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;gt;&amp;gt;&amp;lt;/code&amp;gt; dodaje rezultate na sadržaj postojećeg fajla.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
user@pc:~$ xmlstarlet el -u eOtpremnica_UBL_pr_001.xml &amp;gt; struktura&lt;br /&gt;
user@pc:~$ xmlstarlet el -u eOtpremnica_UBL_pr_002.xml &amp;gt;&amp;gt; struktura&lt;br /&gt;
user@pc:~$ xmlstarlet el -u eOtpremnica_UBL_pr_003.xml &amp;gt;&amp;gt; struktura&lt;br /&gt;
user@pc:~$ xmlstarlet el -u eOtpremnica_UBL_pr_004.xml &amp;gt;&amp;gt; struktura&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Možemo da pogledamo kako sada izgleda sadržaj fajla &amp;quot;struktura&amp;quot;:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
user@pc:~$ head struktura &lt;br /&gt;
DespatchAdvice&lt;br /&gt;
DespatchAdvice/cac:AdditionalDocumentReference&lt;br /&gt;
DespatchAdvice/cac:AdditionalDocumentReference/cac:Attachment&lt;br /&gt;
DespatchAdvice/cac:AdditionalDocumentReference/cac:Attachment/cbc:EmbeddedDocumentBinaryObject&lt;br /&gt;
DespatchAdvice/cac:AdditionalDocumentReference/cbc:DocumentDescription&lt;br /&gt;
DespatchAdvice/cac:AdditionalDocumentReference/cbc:ID&lt;br /&gt;
DespatchAdvice/cac:DeliveryCustomerParty&lt;br /&gt;
DespatchAdvice/cac:DeliveryCustomerParty/cac:Party&lt;br /&gt;
DespatchAdvice/cac:DeliveryCustomerParty/cac:Party/cac:Contact&lt;br /&gt;
DespatchAdvice/cac:DeliveryCustomerParty/cac:Party/cac:Contact/cbc:ElectronicMail&lt;br /&gt;
user@pc:~$&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Prefiksi (&#039;cac&#039;, &#039;cbc&#039; itd.) nam ne trebaju u ovom zadatku. Samo nam smanjuju preglednost. Možemo da ih izbacimo iz fajla &amp;quot;struktura&amp;quot; koristeći alatku &amp;quot;sed&amp;quot;:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
user@pc:~$ sed &#039;s/cac://g; s/cbc://g; s/cec://g; s/sbt://g&#039; struktura &amp;gt; bez_prefiksa&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Kako izgleda sadržaj fajla &amp;quot;bez_prefiksa&amp;quot;:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
user@pc:~$ head bez_prefiksa &lt;br /&gt;
DespatchAdvice&lt;br /&gt;
DespatchAdvice/AdditionalDocumentReference&lt;br /&gt;
DespatchAdvice/AdditionalDocumentReference/Attachment&lt;br /&gt;
DespatchAdvice/AdditionalDocumentReference/Attachment/EmbeddedDocumentBinaryObject&lt;br /&gt;
DespatchAdvice/AdditionalDocumentReference/DocumentDescription&lt;br /&gt;
DespatchAdvice/AdditionalDocumentReference/ID&lt;br /&gt;
DespatchAdvice/DeliveryCustomerParty&lt;br /&gt;
DespatchAdvice/DeliveryCustomerParty/Party&lt;br /&gt;
DespatchAdvice/DeliveryCustomerParty/Party/Contact&lt;br /&gt;
DespatchAdvice/DeliveryCustomerParty/Party/Contact/ElectronicMail&lt;br /&gt;
user@pc:~$ &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Prusac</name></author>
	</entry>
	<entry>
		<id>http://192.168.0.11:8044/index.php?title=Analiza_XML_primera,_modeliranje_u_WhiteStarUML,_pravljenje_VB6_klasa._Deo_1._-_Analiza_XML&amp;diff=1043</id>
		<title>Analiza XML primera, modeliranje u WhiteStarUML, pravljenje VB6 klasa. Deo 1. - Analiza XML</title>
		<link rel="alternate" type="text/html" href="http://192.168.0.11:8044/index.php?title=Analiza_XML_primera,_modeliranje_u_WhiteStarUML,_pravljenje_VB6_klasa._Deo_1._-_Analiza_XML&amp;diff=1043"/>
		<updated>2025-12-19T09:29:46Z</updated>

		<summary type="html">&lt;p&gt;Prusac: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{abstract|min=&amp;lt; 1|txt=Uvod u kreiranje sadržaja. Na kraju teksta je u koju upisujete naslov novog članka. Nakon toga - klik na dugme kreiraj.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Uvod ==&lt;br /&gt;
Ministarstvo finansija RS je postavilo na svom sajtu 4 primera eOtpremnica u XML formatu.&lt;br /&gt;
&lt;br /&gt;
Iz ta 4 XML-a treba izvući strukturu, na osnovu te strukture napraviti dijagram u WhiteStarUML, te zatim generisati VB6 klase.&lt;br /&gt;
&lt;br /&gt;
== Dobijanje strukture iz XML fajlova ==&lt;br /&gt;
&lt;br /&gt;
Za analizu strukture dobijena 4 XML fajla može da se koristi &#039;&#039;&#039;XMLStarlet&#039;&#039;&#039; - Linux program za rad sa XML dokumentima u terminalu.&lt;br /&gt;
=== Instalacija XMLStarlet ===&lt;br /&gt;
Ubuntu i druge Debian distribucije:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt install xmlstarlet&amp;lt;/pre&amp;gt;&lt;br /&gt;
Uputstvo (nakon instalacije):&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;man xmlstarlet&amp;lt;/pre&amp;gt;&lt;br /&gt;
Uputstvo za specifičnu komandu:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;xmlstarlet el --help&amp;lt;/pre&amp;gt;&lt;br /&gt;
=== Struktura XML fajlova ===&lt;br /&gt;
&amp;lt;code&amp;gt;xmlstarlet el&amp;lt;/code&amp;gt; prikazuje strukturu XML dokumenta.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;-u&amp;lt;/code&amp;gt; sortira rezultate i uklanja duplikate.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;gt;&amp;lt;/code&amp;gt; preusmerava rezultate u fajl, koji će biti kreiran ako ne postoji.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;gt;&amp;gt;&amp;lt;/code&amp;gt; dodaje rezultate na sadržaj postojećeg fajla.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
user@pc:~$ xmlstarlet el -u eOtpremnica_UBL_pr_001.xml &amp;gt; struktura&lt;br /&gt;
user@pc:~$ xmlstarlet el -u eOtpremnica_UBL_pr_002.xml &amp;gt;&amp;gt; struktura&lt;br /&gt;
user@pc:~$ xmlstarlet el -u eOtpremnica_UBL_pr_003.xml &amp;gt;&amp;gt; struktura&lt;br /&gt;
user@pc:~$ xmlstarlet el -u eOtpremnica_UBL_pr_004.xml &amp;gt;&amp;gt; struktura&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Možemo da pogledamo kako sada izgleda sadržaj fajla &amp;quot;struktura&amp;quot;:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
user@pc:~$ head struktura &lt;br /&gt;
DespatchAdvice&lt;br /&gt;
DespatchAdvice/cac:AdditionalDocumentReference&lt;br /&gt;
DespatchAdvice/cac:AdditionalDocumentReference/cac:Attachment&lt;br /&gt;
DespatchAdvice/cac:AdditionalDocumentReference/cac:Attachment/cbc:EmbeddedDocumentBinaryObject&lt;br /&gt;
DespatchAdvice/cac:AdditionalDocumentReference/cbc:DocumentDescription&lt;br /&gt;
DespatchAdvice/cac:AdditionalDocumentReference/cbc:ID&lt;br /&gt;
DespatchAdvice/cac:DeliveryCustomerParty&lt;br /&gt;
DespatchAdvice/cac:DeliveryCustomerParty/cac:Party&lt;br /&gt;
DespatchAdvice/cac:DeliveryCustomerParty/cac:Party/cac:Contact&lt;br /&gt;
DespatchAdvice/cac:DeliveryCustomerParty/cac:Party/cac:Contact/cbc:ElectronicMail&lt;br /&gt;
user@pc:~$&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Prefiksi (&#039;cac&#039;, &#039;cbc&#039; itd.) nam ne trebaju u ovom zadatku. Samo nam smanjuju preglednost. Možemo da ih izbacimo iz fajla &amp;quot;struktura&amp;quot;:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
user@pc:~$ sed &#039;s/cac://g; s/cbc://g; s/cec://g; s/sbt://g&#039; struktura &amp;gt; bez_prefiksa&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Kako izgleda sadržaj fajla &amp;quot;bez_prefiksa&amp;quot;:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
user@pc:~$ head bez_prefiksa &lt;br /&gt;
DespatchAdvice&lt;br /&gt;
DespatchAdvice/AdditionalDocumentReference&lt;br /&gt;
DespatchAdvice/AdditionalDocumentReference/Attachment&lt;br /&gt;
DespatchAdvice/AdditionalDocumentReference/Attachment/EmbeddedDocumentBinaryObject&lt;br /&gt;
DespatchAdvice/AdditionalDocumentReference/DocumentDescription&lt;br /&gt;
DespatchAdvice/AdditionalDocumentReference/ID&lt;br /&gt;
DespatchAdvice/DeliveryCustomerParty&lt;br /&gt;
DespatchAdvice/DeliveryCustomerParty/Party&lt;br /&gt;
DespatchAdvice/DeliveryCustomerParty/Party/Contact&lt;br /&gt;
DespatchAdvice/DeliveryCustomerParty/Party/Contact/ElectronicMail&lt;br /&gt;
user@pc:~$ &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Prusac</name></author>
	</entry>
	<entry>
		<id>http://192.168.0.11:8044/index.php?title=Analiza_XML_primera,_modeliranje_u_WhiteStarUML,_pravljenje_VB6_klasa._Deo_1._-_Analiza_XML&amp;diff=1042</id>
		<title>Analiza XML primera, modeliranje u WhiteStarUML, pravljenje VB6 klasa. Deo 1. - Analiza XML</title>
		<link rel="alternate" type="text/html" href="http://192.168.0.11:8044/index.php?title=Analiza_XML_primera,_modeliranje_u_WhiteStarUML,_pravljenje_VB6_klasa._Deo_1._-_Analiza_XML&amp;diff=1042"/>
		<updated>2025-12-19T09:25:20Z</updated>

		<summary type="html">&lt;p&gt;Prusac: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{abstract|min=&amp;lt; 1|txt=Uvod u kreiranje sadržaja. Na kraju teksta je u koju upisujete naslov novog članka. Nakon toga - klik na dugme kreiraj.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Uvod ==&lt;br /&gt;
Ministarstvo finansija RS je postavilo na svom sajtu 4 primera eOtpremnica u XML formatu.&lt;br /&gt;
&lt;br /&gt;
Iz ta 4 XML-a treba izvući strukturu, na osnovu te strukture napraviti dijagram u WhiteStarUML, te zatim generisati VB6 klase.&lt;br /&gt;
&lt;br /&gt;
== Dobijanje strukture iz XML fajlova ==&lt;br /&gt;
&lt;br /&gt;
Za analizu strukture dobijena 4 XML fajla može da se koristi &#039;&#039;&#039;XMLStarlet&#039;&#039;&#039; - Linux program za rad sa XML dokumentima u terminalu.&lt;br /&gt;
=== Instalacija XMLStarlet ===&lt;br /&gt;
Ubuntu i druge Debian distribucije:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt install xmlstarlet&amp;lt;/pre&amp;gt;&lt;br /&gt;
Uputstvo (nakon instalacije):&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;man xmlstarlet&amp;lt;/pre&amp;gt;&lt;br /&gt;
Uputstvo za specifičnu komandu:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;xmlstarlet el --help&amp;lt;/pre&amp;gt;&lt;br /&gt;
=== Struktura XML fajlova ===&lt;br /&gt;
&amp;lt;code&amp;gt;xmlstarlet el&amp;lt;/code&amp;gt; prikazuje strukturu XML dokumenta.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;-u&amp;lt;/code&amp;gt; sortira rezultate i uklanja duplikate.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;gt;&amp;lt;/code&amp;gt; preusmerava rezultate u fajl, koji će biti kreiran ako ne postoji.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;gt;&amp;gt;&amp;lt;/code&amp;gt; dodaje rezultate na sadržaj postojećeg fajla.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
user@pc:~$ xmlstarlet el -u eOtpremnica_UBL_pr_001.xml &amp;gt; struktura&lt;br /&gt;
user@pc:~$ xmlstarlet el -u eOtpremnica_UBL_pr_002.xml &amp;gt;&amp;gt; struktura&lt;br /&gt;
user@pc:~$ xmlstarlet el -u eOtpremnica_UBL_pr_003.xml &amp;gt;&amp;gt; struktura&lt;br /&gt;
user@pc:~$ xmlstarlet el -u eOtpremnica_UBL_pr_004.xml &amp;gt;&amp;gt; struktura&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Možemo da pogledamo kako sada izgleda sadržaj fajla &amp;quot;struktura&amp;quot;:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
user@pc:~$ head struktura &lt;br /&gt;
DespatchAdvice&lt;br /&gt;
DespatchAdvice/cac:AdditionalDocumentReference&lt;br /&gt;
DespatchAdvice/cac:AdditionalDocumentReference/cac:Attachment&lt;br /&gt;
DespatchAdvice/cac:AdditionalDocumentReference/cac:Attachment/cbc:EmbeddedDocumentBinaryObject&lt;br /&gt;
DespatchAdvice/cac:AdditionalDocumentReference/cbc:DocumentDescription&lt;br /&gt;
DespatchAdvice/cac:AdditionalDocumentReference/cbc:ID&lt;br /&gt;
DespatchAdvice/cac:DeliveryCustomerParty&lt;br /&gt;
DespatchAdvice/cac:DeliveryCustomerParty/cac:Party&lt;br /&gt;
DespatchAdvice/cac:DeliveryCustomerParty/cac:Party/cac:Contact&lt;br /&gt;
DespatchAdvice/cac:DeliveryCustomerParty/cac:Party/cac:Contact/cbc:ElectronicMail&lt;br /&gt;
user@pc:~$&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Prusac</name></author>
	</entry>
	<entry>
		<id>http://192.168.0.11:8044/index.php?title=Analiza_XML_primera,_modeliranje_u_WhiteStarUML,_pravljenje_VB6_klasa._Deo_1._-_Analiza_XML&amp;diff=1041</id>
		<title>Analiza XML primera, modeliranje u WhiteStarUML, pravljenje VB6 klasa. Deo 1. - Analiza XML</title>
		<link rel="alternate" type="text/html" href="http://192.168.0.11:8044/index.php?title=Analiza_XML_primera,_modeliranje_u_WhiteStarUML,_pravljenje_VB6_klasa._Deo_1._-_Analiza_XML&amp;diff=1041"/>
		<updated>2025-12-19T09:23:15Z</updated>

		<summary type="html">&lt;p&gt;Prusac: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{abstract|min=&amp;lt; 1|txt=Uvod u kreiranje sadržaja. Na kraju teksta je u koju upisujete naslov novog članka. Nakon toga - klik na dugme kreiraj.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Uvod ==&lt;br /&gt;
Ministarstvo finansija RS je postavilo na svom sajtu 4 primera eOtpremnica u XML formatu.&lt;br /&gt;
&lt;br /&gt;
Iz ta 4 XML-a treba izvući strukturu, na osnovu te strukture napraviti dijagram u WhiteStarUML, te zatim generisati VB6 klase.&lt;br /&gt;
&lt;br /&gt;
== Dobijanje strukture iz XML fajlova ==&lt;br /&gt;
&lt;br /&gt;
Za analizu strukture dobijena 4 XML fajla može da se koristi &#039;&#039;&#039;XMLStarlet&#039;&#039;&#039; - Linux program za rad sa XML dokumentima u terminalu.&lt;br /&gt;
=== Instalacija XMLStarlet ===&lt;br /&gt;
Ubuntu i druge Debian distribucije:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt install xmlstarlet&amp;lt;/pre&amp;gt;&lt;br /&gt;
Uputstvo (nakon instalacije):&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;man xmlstarlet&amp;lt;/pre&amp;gt;&lt;br /&gt;
Uputstvo za specifičnu komandu:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;xmlstarlet el --help&amp;lt;/pre&amp;gt;&lt;br /&gt;
=== Struktura XML fajlova ===&lt;br /&gt;
&amp;lt;code&amp;gt;xmlstarlet el&amp;lt;/code&amp;gt; prikazuje strukturu XML dokumenta.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;-u&amp;lt;/code&amp;gt; sortira rezultate i uklanja duplikate.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;gt;&amp;lt;/code&amp;gt; preusmerava rezultate u fajl, koji će biti kreiran ako ne postoji.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;gt;&amp;gt;&amp;lt;/code&amp;gt; dodaje rezultate na sadržaj postojećeg fajla.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
user@pc:~$ xmlstarlet el -u eOtpremnica_UBL_pr_001.xml &amp;gt; struktura&lt;br /&gt;
user@pc:~$ xmlstarlet el -u eOtpremnica_UBL_pr_002.xml &amp;gt;&amp;gt; struktura&lt;br /&gt;
user@pc:~$ xmlstarlet el -u eOtpremnica_UBL_pr_003.xml &amp;gt;&amp;gt; struktura&lt;br /&gt;
user@pc:~$ xmlstarlet el -u eOtpremnica_UBL_pr_004.xml &amp;gt;&amp;gt; struktura&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Možemo da pogledamo kako sada izgleda sadržaj fajla struktura:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
user@pc:~$ head struktura &lt;br /&gt;
DespatchAdvice&lt;br /&gt;
DespatchAdvice/cac:AdditionalDocumentReference&lt;br /&gt;
DespatchAdvice/cac:AdditionalDocumentReference/cac:Attachment&lt;br /&gt;
DespatchAdvice/cac:AdditionalDocumentReference/cac:Attachment/cbc:EmbeddedDocumentBinaryObject&lt;br /&gt;
DespatchAdvice/cac:AdditionalDocumentReference/cbc:DocumentDescription&lt;br /&gt;
DespatchAdvice/cac:AdditionalDocumentReference/cbc:ID&lt;br /&gt;
DespatchAdvice/cac:DeliveryCustomerParty&lt;br /&gt;
DespatchAdvice/cac:DeliveryCustomerParty/cac:Party&lt;br /&gt;
DespatchAdvice/cac:DeliveryCustomerParty/cac:Party/cac:Contact&lt;br /&gt;
DespatchAdvice/cac:DeliveryCustomerParty/cac:Party/cac:Contact/cbc:ElectronicMail&lt;br /&gt;
user@pc:~$&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Prusac</name></author>
	</entry>
	<entry>
		<id>http://192.168.0.11:8044/index.php?title=Analiza_XML_primera,_modeliranje_u_WhiteStarUML,_pravljenje_VB6_klasa._Deo_1._-_Analiza_XML&amp;diff=1040</id>
		<title>Analiza XML primera, modeliranje u WhiteStarUML, pravljenje VB6 klasa. Deo 1. - Analiza XML</title>
		<link rel="alternate" type="text/html" href="http://192.168.0.11:8044/index.php?title=Analiza_XML_primera,_modeliranje_u_WhiteStarUML,_pravljenje_VB6_klasa._Deo_1._-_Analiza_XML&amp;diff=1040"/>
		<updated>2025-12-19T09:22:43Z</updated>

		<summary type="html">&lt;p&gt;Prusac: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{abstract|min=&amp;lt; 1|txt=Uvod u kreiranje sadržaja. Na kraju teksta je u koju upisujete naslov novog članka. Nakon toga - klik na dugme kreiraj.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Uvod ==&lt;br /&gt;
Ministarstvo finansija RS je postavilo na svom sajtu 4 primera eOtpremnica u XML formatu.&lt;br /&gt;
&lt;br /&gt;
Iz ta 4 XML-a treba izvući strukturu, na osnovu te strukture napraviti dijagram u WhiteStarUML, te zatim generisati VB6 klase.&lt;br /&gt;
&lt;br /&gt;
== Dobijanje strukture iz XML fajlova ==&lt;br /&gt;
&lt;br /&gt;
Za analizu strukture dobijena 4 XML fajla može da se koristi &#039;&#039;&#039;XMLStarlet&#039;&#039;&#039; - Linux program za rad sa XML dokumentima u terminalu.&lt;br /&gt;
=== Instalacija XMLStarlet ===&lt;br /&gt;
Ubuntu i druge Debian distribucije:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt install xmlstarlet&amp;lt;/pre&amp;gt;&lt;br /&gt;
Uputstvo (nakon instalacije):&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;man xmlstarlet&amp;lt;/pre&amp;gt;&lt;br /&gt;
Uputstvo za specifičnu komandu:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;xmlstarlet el --help&amp;lt;/pre&amp;gt;&lt;br /&gt;
=== Struktura XML fajlova ===&lt;br /&gt;
&amp;lt;code&amp;gt;xmlstarlet el&amp;lt;/code&amp;gt; prikazuje strukturu XML dokumenta.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;-u&amp;lt;/code&amp;gt; sortira rezultate i uklanja duplikate.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;gt;&amp;lt;/code&amp;gt; preusmerava rezultate u fajl, koji će biti kreiran ako ne postoji.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;gt;&amp;gt;&amp;lt;/code&amp;gt; dodaje rezultate na sadržaj postojećeg fajla.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
user@pc:~$ xmlstarlet el -u eOtpremnica_UBL_pr_001.xml &amp;gt; struktura&lt;br /&gt;
user@pc:~$ xmlstarlet el -u eOtpremnica_UBL_pr_002.xml &amp;gt;&amp;gt; struktura&lt;br /&gt;
user@pc:~$ xmlstarlet el -u eOtpremnica_UBL_pr_003.xml &amp;gt;&amp;gt; struktura&lt;br /&gt;
user@pc:~$ xmlstarlet el -u eOtpremnica_UBL_pr_004.xml &amp;gt;&amp;gt; struktura&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Možemo da pogledamo kako izgleda sadržaj fajla struktura:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
user@pc:~$ head struktura &lt;br /&gt;
DespatchAdvice&lt;br /&gt;
DespatchAdvice/cac:AdditionalDocumentReference&lt;br /&gt;
DespatchAdvice/cac:AdditionalDocumentReference/cac:Attachment&lt;br /&gt;
DespatchAdvice/cac:AdditionalDocumentReference/cac:Attachment/cbc:EmbeddedDocumentBinaryObject&lt;br /&gt;
DespatchAdvice/cac:AdditionalDocumentReference/cbc:DocumentDescription&lt;br /&gt;
DespatchAdvice/cac:AdditionalDocumentReference/cbc:ID&lt;br /&gt;
DespatchAdvice/cac:DeliveryCustomerParty&lt;br /&gt;
DespatchAdvice/cac:DeliveryCustomerParty/cac:Party&lt;br /&gt;
DespatchAdvice/cac:DeliveryCustomerParty/cac:Party/cac:Contact&lt;br /&gt;
DespatchAdvice/cac:DeliveryCustomerParty/cac:Party/cac:Contact/cbc:ElectronicMail&lt;br /&gt;
user@pc:~$&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Prusac</name></author>
	</entry>
	<entry>
		<id>http://192.168.0.11:8044/index.php?title=Analiza_XML_primera,_modeliranje_u_WhiteStarUML,_pravljenje_VB6_klasa._Deo_1._-_Analiza_XML&amp;diff=1039</id>
		<title>Analiza XML primera, modeliranje u WhiteStarUML, pravljenje VB6 klasa. Deo 1. - Analiza XML</title>
		<link rel="alternate" type="text/html" href="http://192.168.0.11:8044/index.php?title=Analiza_XML_primera,_modeliranje_u_WhiteStarUML,_pravljenje_VB6_klasa._Deo_1._-_Analiza_XML&amp;diff=1039"/>
		<updated>2025-12-19T09:22:06Z</updated>

		<summary type="html">&lt;p&gt;Prusac: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{abstract|min=&amp;lt; 1|txt=Uvod u kreiranje sadržaja. Na kraju teksta je u koju upisujete naslov novog članka. Nakon toga - klik na dugme kreiraj.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Uvod ==&lt;br /&gt;
Ministarstvo finansija RS je postavilo na svom sajtu 4 primera eOtpremnica u XML formatu.&lt;br /&gt;
&lt;br /&gt;
Iz ta 4 XML-a treba izvući strukturu, na osnovu te strukture napraviti dijagram u WhiteStarUML, te zatim generisati VB6 klase.&lt;br /&gt;
&lt;br /&gt;
== Dobijanje strukture iz XML fajlova ==&lt;br /&gt;
&lt;br /&gt;
Za analizu strukture dobijena 4 XML fajla može da se koristi &#039;&#039;&#039;XMLStarlet&#039;&#039;&#039; - Linux program za rad sa XML dokumentima u terminalu.&lt;br /&gt;
=== Instalacija XMLStarlet ===&lt;br /&gt;
Ubuntu i druge Debian distribucije:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt install xmlstarlet&amp;lt;/pre&amp;gt;&lt;br /&gt;
Uputstvo (nakon instalacije):&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;man xmlstarlet&amp;lt;/pre&amp;gt;&lt;br /&gt;
Uputstvo za specifičnu komandu:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;xmlstarlet el --help&amp;lt;/pre&amp;gt;&lt;br /&gt;
=== Struktura XML fajlova ===&lt;br /&gt;
&amp;lt;code&amp;gt;xmlstarlet el&amp;lt;/code&amp;gt; prikazuje strukturu XML dokumenta.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;-u&amp;lt;/code&amp;gt; sortira rezultate i uklanja duplikate.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;gt;&amp;lt;/code&amp;gt; preusmerava rezultate u fajl, koji će biti kreiran ako ne postoji..&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;gt;&amp;gt;&amp;lt;/code&amp;gt; dodaje rezultate na sadržaj postojećeg fajla.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
user@pc:~$ xmlstarlet el -u eOtpremnica_UBL_pr_001.xml &amp;gt; struktura&lt;br /&gt;
user@pc:~$ xmlstarlet el -u eOtpremnica_UBL_pr_002.xml &amp;gt;&amp;gt; struktura&lt;br /&gt;
user@pc:~$ xmlstarlet el -u eOtpremnica_UBL_pr_003.xml &amp;gt;&amp;gt; struktura&lt;br /&gt;
user@pc:~$ xmlstarlet el -u eOtpremnica_UBL_pr_004.xml &amp;gt;&amp;gt; struktura&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Možemo da pogledamo kako izgleda sadržaj fajla struktura:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
user@pc:~$ head struktura &lt;br /&gt;
DespatchAdvice&lt;br /&gt;
DespatchAdvice/cac:AdditionalDocumentReference&lt;br /&gt;
DespatchAdvice/cac:AdditionalDocumentReference/cac:Attachment&lt;br /&gt;
DespatchAdvice/cac:AdditionalDocumentReference/cac:Attachment/cbc:EmbeddedDocumentBinaryObject&lt;br /&gt;
DespatchAdvice/cac:AdditionalDocumentReference/cbc:DocumentDescription&lt;br /&gt;
DespatchAdvice/cac:AdditionalDocumentReference/cbc:ID&lt;br /&gt;
DespatchAdvice/cac:DeliveryCustomerParty&lt;br /&gt;
DespatchAdvice/cac:DeliveryCustomerParty/cac:Party&lt;br /&gt;
DespatchAdvice/cac:DeliveryCustomerParty/cac:Party/cac:Contact&lt;br /&gt;
DespatchAdvice/cac:DeliveryCustomerParty/cac:Party/cac:Contact/cbc:ElectronicMail&lt;br /&gt;
user@pc:~$&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Prusac</name></author>
	</entry>
	<entry>
		<id>http://192.168.0.11:8044/index.php?title=Analiza_XML_primera,_modeliranje_u_WhiteStarUML,_pravljenje_VB6_klasa._Deo_1._-_Analiza_XML&amp;diff=1038</id>
		<title>Analiza XML primera, modeliranje u WhiteStarUML, pravljenje VB6 klasa. Deo 1. - Analiza XML</title>
		<link rel="alternate" type="text/html" href="http://192.168.0.11:8044/index.php?title=Analiza_XML_primera,_modeliranje_u_WhiteStarUML,_pravljenje_VB6_klasa._Deo_1._-_Analiza_XML&amp;diff=1038"/>
		<updated>2025-12-19T09:19:28Z</updated>

		<summary type="html">&lt;p&gt;Prusac: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{abstract|min=&amp;lt; 1|txt=Uvod u kreiranje sadržaja. Na kraju teksta je u koju upisujete naslov novog članka. Nakon toga - klik na dugme kreiraj.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Uvod ==&lt;br /&gt;
Ministarstvo finansija RS je postavilo na svom sajtu 4 primera eOtpremnica u XML formatu.&lt;br /&gt;
&lt;br /&gt;
Iz ta 4 XML-a treba izvući strukturu, na osnovu te strukture napraviti dijagram u WhiteStarUML, te zatim generisati VB6 klase.&lt;br /&gt;
&lt;br /&gt;
== Dobijanje strukture iz XML fajlova ==&lt;br /&gt;
&lt;br /&gt;
Za analizu strukture dobijena 4 XML fajla može da se koristi &#039;&#039;&#039;XMLStarlet&#039;&#039;&#039; - Linux program za rad sa XML dokumentima u terminalu.&lt;br /&gt;
=== Instalacija XMLStarlet ===&lt;br /&gt;
Ubuntu i druge Debian distribucije:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt install xmlstarlet&amp;lt;/pre&amp;gt;&lt;br /&gt;
Uputstvo (nakon instalacije):&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;man xmlstarlet&amp;lt;/pre&amp;gt;&lt;br /&gt;
Uputstvo za specifičnu komandu:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;xmlstarlet el --help&amp;lt;/pre&amp;gt;&lt;br /&gt;
=== Struktura XML fajlova ===&lt;br /&gt;
&amp;lt;code&amp;gt;xmlstarlet el&amp;lt;/code&amp;gt; prikazuje strukturu XML dokumenta.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;-u&amp;lt;/code&amp;gt; sortira rezultate i uklanja duplikate.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;gt;&amp;lt;/code&amp;gt; preusmerava rezultate u fajl, koji će biti kreiran ako ne postoji..&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;gt;&amp;gt;&amp;lt;/code&amp;gt; dodaje rezultate na sadržaj postojećeg fajla.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
user@pc:~$ xmlstarlet el -u eOtpremnica_UBL_pr_001.xml &amp;gt; struktura&lt;br /&gt;
user@pc:~$ xmlstarlet el -u eOtpremnica_UBL_pr_002.xml &amp;gt;&amp;gt; struktura&lt;br /&gt;
user@pc:~$ xmlstarlet el -u eOtpremnica_UBL_pr_003.xml &amp;gt;&amp;gt; struktura&lt;br /&gt;
user@pc:~$ xmlstarlet el -u eOtpremnica_UBL_pr_004.xml &amp;gt;&amp;gt; struktura&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Prusac</name></author>
	</entry>
	<entry>
		<id>http://192.168.0.11:8044/index.php?title=Analiza_XML_primera,_modeliranje_u_WhiteStarUML,_pravljenje_VB6_klasa._Deo_1._-_Analiza_XML&amp;diff=1037</id>
		<title>Analiza XML primera, modeliranje u WhiteStarUML, pravljenje VB6 klasa. Deo 1. - Analiza XML</title>
		<link rel="alternate" type="text/html" href="http://192.168.0.11:8044/index.php?title=Analiza_XML_primera,_modeliranje_u_WhiteStarUML,_pravljenje_VB6_klasa._Deo_1._-_Analiza_XML&amp;diff=1037"/>
		<updated>2025-12-19T09:18:27Z</updated>

		<summary type="html">&lt;p&gt;Prusac: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{abstract|min=&amp;lt; 1|txt=Uvod u kreiranje sadržaja. Na kraju teksta je u koju upisujete naslov novog članka. Nakon toga - klik na dugme kreiraj.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Uvod ==&lt;br /&gt;
Ministarstvo finansija RS je postavilo na svom sajtu 4 primera eOtpremnica u XML formatu.&lt;br /&gt;
&lt;br /&gt;
Iz ta 4 XML-a treba izvući strukturu, na osnovu te strukture napraviti dijagram u WhiteStarUML, te zatim generisati VB6 klase.&lt;br /&gt;
&lt;br /&gt;
== Dobijanje strukture iz XML fajlova ==&lt;br /&gt;
&lt;br /&gt;
Za analizu strukture dobijena 4 XML fajla može da se koristi &#039;&#039;&#039;XMLStarlet&#039;&#039;&#039; - Linux program za rad sa XML dokumentima u terminalu.&lt;br /&gt;
=== Instalacija XMLStarlet ===&lt;br /&gt;
Ubuntu i druge Debian distribucije:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt install xmlstarlet&amp;lt;/pre&amp;gt;&lt;br /&gt;
Uputstvo (nakon instalacije):&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;man xmlstarlet&amp;lt;/pre&amp;gt;&lt;br /&gt;
Uputstvo za specifičnu komandu:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;xmlstarlet el --help&amp;lt;/pre&amp;gt;&lt;br /&gt;
=== Struktura XML fajlova ===&lt;br /&gt;
&amp;lt;code&amp;gt;xmlstarlet el&amp;lt;/code&amp;gt; prikazuje strukturu XML dokumenta.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;-u&amp;lt;/code&amp;gt; sortira rezultate i uklanja duplikate.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;gt;&amp;lt;/code&amp;gt; preusmerava reyultate u fajl, koji &#039;e biti kreiran ako ne postoji..&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;gt;&amp;gt;&amp;lt;/code&amp;gt; dodaje rezultate na sadržaj postojećeg fajla.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
user@pc:~$ xmlstarlet el -u eOtpremnica_UBL_pr_001.xml &amp;gt; struktura&lt;br /&gt;
user@pc:~$ xmlstarlet el -u eOtpremnica_UBL_pr_002.xml &amp;gt;&amp;gt; struktura&lt;br /&gt;
user@pc:~$ xmlstarlet el -u eOtpremnica_UBL_pr_003.xml &amp;gt;&amp;gt; struktura&lt;br /&gt;
user@pc:~$ xmlstarlet el -u eOtpremnica_UBL_pr_004.xml &amp;gt;&amp;gt; struktura&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Prusac</name></author>
	</entry>
	<entry>
		<id>http://192.168.0.11:8044/index.php?title=Analiza_XML_primera,_modeliranje_u_WhiteStarUML,_pravljenje_VB6_klasa._Deo_1._-_Analiza_XML&amp;diff=1036</id>
		<title>Analiza XML primera, modeliranje u WhiteStarUML, pravljenje VB6 klasa. Deo 1. - Analiza XML</title>
		<link rel="alternate" type="text/html" href="http://192.168.0.11:8044/index.php?title=Analiza_XML_primera,_modeliranje_u_WhiteStarUML,_pravljenje_VB6_klasa._Deo_1._-_Analiza_XML&amp;diff=1036"/>
		<updated>2025-12-19T09:15:32Z</updated>

		<summary type="html">&lt;p&gt;Prusac: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{abstract|min=&amp;lt; 1|txt=Uvod u kreiranje sadržaja. Na kraju teksta je u koju upisujete naslov novog članka. Nakon toga - klik na dugme kreiraj.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Uvod ==&lt;br /&gt;
Ministarstvo finansija RS je postavilo na svom sajtu 4 primera eOtpremnica u XML formatu.&lt;br /&gt;
&lt;br /&gt;
Iz ta 4 XML-a treba izvući strukturu, na osnovu te strukture napraviti dijagram u WhiteStarUML, te zatim generisati VB6 klase.&lt;br /&gt;
&lt;br /&gt;
== Dobijanje strukture iz XML fajlova ==&lt;br /&gt;
&lt;br /&gt;
Za analizu strukture dobijena 4 XML fajla može da se koristi &#039;&#039;&#039;XMLStarlet&#039;&#039;&#039; - Linux program za rad sa XML dokumentima u terminalu.&lt;br /&gt;
=== Instalacija XMLStarlet ===&lt;br /&gt;
Ubuntu i druge Debian distribucije:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt install xmlstarlet&amp;lt;/pre&amp;gt;&lt;br /&gt;
Uputstvo (nakon instalacije):&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;man xmlstarlet&amp;lt;/pre&amp;gt;&lt;br /&gt;
Uputstvo za specifičnu komandu:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;xmlstarlet el --help&amp;lt;/pre&amp;gt;&lt;br /&gt;
=== Struktura XML fajlova ===&lt;br /&gt;
&amp;lt;code&amp;gt;xmlstarlet el&amp;lt;/code&amp;gt; prikazuje strukturu XML dokumenta.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;-u&amp;lt;/code&amp;gt; sortira rezultate i uklanja duplikate.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
user@pc:~$ xmlstarlet el -u eOtpremnica_UBL_pr_001.xml &amp;gt; struktura&lt;br /&gt;
user@pc:~$ xmlstarlet el -u eOtpremnica_UBL_pr_002.xml &amp;gt;&amp;gt; struktura&lt;br /&gt;
user@pc:~$ xmlstarlet el -u eOtpremnica_UBL_pr_003.xml &amp;gt;&amp;gt; struktura&lt;br /&gt;
user@pc:~$ xmlstarlet el -u eOtpremnica_UBL_pr_004.xml &amp;gt;&amp;gt; struktura&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Prusac</name></author>
	</entry>
	<entry>
		<id>http://192.168.0.11:8044/index.php?title=Analiza_XML_primera,_modeliranje_u_WhiteStarUML,_pravljenje_VB6_klasa._Deo_1._-_Analiza_XML&amp;diff=1035</id>
		<title>Analiza XML primera, modeliranje u WhiteStarUML, pravljenje VB6 klasa. Deo 1. - Analiza XML</title>
		<link rel="alternate" type="text/html" href="http://192.168.0.11:8044/index.php?title=Analiza_XML_primera,_modeliranje_u_WhiteStarUML,_pravljenje_VB6_klasa._Deo_1._-_Analiza_XML&amp;diff=1035"/>
		<updated>2025-12-19T09:11:30Z</updated>

		<summary type="html">&lt;p&gt;Prusac: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{abstract|min=&amp;lt; 1|txt=Uvod u kreiranje sadržaja. Na kraju teksta je u koju upisujete naslov novog članka. Nakon toga - klik na dugme kreiraj.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Uvod ==&lt;br /&gt;
Ministarstvo finansija RS je postavilo na svom sajtu 4 primera eOtpremnica u XML formatu.&lt;br /&gt;
&lt;br /&gt;
Iz ta 4 XML-a treba izvući strukturu, na osnovu te strukture napraviti dijagram u WhiteStarUML, te zatim generisati VB6 klase.&lt;br /&gt;
&lt;br /&gt;
== Dobijanje strukture iz XML fajlova ==&lt;br /&gt;
&lt;br /&gt;
Za analizu strukture dobijena 4 XML fajla može da se koristi &#039;&#039;&#039;XMLStarlet&#039;&#039;&#039; - Linux program za rad sa XML dokumentima u terminalu.&lt;br /&gt;
=== Instalacija XMLStarlet ===&lt;br /&gt;
Ubuntu i druge Debian distribucije:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt install xmlstarlet&amp;lt;/pre&amp;gt;&lt;br /&gt;
Uputstvo (nakon instalacije):&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;man xmlstarlet&amp;lt;/pre&amp;gt;&lt;br /&gt;
Uputstvo za specifičnu komandu:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;xmlstarlet el --help&amp;lt;/pre&amp;gt;&lt;br /&gt;
=== Struktura XML fajlova ===&lt;/div&gt;</summary>
		<author><name>Prusac</name></author>
	</entry>
	<entry>
		<id>http://192.168.0.11:8044/index.php?title=Analiza_XML_primera,_modeliranje_u_WhiteStarUML,_pravljenje_VB6_klasa._Deo_1._-_Analiza_XML&amp;diff=1034</id>
		<title>Analiza XML primera, modeliranje u WhiteStarUML, pravljenje VB6 klasa. Deo 1. - Analiza XML</title>
		<link rel="alternate" type="text/html" href="http://192.168.0.11:8044/index.php?title=Analiza_XML_primera,_modeliranje_u_WhiteStarUML,_pravljenje_VB6_klasa._Deo_1._-_Analiza_XML&amp;diff=1034"/>
		<updated>2025-12-19T09:02:05Z</updated>

		<summary type="html">&lt;p&gt;Prusac: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{abstract|min=&amp;lt; 1|txt=Uvod u kreiranje sadržaja. Na kraju teksta je u koju upisujete naslov novog članka. Nakon toga - klik na dugme kreiraj.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Uvod ==&lt;br /&gt;
Ministarstvo finansija RS je postavilo na svom sajtu 4 primera eOtpremnica u XML formatu.&lt;br /&gt;
&lt;br /&gt;
Iz ta 4 XML-a treba izvući strukturu, na osnovu te strukture napraviti dijagram u WhiteStarUML, te zatim generisati VB6 klase.&lt;br /&gt;
&lt;br /&gt;
== Dobijanje strukture iz XML fajlova ==&lt;br /&gt;
&lt;br /&gt;
Za analizu strukture dobijena 4 XML fajla može da se koristi &#039;&#039;&#039;XMLStarlet&#039;&#039;&#039; - Linux program za rad sa XML dokumentima u terminalu.&lt;br /&gt;
=== Instalacija XMLStarlet ===&lt;br /&gt;
Ubuntu i druge Debian distribucije:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt install xmlstarlet&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Instalacija XMLStarlet ===&lt;/div&gt;</summary>
		<author><name>Prusac</name></author>
	</entry>
	<entry>
		<id>http://192.168.0.11:8044/index.php?title=Analiza_XML_primera,_modeliranje_u_WhiteStarUML,_pravljenje_VB6_klasa._Deo_1._-_Analiza_XML&amp;diff=1033</id>
		<title>Analiza XML primera, modeliranje u WhiteStarUML, pravljenje VB6 klasa. Deo 1. - Analiza XML</title>
		<link rel="alternate" type="text/html" href="http://192.168.0.11:8044/index.php?title=Analiza_XML_primera,_modeliranje_u_WhiteStarUML,_pravljenje_VB6_klasa._Deo_1._-_Analiza_XML&amp;diff=1033"/>
		<updated>2025-12-19T08:50:51Z</updated>

		<summary type="html">&lt;p&gt;Prusac: Created page with &amp;quot;{{abstract|min=&amp;lt; 1|txt=Uvod u kreiranje sadržaja. Na kraju teksta je u koju upisujete naslov novog članka. Nakon toga - klik na dugme kreiraj.}}   == Uvod == Ministarstvo finansija RS je postavilo na svom sajtu 4 primera eOtpremnica u XML formatu.  Iz ta 4 XML-a treba izvući strukturu, na osnovu te strukture napraviti dijagram u WhiteStarUML, te zatim generisati VB6 klase.&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{abstract|min=&amp;lt; 1|txt=Uvod u kreiranje sadržaja. Na kraju teksta je u koju upisujete naslov novog članka. Nakon toga - klik na dugme kreiraj.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Uvod ==&lt;br /&gt;
Ministarstvo finansija RS je postavilo na svom sajtu 4 primera eOtpremnica u XML formatu.&lt;br /&gt;
&lt;br /&gt;
Iz ta 4 XML-a treba izvući strukturu, na osnovu te strukture napraviti dijagram u WhiteStarUML, te zatim generisati VB6 klase.&lt;/div&gt;</summary>
		<author><name>Prusac</name></author>
	</entry>
	<entry>
		<id>http://192.168.0.11:8044/index.php?title=MediaWiki:Sidebar&amp;diff=1032</id>
		<title>MediaWiki:Sidebar</title>
		<link rel="alternate" type="text/html" href="http://192.168.0.11:8044/index.php?title=MediaWiki:Sidebar&amp;diff=1032"/>
		<updated>2025-12-09T09:12:05Z</updated>

		<summary type="html">&lt;p&gt;Prusac: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* navigation&lt;br /&gt;
&amp;lt;!--** mainpage|mainpage-description--&amp;gt;&lt;br /&gt;
** mainpage|Početna strana&lt;br /&gt;
** Kategorija 1|Kategorija 1&lt;br /&gt;
** Kategorija 2|Kategorija 2&lt;br /&gt;
** Kategorija 3|Kategorija 3&lt;br /&gt;
** Category:Balans 5|Balans 5&lt;br /&gt;
** Imenovanja u Java okruženju|Uroš - Java&lt;br /&gt;
** GeoSoft - Java Programming Style Guidelines|Java GeoSoft&lt;br /&gt;
** Razvojna dokumentacija MST - mapa sajta | RD MST mapa&lt;br /&gt;
** Funkcionalni zahtev - Balans5 CBA sistem|FZ - Balans5 CBA&lt;br /&gt;
&amp;lt;!--** Uvod u sve|Uvod--&amp;gt;&lt;br /&gt;
&amp;lt;!--** recentchanges-url|recentchanges--&amp;gt;&lt;br /&gt;
&amp;lt;!--** Article wizard | Article wizard--&amp;gt;&lt;br /&gt;
&amp;lt;!-- ** randompage-url|randompage --&amp;gt;&lt;br /&gt;
&amp;lt;!-- ** helppage|help-mediawiki --&amp;gt;&lt;br /&gt;
* Alati&lt;br /&gt;
** Kreiranje novog članka na MelanyWiki | Novi članak&lt;br /&gt;
** Provera dužine članka na MelanyWiki | Dužina članka&lt;br /&gt;
** Tipovi dokumenata i uputstva za autore | test strana&lt;br /&gt;
** recentchanges-url|Poslednje izmene&lt;br /&gt;
** specialpages-url|specialpages&lt;br /&gt;
* Trece&lt;br /&gt;
** mediawiki:common.css | CSS&lt;br /&gt;
** mediawiki:common.js | JS&lt;br /&gt;
* SEARCH&lt;br /&gt;
* TOOLBOX&lt;br /&gt;
* LANGUAGES&lt;/div&gt;</summary>
		<author><name>Prusac</name></author>
	</entry>
	<entry>
		<id>http://192.168.0.11:8044/index.php?title=Balans_notifikacije_-_sistem_za_obave%C5%A1tavanje_korisnika&amp;diff=1031</id>
		<title>Balans notifikacije - sistem za obaveštavanje korisnika</title>
		<link rel="alternate" type="text/html" href="http://192.168.0.11:8044/index.php?title=Balans_notifikacije_-_sistem_za_obave%C5%A1tavanje_korisnika&amp;diff=1031"/>
		<updated>2025-12-09T09:02:48Z</updated>

		<summary type="html">&lt;p&gt;Prusac: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{abstract|min=2|txt=Kratki uvod i uputstvo za instalaciju sistema za notifikaciju korisnika.}}&lt;br /&gt;
&lt;br /&gt;
__NOTOC__&lt;br /&gt;
&lt;br /&gt;
== Uvod ==&lt;br /&gt;
Notifikacioni sistem &amp;quot;Balans notifikacije&amp;quot; je inicijalno razvijen za potrebe obaveštavanja korisnika o neobrađenim nalozima za prenos robe, ali se planira korišćenje i za druge namene.&lt;br /&gt;
&lt;br /&gt;
Sistem prati dešavanja na skladištu koje je u Balans POS postavkama toj radnoj stanici određeno kao podrazumevano.&lt;br /&gt;
&lt;br /&gt;
Aplikaciju na računaru korisnika pokreće Windows Task Scheduler. Nakon startovanja sistem proverava broj otvorenih naloga za prenos robe i, ako takvi postoje, prikazuje notifikaciju u sistem tray-u (taskbaru).&lt;br /&gt;
&lt;br /&gt;
[[File:BalansNotifikacija.jpg|400px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Dodavanje u Windows Task Scheduler i startovanje aplikacije ==&lt;br /&gt;
Aplikacija se dodaje/pokreće iz Windows Task Scheduler zadavanjem parametara komandnom linijom (CMD) &#039;&#039;&#039;u admin modu&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
=== Dodavanje ===&lt;br /&gt;
&lt;br /&gt;
{{iPoruka|naslov=promenljive u komandi|txt=U donjoj komandi su podvučene promenljive - ono što će se razlikovati od firme do firme.&amp;lt;br&amp;gt;&lt;br /&gt;
Parametri /f: i /t: se koriste za pokretanje BalansNotifikacije.exe, svi ostali parametri (npr. /tn, /sc, /rl itd. pripadaju schtasks.)}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;schtasks /Create /TN &amp;quot;Balans Notifikacije&amp;quot; /SC ONLOGON /RU &amp;quot;%USERNAME%&amp;quot; /RL LIMITED /TR &amp;quot;\&amp;quot;&amp;lt;u&amp;gt;C:\Users\Balans\BalansNotifikacije.exe&amp;lt;/u&amp;gt;\&amp;quot; &amp;lt;u&amp;gt;/f:4&amp;lt;/u&amp;gt; &amp;lt;u&amp;gt;/t:45&amp;lt;/u&amp;gt;&amp;quot; /F&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;C:\Users\Balans\BalansNotifikacije.exe&amp;lt;/code&amp;gt; - Putanja do fajla BalansNotifikacije.exe na kompjuteru korisnika&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;/f:&amp;lt;/code&amp;gt; - Firm ID - identifikacioni broj firme. &amp;lt;span class=&amp;quot;fw5&amp;quot;&amp;gt;Obavezni parametar&amp;lt;/span&amp;gt;.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;/t:&amp;lt;/code&amp;gt; - interval za provere, u sekundama. Neobavezni. Ako se ne navede biće korišćene sistemske postavke.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot; data-expandtext=&amp;quot;Parametri schtasks&amp;quot; data-collapsetext=&amp;quot;skupi&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
{| class=&amp;quot;mst mst-siva&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| /Create || Schedules a new task&lt;br /&gt;
|-&lt;br /&gt;
| /TN &amp;quot;Balans Notifikacije&amp;quot; || Specifies a name for the task&lt;br /&gt;
|-&lt;br /&gt;
| /SC ONLOGON || Specifies the schedule type; ONLOGON - Specifies that the task runs whenever a user (any user) logs on.&lt;br /&gt;
|-&lt;br /&gt;
| /RU &amp;quot;%USERNAME%&amp;quot; || Runs the task with permissions of the specified user account.&lt;br /&gt;
|-&lt;br /&gt;
| /RL LIMITED || Specifies the Run Level for the job; LIMITED - scheduled tasks will be ran with the least level of privileges, such as Standard User accounts&lt;br /&gt;
|-&lt;br /&gt;
| /TR &amp;quot;\&amp;quot;C:\Users\Balans\BalansNotifikacije.exe\&amp;quot; /f:4 /t:45&amp;quot; || Specifies the program or command that the task runs.&lt;br /&gt;
|-&lt;br /&gt;
| /F || Specifies to create the task and suppress warnings if the specified task already exists.&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Startovanje ===&lt;br /&gt;
&amp;lt;code&amp;gt;schtasks /Run /TN &amp;quot;Balans Notifikacije&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Deaktivacija Balans notifikacija ==&lt;br /&gt;
&lt;br /&gt;
Za deaktivaciju Balans notifikacija neophodno je uneti servisnu lozinku koju će sistem tražiti od korisnika. Korisnik se zatim obraća podršci Melany Software i dobija lozinku. &lt;br /&gt;
&lt;br /&gt;
=== Logika za lozinku ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;(Dan u mesecu + Dan u nedelji) * (42) + specijalni karakter&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dan u mesecu: 1-31&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dan u nedelji: 1-7 (ponedeljak 1, ... nedelja 7)&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Specijalni karakter: Pon=^ Uto=% Sre=$ Čet=# Pet=@ Sub=! Ned=&amp;amp;&lt;br /&gt;
&lt;br /&gt;
Primer za ponedeljak, 11.08.2025:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;(11+1)*42 + spec. karakter&amp;lt;/code&amp;gt; =  &#039;&#039;&#039;504^&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Generator lozinke ===&lt;br /&gt;
&lt;br /&gt;
Generator lozinke je dostupan na adresi https://ws.melany.rs/api/keygen/&amp;lt;br&amp;gt;&lt;br /&gt;
Namenjen je podršci Melany Software. Korisnici nemaju pristup ovoj stranici.&lt;/div&gt;</summary>
		<author><name>Prusac</name></author>
	</entry>
	<entry>
		<id>http://192.168.0.11:8044/index.php?title=Balans_notifikacije_-_sistem_za_obave%C5%A1tavanje_korisnika&amp;diff=1030</id>
		<title>Balans notifikacije - sistem za obaveštavanje korisnika</title>
		<link rel="alternate" type="text/html" href="http://192.168.0.11:8044/index.php?title=Balans_notifikacije_-_sistem_za_obave%C5%A1tavanje_korisnika&amp;diff=1030"/>
		<updated>2025-12-09T08:45:50Z</updated>

		<summary type="html">&lt;p&gt;Prusac: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{abstract|min=2|txt=Kratki uvod i uputstvo za instalaciju sistema za notifikaciju korisnika.}}&lt;br /&gt;
&lt;br /&gt;
__NOTOC__&lt;br /&gt;
&lt;br /&gt;
== Uvod ==&lt;br /&gt;
Notifikacioni sistem &amp;quot;Balans notifikacije&amp;quot; je inicijalno razvijen za potrebe obaveštavanja korisnika o neobrađenim nalozima za prenos robe, ali se planira korišćenje i za druge namene.&lt;br /&gt;
&lt;br /&gt;
Sistem prati dešavanja na skladištu koje je u Balans POS postavkama toj radnoj stanici određeno kao podrazumevano.&lt;br /&gt;
&lt;br /&gt;
Aplikaciju na računaru korisnika pokreće Windows Task Scheduler. Nakon startovanja sistem proverava broj otvorenih naloga za prenos robe i, ako takvi postoje, prikazuje notifikaciju u sistem tray-u (taskbaru).&lt;br /&gt;
&lt;br /&gt;
[[File:BalansNotifikacija.jpg|400px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Dodavanje u Windows Task Scheduler i startovanje aplikacije ==&lt;br /&gt;
Aplikacija se dodaje/pokreće iz Windows Task Scheduler zadavanjem parametara komandnom linijom (CMD) &#039;&#039;&#039;u admin modu&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
=== Dodavanje ===&lt;br /&gt;
&lt;br /&gt;
{{iPoruka|naslov=promenljive u komandi|txt=U donjoj komandi su podvučene promenljive - ono što će se razlikovati od firme do firme.&amp;lt;br&amp;gt;&lt;br /&gt;
Parametri /f: i /t: se koriste za pokretanje BalansNotifikacije.exe, svi ostali parametri (npr. /tn, /sc, /rl itd. pripadaju schtasks.)}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;schtasks /Create /TN &amp;quot;Balans Notifikacije&amp;quot; /SC ONLOGON /RU &amp;quot;%USERNAME%&amp;quot; /RL LIMITED /TR &amp;quot;\&amp;quot;&amp;lt;u&amp;gt;C:\Users\Balans\BalansNotifikacije.exe&amp;lt;/u&amp;gt;\&amp;quot; &amp;lt;u&amp;gt;/f:4&amp;lt;/u&amp;gt; &amp;lt;u&amp;gt;/t:45&amp;lt;/u&amp;gt;&amp;quot; /F&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;C:\Users\Balans\BalansNotifikacije.exe&amp;lt;/code&amp;gt; - Putanja do fajla BalansNotifikacije.exe na kompjuteru korisnika&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;/f:&amp;lt;/code&amp;gt; - Firm ID - identifikacioni broj firme. Obavezni parametar.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;/t:&amp;lt;/code&amp;gt; - interval za provere, u sekundama. Neobavezni. Ako se ne navede biće korišćene sistemske postavke.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot; data-expandtext=&amp;quot;Parametri schtasks&amp;quot; data-collapsetext=&amp;quot;skupi&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
{| class=&amp;quot;mst mst-siva&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| /Create || Schedules a new task&lt;br /&gt;
|-&lt;br /&gt;
| /TN &amp;quot;Balans Notifikacije&amp;quot; || Specifies a name for the task&lt;br /&gt;
|-&lt;br /&gt;
| /SC ONLOGON || Specifies the schedule type; ONLOGON - Specifies that the task runs whenever a user (any user) logs on.&lt;br /&gt;
|-&lt;br /&gt;
| /RU &amp;quot;%USERNAME%&amp;quot; || Runs the task with permissions of the specified user account.&lt;br /&gt;
|-&lt;br /&gt;
| /RL LIMITED || Specifies the Run Level for the job; LIMITED - scheduled tasks will be ran with the least level of privileges, such as Standard User accounts&lt;br /&gt;
|-&lt;br /&gt;
| /TR &amp;quot;\&amp;quot;C:\Users\Balans\BalansNotifikacije.exe\&amp;quot; /f:4 /t:45&amp;quot; || Specifies the program or command that the task runs.&lt;br /&gt;
|-&lt;br /&gt;
| /F || Specifies to create the task and suppress warnings if the specified task already exists.&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Startovanje ===&lt;br /&gt;
&amp;lt;code&amp;gt;schtasks /Run /TN &amp;quot;Balans Notifikacije&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Deaktivacija Balans notifikacija ==&lt;br /&gt;
&lt;br /&gt;
Za deaktivaciju Balans notifikacija neophodno je uneti servisnu lozinku koju će sistem tražiti od korisnika. Korisnik se zatim obraća podršci Melany Software i dobija lozinku. &lt;br /&gt;
&lt;br /&gt;
=== Logika za lozinku ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;(Dan u mesecu + Dan u nedelji) * (42) + specijalni karakter&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dan u mesecu: 1-31&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dan u nedelji: 1-7 (ponedeljak 1, ... nedelja 7)&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Specijalni karakter: Pon=^ Uto=% Sre=$ Čet=# Pet=@ Sub=! Ned=&amp;amp;&lt;br /&gt;
&lt;br /&gt;
Primer za ponedeljak, 11.08.2025:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;(11+1)*42 + spec. karakter&amp;lt;/code&amp;gt; =  &#039;&#039;&#039;504^&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Generator lozinke ===&lt;br /&gt;
&lt;br /&gt;
Generator lozinke je dostupan na adresi https://ws.melany.rs/api/keygen/&amp;lt;br&amp;gt;&lt;br /&gt;
Namenjen je podršci Melany Software. Korisnici nemaju pristup ovoj stranici.&lt;/div&gt;</summary>
		<author><name>Prusac</name></author>
	</entry>
	<entry>
		<id>http://192.168.0.11:8044/index.php?title=Balans_notifikacije_-_sistem_za_obave%C5%A1tavanje_korisnika&amp;diff=1029</id>
		<title>Balans notifikacije - sistem za obaveštavanje korisnika</title>
		<link rel="alternate" type="text/html" href="http://192.168.0.11:8044/index.php?title=Balans_notifikacije_-_sistem_za_obave%C5%A1tavanje_korisnika&amp;diff=1029"/>
		<updated>2025-12-09T08:40:16Z</updated>

		<summary type="html">&lt;p&gt;Prusac: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{abstract|min=2|txt=Kratki uvod i uputstvo za instalaciju sistema za notifikaciju korisnika.}}&lt;br /&gt;
&lt;br /&gt;
__NOTOC__&lt;br /&gt;
&lt;br /&gt;
== Uvod ==&lt;br /&gt;
Notifikacioni sistem &amp;quot;Balans notifikacije&amp;quot; je inicijalno razvijen za potrebe obaveštavanja korisnika o neobrađenim nalozima za prenos robe, ali se planira korišćenje i za druge namene.&lt;br /&gt;
&lt;br /&gt;
Sistem prati dešavanja na skladištu koje je u Balans POS postavkama toj radnoj stanici određeno kao podrazumevano.&lt;br /&gt;
&lt;br /&gt;
Aplikaciju na računaru korisnika pokreće Windows Task Scheduler. Nakon startovanja sistem proverava broj otvorenih naloga za prenos robe i, ako takvi postoje, prikazuje notifikaciju u sistem tray-u (taskbaru).&lt;br /&gt;
&lt;br /&gt;
[[File:BalansNotifikacija.jpg|400px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Dodavanje u Windows Task Scheduler i startovanje aplikacije ==&lt;br /&gt;
Aplikacija se dodaje/pokreće iz Windows Task Scheduler zadavanjem parametara komandnom linijom (CMD) &#039;&#039;&#039;u admin modu&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
=== Dodavanje ===&lt;br /&gt;
&lt;br /&gt;
{{iPoruka|naslov=promenljive u komandi|txt=U donjoj komandi su podvučene promenljive - ono što će se razlikovati od firme do firme.&amp;lt;br&amp;gt;&lt;br /&gt;
Parametri /f: i /t: se koriste za pokretanje BalansNotifikacije.exe, svi ostali parametri (npr. /tn, /sc, /rl itd. pripadaju schtasks.)}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;schtasks /Create /TN &amp;quot;Balans Notifikacije&amp;quot; /SC ONLOGON /RU &amp;quot;%USERNAME%&amp;quot; /RL LIMITED /TR &amp;quot;\&amp;quot;&amp;lt;u&amp;gt;C:\Users\Balans\BalansNotifikacije.exe&amp;lt;/u&amp;gt;\&amp;quot; &amp;lt;u&amp;gt;/f:4&amp;lt;/u&amp;gt; &amp;lt;u&amp;gt;/t:45&amp;lt;/u&amp;gt;&amp;quot; /F&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;C:\Users\Balans\BalansNotifikacije.exe&amp;lt;/code&amp;gt; - Putanja do fajla BalansNotifikacije.exe na kompjuteru korisnika&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;/f:&amp;lt;/code&amp;gt; - Firm ID - identifikacioni broj firme&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;/t:&amp;lt;/code&amp;gt; - interval za provere, u sekundama&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot; data-expandtext=&amp;quot;Parametri schtasks&amp;quot; data-collapsetext=&amp;quot;skupi&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
{| class=&amp;quot;mst mst-siva&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| /Create || Schedules a new task&lt;br /&gt;
|-&lt;br /&gt;
| /TN &amp;quot;Balans Notifikacije&amp;quot; || Specifies a name for the task&lt;br /&gt;
|-&lt;br /&gt;
| /SC ONLOGON || Specifies the schedule type; ONLOGON - Specifies that the task runs whenever a user (any user) logs on.&lt;br /&gt;
|-&lt;br /&gt;
| /RU &amp;quot;%USERNAME%&amp;quot; || Runs the task with permissions of the specified user account.&lt;br /&gt;
|-&lt;br /&gt;
| /RL LIMITED || Specifies the Run Level for the job; LIMITED - scheduled tasks will be ran with the least level of privileges, such as Standard User accounts&lt;br /&gt;
|-&lt;br /&gt;
| /TR &amp;quot;\&amp;quot;C:\Users\Balans\BalansNotifikacije.exe\&amp;quot; /f:4 /t:45&amp;quot; || Specifies the program or command that the task runs.&lt;br /&gt;
|-&lt;br /&gt;
| /F || Specifies to create the task and suppress warnings if the specified task already exists.&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Startovanje ===&lt;br /&gt;
&amp;lt;code&amp;gt;schtasks /Run /TN &amp;quot;Balans Notifikacije&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Deaktivacija Balans notifikacija ==&lt;br /&gt;
&lt;br /&gt;
Za deaktivaciju Balans notifikacija neophodno je uneti servisnu lozinku koju će sistem tražiti od korisnika. Korisnik se zatim obraća podršci Melany Software i dobija lozinku. &lt;br /&gt;
&lt;br /&gt;
=== Logika za lozinku ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;(Dan u mesecu + Dan u nedelji) * (42) + specijalni karakter&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dan u mesecu: 1-31&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dan u nedelji: 1-7 (ponedeljak 1, ... nedelja 7)&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Specijalni karakter: Pon=^ Uto=% Sre=$ Čet=# Pet=@ Sub=! Ned=&amp;amp;&lt;br /&gt;
&lt;br /&gt;
Primer za ponedeljak, 11.08.2025:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;(11+1)*42 + spec. karakter&amp;lt;/code&amp;gt; =  &#039;&#039;&#039;504^&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Generator lozinke ===&lt;br /&gt;
&lt;br /&gt;
Generator lozinke je dostupan na adresi https://ws.melany.rs/api/keygen/&amp;lt;br&amp;gt;&lt;br /&gt;
Namenjen je podršci Melany Software. Korisnici nemaju pristup ovoj stranici.&lt;/div&gt;</summary>
		<author><name>Prusac</name></author>
	</entry>
	<entry>
		<id>http://192.168.0.11:8044/index.php?title=Balans_notifikacije_-_sistem_za_obave%C5%A1tavanje_korisnika&amp;diff=1028</id>
		<title>Balans notifikacije - sistem za obaveštavanje korisnika</title>
		<link rel="alternate" type="text/html" href="http://192.168.0.11:8044/index.php?title=Balans_notifikacije_-_sistem_za_obave%C5%A1tavanje_korisnika&amp;diff=1028"/>
		<updated>2025-12-09T08:38:32Z</updated>

		<summary type="html">&lt;p&gt;Prusac: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{abstract|min=2|txt=Kratki uvod i uputstvo za instalaciju sistema za notifikaciju korisnika.}}&lt;br /&gt;
&lt;br /&gt;
__NOTOC__&lt;br /&gt;
&lt;br /&gt;
== Uvod ==&lt;br /&gt;
Notifikacioni sistem &amp;quot;Balans notifikacije&amp;quot; je inicijalno razvijen za potrebe obaveštavanja korisnika o neobrađenim nalozima za prenos robe, ali se planira korišćenje i za druge namene.&lt;br /&gt;
&lt;br /&gt;
Sistem prati dešavanja na skladištu koje je u Balans POS postavkama toj radnoj stanici određeno kao podrazumevano.&lt;br /&gt;
&lt;br /&gt;
Aplikaciju na računaru korisnika pokreće Windows Task Scheduler. Nakon startovanja sistem proverava broj otvorenih naloga za prenos robe i, ako takvi postoje, prikazuje notifikaciju u sistem tray-u (taskbaru).&lt;br /&gt;
&lt;br /&gt;
[[File:BalansNotifikacija.jpg|400px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Dodavanje u Windows Task Scheduler i startovanje aplikacije ==&lt;br /&gt;
Aplikacija se dodaje/pokreće iz Windows Task Scheduler zadavanjem parametara komandnom linijom (CMD) &#039;&#039;&#039;u admin modu&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
=== Dodavanje ===&lt;br /&gt;
&lt;br /&gt;
{{iPoruka|naslov=promenljive|txt=U donjoj komandi su podvučene promenljive - ono što će se razlikovati od firme do firme.&amp;lt;br&amp;gt;&lt;br /&gt;
Parametri /f: i /t: se koriste za pokretanje BalansNotifikacije.exe, svi ostali parametri (npr. /tn, /sc, /rl itd. pripadaju schtasks.)}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;schtasks /Create /TN &amp;quot;Balans Notifikacije&amp;quot; /SC ONLOGON /RU &amp;quot;%USERNAME%&amp;quot; /RL LIMITED /TR &amp;quot;\&amp;quot;&amp;lt;u&amp;gt;C:\Users\Balans\BalansNotifikacije.exe&amp;lt;/u&amp;gt;\&amp;quot; &amp;lt;u&amp;gt;/f:4&amp;lt;/u&amp;gt; &amp;lt;u&amp;gt;/t:45&amp;lt;/u&amp;gt;&amp;quot; /F&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;C:\Users\Balans\BalansNotifikacije.exe&amp;lt;/code&amp;gt; - Putanja do fajla BalansNotifikacije.exe na kompjuteru korisnika&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;/f:&amp;lt;/code&amp;gt; - Firm ID - identifikacioni broj firme&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;/t:&amp;lt;/code&amp;gt; - interval za provere, u sekundama&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot; data-expandtext=&amp;quot;Parametri schtasks&amp;quot; data-collapsetext=&amp;quot;skupi&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
{| class=&amp;quot;mst mst-siva&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| /Create || Schedules a new task&lt;br /&gt;
|-&lt;br /&gt;
| /TN &amp;quot;Balans Notifikacije&amp;quot; || Specifies a name for the task&lt;br /&gt;
|-&lt;br /&gt;
| /SC ONLOGON || Specifies the schedule type; ONLOGON - Specifies that the task runs whenever a user (any user) logs on.&lt;br /&gt;
|-&lt;br /&gt;
| /RU &amp;quot;%USERNAME%&amp;quot; || Runs the task with permissions of the specified user account.&lt;br /&gt;
|-&lt;br /&gt;
| /RL LIMITED || Specifies the Run Level for the job; LIMITED - scheduled tasks will be ran with the least level of privileges, such as Standard User accounts&lt;br /&gt;
|-&lt;br /&gt;
| /TR &amp;quot;\&amp;quot;C:\Users\Balans\BalansNotifikacije.exe\&amp;quot; /f:4 /t:45&amp;quot; || Specifies the program or command that the task runs.&lt;br /&gt;
|-&lt;br /&gt;
| /F || Specifies to create the task and suppress warnings if the specified task already exists.&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Startovanje ===&lt;br /&gt;
&amp;lt;code&amp;gt;schtasks /Run /TN &amp;quot;Balans Notifikacije&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Deaktivacija Balans notifikacija ==&lt;br /&gt;
&lt;br /&gt;
Za deaktivaciju Balans notifikacija neophodno je uneti servisnu lozinku koju će sistem tražiti od korisnika. Korisnik se zatim obraća podršci Melany Software i dobija lozinku. &lt;br /&gt;
&lt;br /&gt;
=== Logika za lozinku ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;(Dan u mesecu + Dan u nedelji) * (42) + specijalni karakter&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dan u mesecu: 1-31&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dan u nedelji: 1-7 (ponedeljak 1, ... nedelja 7)&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Specijalni karakter: Pon=^ Uto=% Sre=$ Čet=# Pet=@ Sub=! Ned=&amp;amp;&lt;br /&gt;
&lt;br /&gt;
Primer za ponedeljak, 11.08.2025:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;(11+1)*42 + spec. karakter&amp;lt;/code&amp;gt; =  &#039;&#039;&#039;504^&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Generator lozinke ===&lt;br /&gt;
&lt;br /&gt;
Generator lozinke je dostupan na adresi https://ws.melany.rs/api/keygen/&amp;lt;br&amp;gt;&lt;br /&gt;
Namenjen je podršci Melany Software. Korisnici nemaju pristup ovoj stranici.&lt;/div&gt;</summary>
		<author><name>Prusac</name></author>
	</entry>
	<entry>
		<id>http://192.168.0.11:8044/index.php?title=Balans_notifikacije_-_sistem_za_obave%C5%A1tavanje_korisnika&amp;diff=1027</id>
		<title>Balans notifikacije - sistem za obaveštavanje korisnika</title>
		<link rel="alternate" type="text/html" href="http://192.168.0.11:8044/index.php?title=Balans_notifikacije_-_sistem_za_obave%C5%A1tavanje_korisnika&amp;diff=1027"/>
		<updated>2025-12-08T14:21:13Z</updated>

		<summary type="html">&lt;p&gt;Prusac: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{abstract|min=2|txt=Kratki uvod i uputstvo za instalaciju sistema za notifikaciju korisnika.}}&lt;br /&gt;
&lt;br /&gt;
__NOTOC__&lt;br /&gt;
&lt;br /&gt;
== Uvod ==&lt;br /&gt;
Notifikacioni sistem &amp;quot;Balans notifikacije&amp;quot; je inicijalno razvijen za potrebe obaveštavanja korisnika o neobrađenim nalozima za prenos robe, ali se planira korišćenje i za druge namene.&lt;br /&gt;
&lt;br /&gt;
Sistem prati dešavanja na skladištu koje je u Balans POS postavkama toj radnoj stanici određeno kao podrazumevano.&lt;br /&gt;
&lt;br /&gt;
Aplikaciju na računaru korisnika pokreće Windows Task Scheduler. Nakon startovanja sistem proverava broj otvorenih naloga za prenos robe i, ako takvi postoje, prikazuje notifikaciju u sistem tray-u (taskbaru).&lt;br /&gt;
&lt;br /&gt;
[[File:BalansNotifikacija.jpg|400px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Dodavanje u Windows Task Scheduler i startovanje aplikacije ==&lt;br /&gt;
Aplikacija se dodaje/pokreće iz Windows Task Scheduler zadavanjem parametara komandnom linijom (CMD) &#039;&#039;&#039;u admin modu&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
=== Dodavanje ===&lt;br /&gt;
&lt;br /&gt;
{{iPoruka|naslov=promenljive|txt=U donjoj komandi su podvučene promenljive - ono što će se razlikovati od firme do firme.&amp;lt;br&amp;gt;&lt;br /&gt;
Parametri /f: i /t: se koriste za pokretanje BalansNotifikacije.exe, ostali parametri (npr. /tn, /sc, /rl itd. pripadaju schtasks.)}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;schtasks /Create /TN &amp;quot;Balans Notifikacije&amp;quot; /SC ONLOGON /RU &amp;quot;%USERNAME%&amp;quot; /RL LIMITED /TR &amp;quot;\&amp;quot;&amp;lt;u&amp;gt;C:\Users\Balans\BalansNotifikacije.exe&amp;lt;/u&amp;gt;\&amp;quot; &amp;lt;u&amp;gt;/f:4&amp;lt;/u&amp;gt; &amp;lt;u&amp;gt;/t:45&amp;lt;/u&amp;gt;&amp;quot; /F&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;C:\Users\Balans\BalansNotifikacije.exe&amp;lt;/code&amp;gt; - Putanja do fajla BalansNotifikacije.exe na kompjuteru korisnika&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;/f:&amp;lt;/code&amp;gt; - Firm ID - identifikacioni broj firme&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;/t:&amp;lt;/code&amp;gt; - interval za provere, u sekundama&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot; data-expandtext=&amp;quot;Parametri schtasks&amp;quot; data-collapsetext=&amp;quot;skupi&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
{| class=&amp;quot;mst mst-siva&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| /Create || Schedules a new task&lt;br /&gt;
|-&lt;br /&gt;
| /TN &amp;quot;Balans Notifikacije&amp;quot; || Specifies a name for the task&lt;br /&gt;
|-&lt;br /&gt;
| /SC ONLOGON || Specifies the schedule type; ONLOGON - Specifies that the task runs whenever a user (any user) logs on.&lt;br /&gt;
|-&lt;br /&gt;
| /RU &amp;quot;%USERNAME%&amp;quot; || Runs the task with permissions of the specified user account.&lt;br /&gt;
|-&lt;br /&gt;
| /RL LIMITED || Specifies the Run Level for the job; LIMITED - scheduled tasks will be ran with the least level of privileges, such as Standard User accounts&lt;br /&gt;
|-&lt;br /&gt;
| /TR &amp;quot;\&amp;quot;C:\Users\Balans\BalansNotifikacije.exe\&amp;quot; /f:4 /t:45&amp;quot; || Specifies the program or command that the task runs.&lt;br /&gt;
|-&lt;br /&gt;
| /F || Specifies to create the task and suppress warnings if the specified task already exists.&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Startovanje ===&lt;br /&gt;
&amp;lt;code&amp;gt;schtasks /Run /TN &amp;quot;Balans Notifikacije&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Deaktivacija Balans notifikacija ==&lt;br /&gt;
&lt;br /&gt;
Za deaktivaciju Balans notifikacija neophodno je uneti servisnu lozinku koju će sistem tražiti od korisnika. Korisnik se zatim obraća podršci Melany Software i dobija lozinku. &lt;br /&gt;
&lt;br /&gt;
=== Logika za lozinku ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;(Dan u mesecu + Dan u nedelji) * (42) + specijalni karakter&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dan u mesecu: 1-31&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dan u nedelji: 1-7 (ponedeljak 1, ... nedelja 7)&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Specijalni karakter: Pon=^ Uto=% Sre=$ Čet=# Pet=@ Sub=! Ned=&amp;amp;&lt;br /&gt;
&lt;br /&gt;
Primer za ponedeljak, 11.08.2025:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;(11+1)*42 + spec. karakter&amp;lt;/code&amp;gt; =  &#039;&#039;&#039;504^&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Generator lozinke ===&lt;br /&gt;
&lt;br /&gt;
Generator lozinke je dostupan na adresi https://ws.melany.rs/api/keygen/&amp;lt;br&amp;gt;&lt;br /&gt;
Namenjen je podršci Melany Software. Korisnici nemaju pristup ovoj stranici.&lt;/div&gt;</summary>
		<author><name>Prusac</name></author>
	</entry>
	<entry>
		<id>http://192.168.0.11:8044/index.php?title=Balans_notifikacije_-_sistem_za_obave%C5%A1tavanje_korisnika&amp;diff=1026</id>
		<title>Balans notifikacije - sistem za obaveštavanje korisnika</title>
		<link rel="alternate" type="text/html" href="http://192.168.0.11:8044/index.php?title=Balans_notifikacije_-_sistem_za_obave%C5%A1tavanje_korisnika&amp;diff=1026"/>
		<updated>2025-12-08T14:14:50Z</updated>

		<summary type="html">&lt;p&gt;Prusac: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{abstract|min=2|txt=Kratki uvod i uputstvo za instalaciju sistema za notifikaciju korisnika.}}&lt;br /&gt;
&lt;br /&gt;
__NOTOC__&lt;br /&gt;
&lt;br /&gt;
== Uvod ==&lt;br /&gt;
Notifikacioni sistem &amp;quot;Balans notifikacije&amp;quot; je inicijalno razvijen za potrebe obaveštavanja korisnika o neobrađenim nalozima za prenos robe, ali se planira korišćenje i za druge namene.&lt;br /&gt;
&lt;br /&gt;
Sistem prati dešavanja na skladištu koje je u Balans POS postavkama toj radnoj stanici određeno kao podrazumevano.&lt;br /&gt;
&lt;br /&gt;
Aplikaciju na računaru korisnika pokreće Windows Task Scheduler. Nakon startovanja sistem proverava broj otvorenih naloga za prenos robe i, ako takvi postoje, prikazuje notifikaciju u sistem tray-u (taskbaru).&lt;br /&gt;
&lt;br /&gt;
[[File:BalansNotifikacija.jpg|400px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Dodavanje u Windows Task Scheduler i startovanje aplikacije ==&lt;br /&gt;
Aplikacija se dodaje/pokreće iz Windows Task Scheduler zadavanjem parametara komandnom linijom (CMD) &#039;&#039;&#039;u admin modu&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
=== Dodavanje ===&lt;br /&gt;
&lt;br /&gt;
{{iPoruka|naslov=promenljive|txt=U donjoj komandi su podvučene promenljive - ono što će se razlikovati od firme do firme.&amp;lt;br&amp;gt;&lt;br /&gt;
Parametri /f: i /t: se koriste za pokretanje BalansNotifikacije.exe, ostali parametri (npr. /tn, /sc, /rl itd. pripadaju schtasks.)}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;schtasks /Create /TN &amp;quot;Balans Notifikacije&amp;quot; /SC ONLOGON /RU &amp;quot;%USERNAME%&amp;quot; /RL LIMITED /TR &amp;quot;\&amp;quot;&amp;lt;u&amp;gt;C:\Users\Balans\BalansNotifikacije.exe&amp;lt;/u&amp;gt;\&amp;quot; &amp;lt;u&amp;gt;/f:4&amp;lt;/u&amp;gt; &amp;lt;u&amp;gt;/t:45&amp;lt;/u&amp;gt;&amp;quot; /F&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;C:\Users\Balans\BalansNotifikacije.exe&amp;lt;/code&amp;gt; - Putanja do fajla BalansNotifikacije.exe na kompjuteru korisnika&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;/f:&amp;lt;/code&amp;gt; - Firm ID - identifikacioni broj firme&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;/t:&amp;lt;/code&amp;gt; - interval za provere, u sekundama&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot; data-expandtext=&amp;quot;Parametri schtasks&amp;quot; data-collapsetext=&amp;quot;skupi&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
{| class=&amp;quot;mst mst-siva&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| /Create || Schedules a new task&lt;br /&gt;
|-&lt;br /&gt;
| /TN &amp;quot;Balans Notifikacije&amp;quot; || Specifies a name for the task&lt;br /&gt;
|-&lt;br /&gt;
| /SC ONLOGON || Specifies the schedule type; ONLOGON - Specifies that the task runs whenever a user (any user) logs on.&lt;br /&gt;
|-&lt;br /&gt;
| /RU &amp;quot;%USERNAME%&amp;quot; || Runs the task with permissions of the specified user account.&lt;br /&gt;
|-&lt;br /&gt;
| /RL LIMITED || Specifies the Run Level for the job; LIMITED - scheduled tasks will be ran with the least level of privileges, such as Standard User accounts&lt;br /&gt;
|-&lt;br /&gt;
| /TR &amp;quot;\&amp;quot;C:\Users\Balans\BalansNotifikacije.exe\&amp;quot; /f:4 /t:45&amp;quot; || Specifies the program or command that the task runs.&lt;br /&gt;
|-&lt;br /&gt;
| /F || Specifies to create the task and suppress warnings if the specified task already exists.&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Startovanje ===&lt;br /&gt;
&amp;lt;code&amp;gt;schtasks /Run /TN &amp;quot;Balans Notifikacije&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Lozinka ==&lt;br /&gt;
&lt;br /&gt;
Za deaktivaciju Balans notifikacija neophodno je uneti servisnu lozinku koju će sistem tražiti od korisnika. Korisnik se zatim obraća podršci Melany Soft-a i dobija lozinku. &lt;br /&gt;
&lt;br /&gt;
=== Logika za lozinku ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;(Dan u mesecu + Dan u nedelji) * (42) + specijalni karakter&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dan u mesecu: 1-31&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dan u nedelji: 1-7 (ponedeljak 1, ... nedelja 7)&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Specijalni karakter: Pon=^ Uto=% Sre=$ Čet=# Pet=@ Sub=! Ned=&amp;amp;&lt;br /&gt;
&lt;br /&gt;
Primer za ponedeljak, 11.08.2025:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;(11+1)*42 + spec. karakter&amp;lt;/code&amp;gt; =  &#039;&#039;&#039;504^&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Generator lozinke ===&lt;br /&gt;
&lt;br /&gt;
Generator lozinke je dostupan na adresi https://ws.melany.rs/api/keygen/&amp;lt;br&amp;gt;&lt;br /&gt;
Namenjen je podršci Melany Software. Korisnici nemaju pristup ovoj stranici.&lt;/div&gt;</summary>
		<author><name>Prusac</name></author>
	</entry>
	<entry>
		<id>http://192.168.0.11:8044/index.php?title=Balans_notifikacije_-_sistem_za_obave%C5%A1tavanje_korisnika&amp;diff=1025</id>
		<title>Balans notifikacije - sistem za obaveštavanje korisnika</title>
		<link rel="alternate" type="text/html" href="http://192.168.0.11:8044/index.php?title=Balans_notifikacije_-_sistem_za_obave%C5%A1tavanje_korisnika&amp;diff=1025"/>
		<updated>2025-12-08T14:14:11Z</updated>

		<summary type="html">&lt;p&gt;Prusac: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{abstract|min=2|txt=Uputstvo za instalaciju sistema za notifikaciju korisnika.}}&lt;br /&gt;
&lt;br /&gt;
__NOTOC__&lt;br /&gt;
&lt;br /&gt;
== Uvod ==&lt;br /&gt;
Notifikacioni sistem &amp;quot;Balans notifikacije&amp;quot; je inicijalno razvijen za potrebe obaveštavanja korisnika o neobrađenim nalozima za prenos robe, ali se planira korišćenje i za druge namene.&lt;br /&gt;
&lt;br /&gt;
Sistem prati dešavanja na skladištu koje je u Balans POS postavkama toj radnoj stanici određeno kao podrazumevano.&lt;br /&gt;
&lt;br /&gt;
Aplikaciju na računaru korisnika pokreće Windows Task Scheduler. Nakon startovanja sistem proverava broj otvorenih naloga za prenos robe i, ako takvi postoje, prikazuje notifikaciju u sistem tray-u (taskbaru).&lt;br /&gt;
&lt;br /&gt;
[[File:BalansNotifikacija.jpg|400px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Dodavanje u Windows Task Scheduler i startovanje aplikacije ==&lt;br /&gt;
Aplikacija se dodaje/pokreće iz Windows Task Scheduler zadavanjem parametara komandnom linijom (CMD) &#039;&#039;&#039;u admin modu&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
=== Dodavanje ===&lt;br /&gt;
&lt;br /&gt;
{{iPoruka|naslov=promenljive|txt=U donjoj komandi su podvučene promenljive - ono što će se razlikovati od firme do firme.&amp;lt;br&amp;gt;&lt;br /&gt;
Parametri /f: i /t: se koriste za pokretanje BalansNotifikacije.exe, ostali parametri (npr. /tn, /sc, /rl itd. pripadaju schtasks.)}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;schtasks /Create /TN &amp;quot;Balans Notifikacije&amp;quot; /SC ONLOGON /RU &amp;quot;%USERNAME%&amp;quot; /RL LIMITED /TR &amp;quot;\&amp;quot;&amp;lt;u&amp;gt;C:\Users\Balans\BalansNotifikacije.exe&amp;lt;/u&amp;gt;\&amp;quot; &amp;lt;u&amp;gt;/f:4&amp;lt;/u&amp;gt; &amp;lt;u&amp;gt;/t:45&amp;lt;/u&amp;gt;&amp;quot; /F&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;C:\Users\Balans\BalansNotifikacije.exe&amp;lt;/code&amp;gt; - Putanja do fajla BalansNotifikacije.exe na kompjuteru korisnika&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;/f:&amp;lt;/code&amp;gt; - Firm ID - identifikacioni broj firme&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;/t:&amp;lt;/code&amp;gt; - interval za provere, u sekundama&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot; data-expandtext=&amp;quot;Parametri schtasks&amp;quot; data-collapsetext=&amp;quot;skupi&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
{| class=&amp;quot;mst mst-siva&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| /Create || Schedules a new task&lt;br /&gt;
|-&lt;br /&gt;
| /TN &amp;quot;Balans Notifikacije&amp;quot; || Specifies a name for the task&lt;br /&gt;
|-&lt;br /&gt;
| /SC ONLOGON || Specifies the schedule type; ONLOGON - Specifies that the task runs whenever a user (any user) logs on.&lt;br /&gt;
|-&lt;br /&gt;
| /RU &amp;quot;%USERNAME%&amp;quot; || Runs the task with permissions of the specified user account.&lt;br /&gt;
|-&lt;br /&gt;
| /RL LIMITED || Specifies the Run Level for the job; LIMITED - scheduled tasks will be ran with the least level of privileges, such as Standard User accounts&lt;br /&gt;
|-&lt;br /&gt;
| /TR &amp;quot;\&amp;quot;C:\Users\Balans\BalansNotifikacije.exe\&amp;quot; /f:4 /t:45&amp;quot; || Specifies the program or command that the task runs.&lt;br /&gt;
|-&lt;br /&gt;
| /F || Specifies to create the task and suppress warnings if the specified task already exists.&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Startovanje ===&lt;br /&gt;
&amp;lt;code&amp;gt;schtasks /Run /TN &amp;quot;Balans Notifikacije&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Lozinka ==&lt;br /&gt;
&lt;br /&gt;
Za deaktivaciju Balans notifikacija neophodno je uneti servisnu lozinku koju će sistem tražiti od korisnika. Korisnik se zatim obraća podršci Melany Soft-a i dobija lozinku. &lt;br /&gt;
&lt;br /&gt;
=== Logika za lozinku ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;(Dan u mesecu + Dan u nedelji) * (42) + specijalni karakter&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dan u mesecu: 1-31&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dan u nedelji: 1-7 (ponedeljak 1, ... nedelja 7)&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Specijalni karakter: Pon=^ Uto=% Sre=$ Čet=# Pet=@ Sub=! Ned=&amp;amp;&lt;br /&gt;
&lt;br /&gt;
Primer za ponedeljak, 11.08.2025:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;(11+1)*42 + spec. karakter&amp;lt;/code&amp;gt; =  &#039;&#039;&#039;504^&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Generator lozinke ===&lt;br /&gt;
&lt;br /&gt;
Generator lozinke je dostupan na adresi https://ws.melany.rs/api/keygen/&amp;lt;br&amp;gt;&lt;br /&gt;
Namenjen je podršci Melany Software. Korisnici nemaju pristup ovoj stranici.&lt;/div&gt;</summary>
		<author><name>Prusac</name></author>
	</entry>
	<entry>
		<id>http://192.168.0.11:8044/index.php?title=Balans_notifikacije_-_sistem_za_obave%C5%A1tavanje_korisnika&amp;diff=1024</id>
		<title>Balans notifikacije - sistem za obaveštavanje korisnika</title>
		<link rel="alternate" type="text/html" href="http://192.168.0.11:8044/index.php?title=Balans_notifikacije_-_sistem_za_obave%C5%A1tavanje_korisnika&amp;diff=1024"/>
		<updated>2025-12-08T12:16:40Z</updated>

		<summary type="html">&lt;p&gt;Prusac: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{abstract|min=2|txt=Uputstvo za instalaciju sistema za notifikaciju korisnika.}}&lt;br /&gt;
&lt;br /&gt;
__NOTOC__&lt;br /&gt;
&lt;br /&gt;
== Uvod ==&lt;br /&gt;
Notifikacioni sistem &amp;quot;Balans notifikacije&amp;quot; je inicijalno razvijen za potrebe obaveštavanja korisnika o neobrađenim nalozima za prenos robe, ali se planira korišćenje i za druge namene.&lt;br /&gt;
&lt;br /&gt;
Sistem prati dešavanja na skladištu koje je u Balans POS postavkama toj radnoj stanici određeno kao podrazumevano.&lt;br /&gt;
&lt;br /&gt;
Aplikaciju na računaru korisnika pokreće Windows Task Scheduler. Nakon startovanja sistem proverava broj otvorenih naloga za prenos robe i, ako takvi postoje, prikazuje notifikaciju u sistem tray-u (taskbaru).&lt;br /&gt;
&lt;br /&gt;
[[File:BalansNotifikacija.jpg|400px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Dodavanje u Windows Task Scheduler i startovanje aplikacije ==&lt;br /&gt;
Aplikacija se dodaje/pokreće iz Windows Task Scheduler zadavanjem parametara komandnom linijom (CMD) &#039;&#039;&#039;u admin modu&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
=== Dodavanje ===&lt;br /&gt;
&lt;br /&gt;
{{iPoruka|naslov=promenljive|txt=U donjoj komandi su podvučene promenljive - ono što će se razlikovati od firme do firme.&amp;lt;br&amp;gt;&lt;br /&gt;
Parametri /f:4 i /t:45 se koriste za pokretanje BalansNotifikacije.exe, ostali parametri (npr. /tn, /sc, /rl itd. pripadaju schtasks.)}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;schtasks /Create /TN &amp;quot;Balans Notifikacije&amp;quot; /SC ONLOGON /RU &amp;quot;%USERNAME%&amp;quot; /RL LIMITED /TR &amp;quot;\&amp;quot;&amp;lt;u&amp;gt;C:\Users\Balans\BalansNotifikacije.exe&amp;lt;/u&amp;gt;\&amp;quot; &amp;lt;u&amp;gt;/f:4&amp;lt;/u&amp;gt; &amp;lt;u&amp;gt;/t:45&amp;lt;/u&amp;gt;&amp;quot; /F&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;C:\Users\Balans\BalansNotifikacije.exe&amp;lt;/code&amp;gt; - Putanja do fajla BalansNotifikacije.exe na kompjuteru korisnika&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;/f:&amp;lt;/code&amp;gt; - Firm ID - identifikacioni broj firme&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;/t:&amp;lt;/code&amp;gt; - interval za provere, u sekundama&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot; data-expandtext=&amp;quot;Parametri schtasks&amp;quot; data-collapsetext=&amp;quot;skupi&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
{| class=&amp;quot;mst mst-siva&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| /Create || Schedules a new task&lt;br /&gt;
|-&lt;br /&gt;
| /TN &amp;quot;Balans Notifikacije&amp;quot; || Specifies a name for the task&lt;br /&gt;
|-&lt;br /&gt;
| /SC ONLOGON || Specifies the schedule type; ONLOGON - Specifies that the task runs whenever a user (any user) logs on.&lt;br /&gt;
|-&lt;br /&gt;
| /RU &amp;quot;%USERNAME%&amp;quot; || Runs the task with permissions of the specified user account.&lt;br /&gt;
|-&lt;br /&gt;
| /RL LIMITED || Specifies the Run Level for the job; LIMITED - scheduled tasks will be ran with the least level of privileges, such as Standard User accounts&lt;br /&gt;
|-&lt;br /&gt;
| /TR &amp;quot;\&amp;quot;C:\Users\Balans\BalansNotifikacije.exe\&amp;quot; /f:4 /t:45&amp;quot; || Specifies the program or command that the task runs.&lt;br /&gt;
|-&lt;br /&gt;
| /F || Specifies to create the task and suppress warnings if the specified task already exists.&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Startovanje ===&lt;br /&gt;
&amp;lt;code&amp;gt;schtasks /Run /TN &amp;quot;Balans Notifikacije&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Lozinka ==&lt;br /&gt;
&lt;br /&gt;
Pauziranje/Aktiviranje obavešenja zahteva servisnu lozinku koju će sistem tražiti od korisnika. Korisnik se zatim obraća podršci Melany Soft-a i dobija lozinku. &lt;br /&gt;
&lt;br /&gt;
=== Logika za lozinku ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;(Dan u mesecu + Dan u nedelji) * (42) + specijalni karakter&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dan u mesecu: 1-31&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dan u nedelji: 1-7 (ponedeljak 1, ... nedelja 7)&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Specijalni karakter: Pon=^ Uto=% Sre=$ Čet=# Pet=@ Sub=! Ned=&amp;amp;&lt;br /&gt;
&lt;br /&gt;
Primer za ponedeljak, 11.08.2025:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;(11+1)*42 + spec. karakter&amp;lt;/code&amp;gt; =  &#039;&#039;&#039;504^&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Generator lozinke ===&lt;br /&gt;
&lt;br /&gt;
Generator lozinke je dostupan na adresi https://ws.melany.rs/api/keygen/&amp;lt;br&amp;gt;&lt;br /&gt;
Namenjen je podršci Melany Software. Korisnici nemaju pristup ovoj stranici.&lt;/div&gt;</summary>
		<author><name>Prusac</name></author>
	</entry>
	<entry>
		<id>http://192.168.0.11:8044/index.php?title=Balans_notifikacije_-_sistem_za_obave%C5%A1tavanje_korisnika&amp;diff=1023</id>
		<title>Balans notifikacije - sistem za obaveštavanje korisnika</title>
		<link rel="alternate" type="text/html" href="http://192.168.0.11:8044/index.php?title=Balans_notifikacije_-_sistem_za_obave%C5%A1tavanje_korisnika&amp;diff=1023"/>
		<updated>2025-12-08T12:05:38Z</updated>

		<summary type="html">&lt;p&gt;Prusac: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{abstract|min=2|txt=Uputstvo za instalaciju sistema za notifikaciju korisnika.}}&lt;br /&gt;
&lt;br /&gt;
__NOTOC__&lt;br /&gt;
&lt;br /&gt;
== Uvod ==&lt;br /&gt;
Notifikacioni sistem &amp;quot;Balans notifikacije&amp;quot; je inicijalno razvijen za potrebe obaveštavanja korisnika o neobrađenim nalozima za prenos robe, ali se planira korišćenje i za druge namene.&lt;br /&gt;
&lt;br /&gt;
Sistem prati dešavanja na skladištu koje je u Balans POS postavkama toj radnoj stanici određeno kao podrazumevano.&lt;br /&gt;
&lt;br /&gt;
Aplikaciju na računaru korisnika pokreće Windows Task Scheduler. Nakon startovanja sistem proverava broj otvorenih naloga za prenos robe i, ako takvi postoje, prikazuje notifikaciju u sistem tray-u (taskbaru).&lt;br /&gt;
&lt;br /&gt;
[[File:BalansNotifikacija.jpg|400px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Dodavanje u Windows Task Scheduler i startovanje aplikacije ==&lt;br /&gt;
Aplikacija se dodaje/pokreće iz Windows Task Scheduler zadavanjem parametara komandnom linijom (CMD) &#039;&#039;&#039;u admin modu&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
=== Dodavanje ===&lt;br /&gt;
&lt;br /&gt;
{{iPoruka|naslov=promenljive|txt=U donjoj komandi su podvučene promenljive - ono što će se razlikovati od firme do firme.&amp;lt;br&amp;gt;&lt;br /&gt;
Parametri /f:4 i /t:45 se koriste za pokretanje BalansNotifikacije.exe, ostali parametri (npr. /tn, /sc, /rl itd. pripadaju schtasks.)}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;schtasks /Create /TN &amp;quot;Balans Notifikacije&amp;quot; /SC ONLOGON /RU &amp;quot;%USERNAME%&amp;quot; /RL LIMITED /TR &amp;quot;\&amp;quot;&amp;lt;u&amp;gt;C:\Users\Balans\BalansNotifikacije.exe&amp;lt;/u&amp;gt;\&amp;quot; &amp;lt;u&amp;gt;/f:4&amp;lt;/u&amp;gt; &amp;lt;u&amp;gt;/t:45&amp;lt;/u&amp;gt;&amp;quot; /F&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;C:\Users\Balans\BalansNotifikacije.exe&amp;lt;/code&amp;gt; - Putanja do fajla BalansNotifikacije.exe na kompjuteru korisnika&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;/f:&amp;lt;/code&amp;gt; - Firm ID - identifikacioni broj firme&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;/t:&amp;lt;/code&amp;gt; - interval za provere, u sekundama&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot; data-expandtext=&amp;quot;Parametri schtasks&amp;quot; data-collapsetext=&amp;quot;skupi&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
{| class=&amp;quot;mst mst-siva&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| /Create || Schedules a new task&lt;br /&gt;
|-&lt;br /&gt;
| /TN &amp;quot;Balans Notifikacije&amp;quot; || Specifies a name for the task&lt;br /&gt;
|-&lt;br /&gt;
| /SC ONLOGON || Specifies the schedule type; ONLOGON - Specifies that the task runs whenever a user (any user) logs on.&lt;br /&gt;
|-&lt;br /&gt;
| /RU &amp;quot;%USERNAME%&amp;quot; || Runs the task with permissions of the specified user account.&lt;br /&gt;
|-&lt;br /&gt;
| /RL LIMITED || Specifies the Run Level for the job; LIMITED - scheduled tasks will be ran with the least level of privileges, such as Standard User accounts&lt;br /&gt;
|-&lt;br /&gt;
| /TR &amp;quot;\&amp;quot;C:\Users\Balans\BalansNotifikacije.exe\&amp;quot; /f:4 /t:45&amp;quot; || Specifies the program or command that the task runs.&lt;br /&gt;
|-&lt;br /&gt;
| /F || Specifies to create the task and suppress warnings if the specified task already exists.&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Startovanje ===&lt;br /&gt;
&amp;lt;code&amp;gt;schtasks /Run /TN &amp;quot;Balans Notifikacije&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Lozinka ==&lt;br /&gt;
&lt;br /&gt;
Kada korisnik pokuša da zatvori aplikaciju sistem će mu tražiti lozinku. Korisnik se zatim obraća podršci Melany Soft-a i dobija lozinku. &lt;br /&gt;
&lt;br /&gt;
=== Logika za lozinku ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;(Dan u mesecu + Dan u nedelji) * (42) + specijalni karakter&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dan u mesecu: 1-31&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dan u nedelji: 1-7 (ponedeljak 1, ... nedelja 7)&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Specijalni karakter: Pon=^ Uto=% Sre=$ Čet=# Pet=@ Sub=! Ned=&amp;amp;&lt;br /&gt;
&lt;br /&gt;
Primer za ponedeljak, 11.08.2025:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;(11+1)*42 + spec. karakter&amp;lt;/code&amp;gt; =  &#039;&#039;&#039;504^&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Generator lozinke ===&lt;br /&gt;
&lt;br /&gt;
Generator lozinke je dostupan na adresi https://ws.melany.rs/api/keygen/&amp;lt;br&amp;gt;&lt;br /&gt;
Namenjen je podršci Melany Software. Korisnici nemaju pristup ovoj stranici.&lt;/div&gt;</summary>
		<author><name>Prusac</name></author>
	</entry>
	<entry>
		<id>http://192.168.0.11:8044/index.php?title=Balans_notifikacije_-_sistem_za_obave%C5%A1tavanje_korisnika&amp;diff=1022</id>
		<title>Balans notifikacije - sistem za obaveštavanje korisnika</title>
		<link rel="alternate" type="text/html" href="http://192.168.0.11:8044/index.php?title=Balans_notifikacije_-_sistem_za_obave%C5%A1tavanje_korisnika&amp;diff=1022"/>
		<updated>2025-12-08T12:04:04Z</updated>

		<summary type="html">&lt;p&gt;Prusac: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{abstract|min=&amp;lt; 1|txt=Ovo bi verovatno trebalo da bude uputstvo za instalaciju sistema za notifikaciju korisnika.}}&lt;br /&gt;
&lt;br /&gt;
__NOTOC__&lt;br /&gt;
&lt;br /&gt;
== Uvod ==&lt;br /&gt;
Notifikacioni sistem &amp;quot;Balans notifikacije&amp;quot; je inicijalno razvijen za potrebe obaveštavanja korisnika o neobrađenim nalozima za prenos robe, ali se planira korišćenje i za druge namene.&lt;br /&gt;
&lt;br /&gt;
Sistem prati dešavanja na skladištu koje je u Balans POS postavkama toj radnoj stanici određeno kao podrazumevano.&lt;br /&gt;
&lt;br /&gt;
Aplikaciju na računaru korisnika pokreće Windows Task Scheduler. Nakon startovanja sistem proverava broj otvorenih naloga za prenos robe i, ako takvi postoje, prikazuje notifikaciju u sistem tray-u (taskbaru).&lt;br /&gt;
&lt;br /&gt;
[[File:BalansNotifikacija.jpg|400px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Dodavanje u Windows Task Scheduler i startovanje aplikacije ==&lt;br /&gt;
Aplikacija se dodaje/pokreće iz Windows Task Scheduler zadavanjem parametara komandnom linijom (CMD) &#039;&#039;&#039;u admin modu&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
=== Dodavanje ===&lt;br /&gt;
&lt;br /&gt;
{{iPoruka|naslov=promenljive|txt=U donjoj komandi su podvučene promenljive - ono što će se razlikovati od firme do firme.&amp;lt;br&amp;gt;&lt;br /&gt;
Parametri /f:4 i /t:45 se koriste za pokretanje BalansNotifikacije.exe, ostali parametri (npr. /tn, /sc, /rl itd. pripadaju schtasks.)}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;schtasks /Create /TN &amp;quot;Balans Notifikacije&amp;quot; /SC ONLOGON /RU &amp;quot;%USERNAME%&amp;quot; /RL LIMITED /TR &amp;quot;\&amp;quot;&amp;lt;u&amp;gt;C:\Users\Balans\BalansNotifikacije.exe&amp;lt;/u&amp;gt;\&amp;quot; &amp;lt;u&amp;gt;/f:4&amp;lt;/u&amp;gt; &amp;lt;u&amp;gt;/t:45&amp;lt;/u&amp;gt;&amp;quot; /F&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;C:\Users\Balans\BalansNotifikacije.exe&amp;lt;/code&amp;gt; - Putanja do fajla BalansNotifikacije.exe na kompjuteru korisnika&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;/f:&amp;lt;/code&amp;gt; - Firm ID - identifikacioni broj firme&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;/t:&amp;lt;/code&amp;gt; - interval za provere, u sekundama&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot; data-expandtext=&amp;quot;Parametri schtasks&amp;quot; data-collapsetext=&amp;quot;skupi&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
{| class=&amp;quot;mst mst-siva&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| /Create || Schedules a new task&lt;br /&gt;
|-&lt;br /&gt;
| /TN &amp;quot;Balans Notifikacije&amp;quot; || Specifies a name for the task&lt;br /&gt;
|-&lt;br /&gt;
| /SC ONLOGON || Specifies the schedule type; ONLOGON - Specifies that the task runs whenever a user (any user) logs on.&lt;br /&gt;
|-&lt;br /&gt;
| /RU &amp;quot;%USERNAME%&amp;quot; || Runs the task with permissions of the specified user account.&lt;br /&gt;
|-&lt;br /&gt;
| /RL LIMITED || Specifies the Run Level for the job; LIMITED - scheduled tasks will be ran with the least level of privileges, such as Standard User accounts&lt;br /&gt;
|-&lt;br /&gt;
| /TR &amp;quot;\&amp;quot;C:\Users\Balans\BalansNotifikacije.exe\&amp;quot; /f:4 /t:45&amp;quot; || Specifies the program or command that the task runs.&lt;br /&gt;
|-&lt;br /&gt;
| /F || Specifies to create the task and suppress warnings if the specified task already exists.&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Startovanje ===&lt;br /&gt;
&amp;lt;code&amp;gt;schtasks /Run /TN &amp;quot;Balans Notifikacije&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Lozinka ==&lt;br /&gt;
&lt;br /&gt;
Kada korisnik pokuša da zatvori aplikaciju sistem će mu tražiti lozinku. Korisnik se zatim obraća podršci Melany Soft-a i dobija lozinku. &lt;br /&gt;
&lt;br /&gt;
=== Logika za lozinku ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;(Dan u mesecu + Dan u nedelji) * (42) + specijalni karakter&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dan u mesecu: 1-31&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dan u nedelji: 1-7 (ponedeljak 1, ... nedelja 7)&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Specijalni karakter: Pon=^ Uto=% Sre=$ Čet=# Pet=@ Sub=! Ned=&amp;amp;&lt;br /&gt;
&lt;br /&gt;
Primer za ponedeljak, 11.08.2025:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;(11+1)*42 + spec. karakter&amp;lt;/code&amp;gt; =  &#039;&#039;&#039;504^&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Generator lozinke ===&lt;br /&gt;
&lt;br /&gt;
Generator lozinke je dostupan na adresi https://ws.melany.rs/api/keygen/&amp;lt;br&amp;gt;&lt;br /&gt;
Namenjen je podršci Melany Software. Korisnici nemaju pristup ovoj stranici.&lt;/div&gt;</summary>
		<author><name>Prusac</name></author>
	</entry>
	<entry>
		<id>http://192.168.0.11:8044/index.php?title=Balans_notifikacije_-_sistem_za_obave%C5%A1tavanje_korisnika&amp;diff=1021</id>
		<title>Balans notifikacije - sistem za obaveštavanje korisnika</title>
		<link rel="alternate" type="text/html" href="http://192.168.0.11:8044/index.php?title=Balans_notifikacije_-_sistem_za_obave%C5%A1tavanje_korisnika&amp;diff=1021"/>
		<updated>2025-12-08T12:03:26Z</updated>

		<summary type="html">&lt;p&gt;Prusac: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{abstract|min=&amp;lt; 1|txt=Ovo bi verovatno trebalo da bude uputstvo za instalaciju sistema za notifikaciju korisnika.}}&lt;br /&gt;
&lt;br /&gt;
__NOTOC__&lt;br /&gt;
&lt;br /&gt;
== Uvod ==&lt;br /&gt;
Notifikacioni sistem &amp;quot;Balans notifikacije&amp;quot; je inicijalno razvijen za potrebe obaveštavanja korisnika o neobrađenim nalozima za prenos robe, ali se planira korišćenje i za druge namene.&lt;br /&gt;
&lt;br /&gt;
Sistem prati dešavanja na skladištu koje je u Balans POS postavkama toj radnoj stanici određeno kao podrazumevano.&lt;br /&gt;
&lt;br /&gt;
Aplikaciju na računaru korisnika pokreće Windows Task Scheduler. Nakon startovanja sistem proverava broj otvorenih naloga za prenos robe i, ako takvi postoje, prikazuje notifikaciju u sistem tray-u (taskbaru).&lt;br /&gt;
&lt;br /&gt;
[[File:BalansNotifikacija.jpg|400px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Dodavanje u Windows Task Scheduler i startovanje aplikacije ==&lt;br /&gt;
Aplikacija se dodaje/pokreće iz Windows Task Scheduler zadavanjem parametara komandnom linijom (CMD) &#039;&#039;&#039;u admin modu&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
=== Dodavanje ===&lt;br /&gt;
&lt;br /&gt;
{{iPoruka|naslov=promenljive|txt=U donjoj komandi su podvučene promenljive - ono što će se razlikovati od firme do firme.&amp;lt;br&amp;gt;&lt;br /&gt;
Parametri /f:4 i /t:45 se koriste za pokretanje BalansNotifikacije.exe, ostali parametri (npr. /tn, /sc, /rl itd. pripadaju schtasks.)}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;schtasks /Create /TN &amp;quot;Balans Notifikacije&amp;quot; /SC ONLOGON /RU &amp;quot;%USERNAME%&amp;quot; /RL LIMITED /TR &amp;quot;\&amp;quot;&amp;lt;u&amp;gt;C:\Users\Balans\BalansNotifikacije.exe&amp;lt;/u&amp;gt;\&amp;quot; &amp;lt;u&amp;gt;/f:4&amp;lt;/u&amp;gt; &amp;lt;u&amp;gt;/t:45&amp;lt;/u&amp;gt;&amp;quot; /F&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;C:\Users\Balans\BalansNotifikacije.exe&amp;lt;/code&amp;gt; - Putanja do fajla BalansNotifikacije.exe na kompjuteru korisnika&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;/f:&amp;lt;/code&amp;gt; - Firm ID - identifikacioni broj firme&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;/t:&amp;lt;/code&amp;gt; - interval za provere, u sekundama&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot; data-expandtext=&amp;quot;Parametri schtasks&amp;quot; data-collapsetext=&amp;quot;skupi&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
{| class=&amp;quot;mst mst-siva&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| /Create || Schedules a new task&lt;br /&gt;
|-&lt;br /&gt;
| /TN &amp;quot;Balans Notifikacije&amp;quot; || Specifies a name for the task&lt;br /&gt;
|-&lt;br /&gt;
| /SC ONLOGON || Specifies the schedule type; ONLOGON - Specifies that the task runs whenever a user (any user) logs on.&lt;br /&gt;
|-&lt;br /&gt;
| /RU &amp;quot;%USERNAME%&amp;quot; || Runs the task with permissions of the specified user account.&lt;br /&gt;
|-&lt;br /&gt;
| /RL LIMITED || Specifies the Run Level for the job; LIMITED - scheduled tasks will be ran with the least level of privileges, such as Standard User accounts&lt;br /&gt;
|-&lt;br /&gt;
| /TR &amp;quot;\&amp;quot;C:\Users\Balans\BalansNotifikacije.exe\&amp;quot; /f:4 /t:45&amp;quot; || Specifies the program or command that the task runs.&lt;br /&gt;
|-&lt;br /&gt;
| /F || Specifies to create the task and suppress warnings if the specified task already exists.&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Startovanje ===&lt;br /&gt;
&amp;lt;code&amp;gt;schtasks /Run /TN &amp;quot;Balans Notifikacije&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Lozinka ==&lt;br /&gt;
&lt;br /&gt;
Kada korisnik pokuša da zatvori aplikaciju sistem će mu tražiti lozinku. Korisnik se zatim obraća podršci Melany Soft-a i dobija lozinku. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Logika za lozinku ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;(Dan u mesecu + Dan u nedelji) * (42) + specijalni karakter&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dan u mesecu: 1-31&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dan u nedelji: 1-7 (ponedeljak 1, ... nedelja 7)&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Specijalni karakter: Pon=^ Uto=% Sre=$ Čet=# Pet=@ Sub=! Ned=&amp;amp;&lt;br /&gt;
&lt;br /&gt;
Primer za ponedeljak, 11.08.2025:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;(11+1)*42 + spec. karakter&amp;lt;/code&amp;gt; =  &#039;&#039;&#039;504^&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Generator lozinke ===&lt;br /&gt;
&lt;br /&gt;
Generator lozinke je dostupan na adresi https://ws.melany.rs/api/keygen/&amp;lt;br&amp;gt;&lt;br /&gt;
Namenjen je podršci Melany Software. Korisnici nemaju pristup ovoj stranici.&lt;/div&gt;</summary>
		<author><name>Prusac</name></author>
	</entry>
	<entry>
		<id>http://192.168.0.11:8044/index.php?title=Balans_notifikacije_-_sistem_za_obave%C5%A1tavanje_korisnika&amp;diff=1020</id>
		<title>Balans notifikacije - sistem za obaveštavanje korisnika</title>
		<link rel="alternate" type="text/html" href="http://192.168.0.11:8044/index.php?title=Balans_notifikacije_-_sistem_za_obave%C5%A1tavanje_korisnika&amp;diff=1020"/>
		<updated>2025-12-08T11:54:45Z</updated>

		<summary type="html">&lt;p&gt;Prusac: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{abstract|min=&amp;lt; 1|txt=Ovo bi verovatno trebalo da bude uputstvo za instalaciju sistema za notifikaciju korisnika.}}&lt;br /&gt;
&lt;br /&gt;
__NOTOC__&lt;br /&gt;
&lt;br /&gt;
== Uvod ==&lt;br /&gt;
Notifikacioni sistem &amp;quot;Balans notifikacije&amp;quot; je inicijalno razvijen za potrebe obaveštavanja korisnika o neobrađenim nalozima za prenos robe, ali se planira korišćenje i za druge namene.&lt;br /&gt;
&lt;br /&gt;
Sistem prati dešavanja na skladištu koje je u Balans POS postavkama toj radnoj stanici određeno kao podrazumevano.&lt;br /&gt;
&lt;br /&gt;
Aplikaciju na računaru korisnika pokreće Windows Task Scheduler. Nakon startovanja sistem proverava broj otvorenih naloga za prenos robe i, ako takvi postoje, prikazuje notifikaciju u sistem tray-u (taskbaru).&lt;br /&gt;
&lt;br /&gt;
[[File:BalansNotifikacija.jpg|400px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Dodavanje u Windows Task Scheduler i startovanje aplikacije ==&lt;br /&gt;
Aplikacija se dodaje/pokreće iz Windows Task Scheduler zadavanjem parametara komandnom linijom (CMD) &#039;&#039;&#039;u admin modu&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
=== Dodavanje ===&lt;br /&gt;
&lt;br /&gt;
{{iPoruka|naslov=promenljive|txt=U donjoj komandi su podvučene promenljive - ono što će se razlikovati od firme do firme.&amp;lt;br&amp;gt;&lt;br /&gt;
Parametri /f:4 i /t:45 se koriste za pokretanje BalansNotifikacije.exe, ostali parametri (npr. /tn, /sc, /rl itd. pripadaju schtasks.)}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;schtasks /Create /TN &amp;quot;Balans Notifikacije&amp;quot; /SC ONLOGON /RU &amp;quot;%USERNAME%&amp;quot; /RL LIMITED /TR &amp;quot;\&amp;quot;&amp;lt;u&amp;gt;C:\Users\Balans\BalansNotifikacije.exe&amp;lt;/u&amp;gt;\&amp;quot; &amp;lt;u&amp;gt;/f:4&amp;lt;/u&amp;gt; &amp;lt;u&amp;gt;/t:45&amp;lt;/u&amp;gt;&amp;quot; /F&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;C:\Users\Balans\BalansNotifikacije.exe&amp;lt;/code&amp;gt; - Putanja do fajla BalansNotifikacije.exe na kompjuteru korisnika&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;/f:&amp;lt;/code&amp;gt; - Firm ID - identifikacioni broj firme&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;/t:&amp;lt;/code&amp;gt; - interval za provere, u sekundama&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot; data-expandtext=&amp;quot;Parametri schtasks&amp;quot; data-collapsetext=&amp;quot;skupi&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
{| class=&amp;quot;mst mst-siva&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| /Create || Schedules a new task&lt;br /&gt;
|-&lt;br /&gt;
| /TN &amp;quot;Balans Notifikacije&amp;quot; || Specifies a name for the task&lt;br /&gt;
|-&lt;br /&gt;
| /SC ONLOGON || Specifies the schedule type; ONLOGON - Specifies that the task runs whenever a user (any user) logs on.&lt;br /&gt;
|-&lt;br /&gt;
| /RU &amp;quot;%USERNAME%&amp;quot; || Runs the task with permissions of the specified user account.&lt;br /&gt;
|-&lt;br /&gt;
| /RL LIMITED || Specifies the Run Level for the job; LIMITED - scheduled tasks will be ran with the least level of privileges, such as Standard User accounts&lt;br /&gt;
|-&lt;br /&gt;
| /TR &amp;quot;\&amp;quot;C:\Users\Balans\BalansNotifikacije.exe\&amp;quot; /f:4 /t:45&amp;quot; || Specifies the program or command that the task runs.&lt;br /&gt;
|-&lt;br /&gt;
| /F || Specifies to create the task and suppress warnings if the specified task already exists.&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Startovanje ===&lt;br /&gt;
&amp;lt;code&amp;gt;schtasks /Run /TN &amp;quot;Balans Notifikacije&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Šifra ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Kreirana je logika za lozinku koja se menja svakog dana da bi se izbeglo gašenje samog sistema:&lt;br /&gt;
&lt;br /&gt;
{{iPoruka|txt=Koji će se to sistem ugasiti ako se šifra ne menja na 24h?|naslov=gašenje samog sistema?}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Logika za lozinku ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;(Dan u mesecu + Dan u nedelji) * (42) + specijalni karakter&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dan u mesecu: 1-31&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dan u nedelji: 1-7 (ponedeljak 1, ... nedelja 7)&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Specijalni karakter: Pon=^ Uto=% Sre=$ Čet=# Pet=@ Sub=! Ned=&amp;amp;&lt;br /&gt;
&lt;br /&gt;
Primer za ponedeljak, 11.08.2025:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;(11+1)*42 + spec. karakter&amp;lt;/code&amp;gt; =  &#039;&#039;&#039;504^&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Generator lozinke ===&lt;br /&gt;
&lt;br /&gt;
Generator lozinke je dostupan na adresi https://ws.melany.rs/api/keygen/&lt;/div&gt;</summary>
		<author><name>Prusac</name></author>
	</entry>
	<entry>
		<id>http://192.168.0.11:8044/index.php?title=Balans_notifikacije_-_sistem_za_obave%C5%A1tavanje_korisnika&amp;diff=1019</id>
		<title>Balans notifikacije - sistem za obaveštavanje korisnika</title>
		<link rel="alternate" type="text/html" href="http://192.168.0.11:8044/index.php?title=Balans_notifikacije_-_sistem_za_obave%C5%A1tavanje_korisnika&amp;diff=1019"/>
		<updated>2025-12-08T11:52:00Z</updated>

		<summary type="html">&lt;p&gt;Prusac: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{abstract|min=&amp;lt; 1|txt=Ovo bi verovatno trebalo da bude uputstvo za instalaciju sistema za notifikaciju korisnika.}}&lt;br /&gt;
&lt;br /&gt;
__NOTOC__&lt;br /&gt;
&lt;br /&gt;
== Uvod ==&lt;br /&gt;
Notifikacioni sistem &amp;quot;Balans notifikacije&amp;quot; je inicijalno razvijen za potrebe obaveštavanja korisnika o neobrađenim nalozima za prenos robe, ali se planira korišćenje i za druge namene.&lt;br /&gt;
&lt;br /&gt;
Sistem prati dešavanja na skladištu koje je u Balans POS postavkama toj radnoj stanici određeno kao podrazumevano.&lt;br /&gt;
&lt;br /&gt;
Aplikaciju na računaru korisnika pokreće Windows Task Scheduler. Nakon startovanja sistem proverava broj otvorenih naloga za prenos robe i, ako takvi postoje, prikazuje notifikaciju u sistem tray-u (taskbaru).&lt;br /&gt;
&lt;br /&gt;
[[File:BalansNotifikacija.jpg|400px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Dodavanje u Windows Task Scheduler i startovanje aplikacije ==&lt;br /&gt;
Aplikacija se dodaje/pokreće iz Windows Task Scheduler zadavanjem parametara komandnom linijom (CMD) &#039;&#039;&#039;u admin modu&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
=== Dodavanje ===&lt;br /&gt;
&lt;br /&gt;
{{iPoruka|naslov=promenljive|txt=U donjoj komandi su podvučene promenljive - ono što će se razlikovati od firme do firme.&amp;lt;br&amp;gt;&lt;br /&gt;
Parametri /f:4 i /t:45 se koriste za pokretanje BalansNotifikacije.exe, ostali parametri (npr. /tn, /sc, /rl itd. pripadaju schtasks.)}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;schtasks /Create /TN &amp;quot;Balans Notifikacije&amp;quot; /SC ONLOGON /RU &amp;quot;%USERNAME%&amp;quot; /RL LIMITED /TR &amp;quot;\&amp;quot;&amp;lt;u&amp;gt;C:\Users\Balans\BalansNotifikacije.exe&amp;lt;/u&amp;gt;\&amp;quot; &amp;lt;u&amp;gt;/f:4&amp;lt;/u&amp;gt; &amp;lt;u&amp;gt;/t:45&amp;lt;/u&amp;gt;&amp;quot; /F&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;C:\Users\Balans\BalansNotifikacije.exe&amp;lt;/code&amp;gt; - Putanja do fajla BalansNotifikacije.exe na kompjuteru korisnika&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;/f:&amp;lt;/code&amp;gt; - Firm ID - identifikacioni broj firme&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;/t:&amp;lt;/code&amp;gt; - interval za provere, u sekundama&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot; data-expandtext=&amp;quot;Parametri schtasks&amp;quot; data-collapsetext=&amp;quot;skupi&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
{| class=&amp;quot;mst mst-siva&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| /Create || Schedules a new task&lt;br /&gt;
|-&lt;br /&gt;
| /TN &amp;quot;Balans Notifikacije&amp;quot; || Specifies a name for the task&lt;br /&gt;
|-&lt;br /&gt;
| /SC ONLOGON || Specifies the schedule type; ONLOGON - Specifies that the task runs whenever a user (any user) logs on.&lt;br /&gt;
|-&lt;br /&gt;
| /RU &amp;quot;%USERNAME%&amp;quot; || Runs the task with permissions of the specified user account.&lt;br /&gt;
|-&lt;br /&gt;
| /RL LIMITED || Specifies the Run Level for the job; LIMITED - scheduled tasks will be ran with the least level of privileges, such as Standard User accounts&lt;br /&gt;
|-&lt;br /&gt;
| /TR &amp;quot;\&amp;quot;C:\Users\Balans\BalansNotifikacije.exe\&amp;quot; /f:4 /t:45&amp;quot; || Specifies the program or command that the task runs.&lt;br /&gt;
|-&lt;br /&gt;
| /F || Specifies to create the task and suppress warnings if the specified task already exists.&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Startovanje ===&lt;br /&gt;
&amp;lt;code&amp;gt;schtasks /Run /TN &amp;quot;Balans Notifikacije&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Šifra ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Kreirana je logika za lozinku koja se menja svakog dana da bi se izbeglo gašenje samog sistema:&lt;br /&gt;
&lt;br /&gt;
{{iPoruka|txt=Koji će se to sistem ugasiti ako se šifra ne menja na 24h?|naslov=gašenje samog sistema?}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Logika za lozinku ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;(Dan u mesecu + Dan u nedelji) * (42) + specijalni karakter&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dan u mesecu: 1-31&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dan u nedelji: 1-7 (ponedeljak 1, ... nedelja 7)&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Specijalni karakter: Pon=^ Uto=% Sre=$ Čet=# Pet=@ Sub=! Ned=&amp;amp;&lt;br /&gt;
&lt;br /&gt;
Primer za ponedeljak, 11.08.2025:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;(11+1)*42 + spec. karakter&amp;lt;/code&amp;gt; =  &#039;&#039;&#039;504^&#039;&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Prusac</name></author>
	</entry>
	<entry>
		<id>http://192.168.0.11:8044/index.php?title=Balans_notifikacije_-_sistem_za_obave%C5%A1tavanje_korisnika&amp;diff=1018</id>
		<title>Balans notifikacije - sistem za obaveštavanje korisnika</title>
		<link rel="alternate" type="text/html" href="http://192.168.0.11:8044/index.php?title=Balans_notifikacije_-_sistem_za_obave%C5%A1tavanje_korisnika&amp;diff=1018"/>
		<updated>2025-12-08T11:49:49Z</updated>

		<summary type="html">&lt;p&gt;Prusac: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{abstract|min=&amp;lt; 1|txt=Ovo bi verovatno trebalo da bude uputstvo za instalaciju sistema za notifikaciju korisnika.}}&lt;br /&gt;
&lt;br /&gt;
__NOTOC__&lt;br /&gt;
&lt;br /&gt;
== Uvod ==&lt;br /&gt;
Notifikacioni sistem &amp;quot;Balans notifikacije&amp;quot; je inicijalno razvijen za potrebe obaveštavanja korisnika o neobrađenim nalozima za prenos robe, ali se planira korišćenje i za druge namene.&lt;br /&gt;
&lt;br /&gt;
Sistem prati dešavanja na skladištu koje je u Balans POS postavkama toj radnoj stanici određeno kao podrazumevano.&lt;br /&gt;
&lt;br /&gt;
Aplikaciju na računaru korisnika pokreće Windows Task Scheduler. Nakon startovanja sistem proverava broj otvorenih naloga za prenos robe i, ako takvi postoje, prikazuje notifikaciju u sistem tray-u (taskbaru).&lt;br /&gt;
&lt;br /&gt;
[[File:BalansNotifikacija.jpg|400px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Dodavanje u Windows Task Scheduler i startovanje aplikacije ==&lt;br /&gt;
Aplikacija se dodaje/pokreće iz Windows Task Scheduler zadavanjem parametara komandnom linijom (CMD) &#039;&#039;&#039;u admin modu&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
=== Dodavanje ===&lt;br /&gt;
&lt;br /&gt;
{{iPoruka|naslov=promenljive|txt=U donjoj komandi su podvučene promenljive - ono što će se razlikovati od firme do firme.&amp;lt;br&amp;gt;&lt;br /&gt;
Parametri /f:4 i /t:45 se koriste za pokretanje BalansNotifikacije.exe, ostali parametri (npr. /tn, /sc, /rl itd. pripadaju schtasks.)}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;schtasks /Create /TN &amp;quot;Balans Notifikacije&amp;quot; /SC ONLOGON /RU &amp;quot;%USERNAME%&amp;quot; /RL LIMITED /TR &amp;quot;\&amp;quot;&amp;lt;u&amp;gt;C:\Users\Balans\BalansNotifikacije.exe&amp;lt;/u&amp;gt;\&amp;quot; &amp;lt;u&amp;gt;/f:4&amp;lt;/u&amp;gt; &amp;lt;u&amp;gt;/t:45&amp;lt;/u&amp;gt;&amp;quot; /F&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;C:\Users\Balans\BalansNotifikacije.exe&amp;lt;/code&amp;gt; - Putanja do fajla BalansNotifikacije.exe na kompjuteru korisnika&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;/f:&amp;lt;/code&amp;gt; - Firm ID - identifikacioni broj firme&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;/t:&amp;lt;/code&amp;gt; - interval za provere, u sekundama&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot; data-expandtext=&amp;quot;Parametri schtasks&amp;quot; data-collapsetext=&amp;quot;skupi&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
{| class=&amp;quot;mst mst-siva&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| /Create || Schedules a new task&lt;br /&gt;
|-&lt;br /&gt;
| /TN &amp;quot;Balans Notifikacije&amp;quot; || Specifies a name for the task&lt;br /&gt;
|-&lt;br /&gt;
| /SC ONLOGON || Specifies the schedule type; ONLOGON - Specifies that the task runs whenever a user (any user) logs on.&lt;br /&gt;
|-&lt;br /&gt;
| /RU &amp;quot;%USERNAME%&amp;quot; || Runs the task with permissions of the specified user account.&lt;br /&gt;
|-&lt;br /&gt;
| /RL LIMITED || Specifies the Run Level for the job; LIMITED - scheduled tasks will be ran with the least level of privileges, such as Standard User accounts&lt;br /&gt;
|-&lt;br /&gt;
| /TR &amp;quot;\&amp;quot;C:\Users\Balans\BalansNotifikacije.exe\&amp;quot; /f:4 /t:45&amp;quot; || Specifies the program or command that the task runs.&lt;br /&gt;
|-&lt;br /&gt;
| /F || Specifies to create the task and suppress warnings if the specified task already exists.&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Startovanje ===&lt;br /&gt;
&amp;lt;code&amp;gt;schtasks /Run /TN &amp;quot;Balans Notifikacije&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Šifra ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Kreirana je logika za lozinku koja se menja svakog dana da bi se izbeglo gašenje samog sistema:&lt;br /&gt;
&lt;br /&gt;
{{iPoruka|txt=Koji će se to sistem ugasiti ako se šifra ne menja na 24h?|naslov=gašenje samog sistema?}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;(Dan u mesecu + Dan u nedelji) * (42) + specijalni karakter&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dan u mesecu: 1-31&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dan u nedelji: 1-7 (ponedeljak 1, ... nedelja 7)&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Specijalni karakter: Pon=^ Uto=% Sre=$ Čet=# Pet=@ Sub=! Ned=&amp;amp;&lt;br /&gt;
&lt;br /&gt;
Primer za ponedeljak, 11.08.2025:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;(11+1)*42 + spec. karakter&amp;lt;/code&amp;gt; =  &#039;&#039;&#039;504^&#039;&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Prusac</name></author>
	</entry>
	<entry>
		<id>http://192.168.0.11:8044/index.php?title=Balans_notifikacije_-_sistem_za_obave%C5%A1tavanje_korisnika&amp;diff=1017</id>
		<title>Balans notifikacije - sistem za obaveštavanje korisnika</title>
		<link rel="alternate" type="text/html" href="http://192.168.0.11:8044/index.php?title=Balans_notifikacije_-_sistem_za_obave%C5%A1tavanje_korisnika&amp;diff=1017"/>
		<updated>2025-12-08T11:46:05Z</updated>

		<summary type="html">&lt;p&gt;Prusac: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{abstract|min=&amp;lt; 1|txt=Ovo bi verovatno trebalo da bude uputstvo za instalaciju sistema za notifikaciju korisnika.}}&lt;br /&gt;
&lt;br /&gt;
__NOTOC__&lt;br /&gt;
&lt;br /&gt;
== Uvod ==&lt;br /&gt;
Notifikacioni sistem &amp;quot;Balans notifikacije&amp;quot; je inicijalno razvijen za potrebe obaveštavanja korisnika o neobrađenim nalozima za prenos robe, ali se planira korišćenje i za druge namene.&lt;br /&gt;
&lt;br /&gt;
Sistem prati dešavanja na skladištu koje je u Balans POS postavkama toj radnoj stanici određeno kao podrazumevano.&lt;br /&gt;
&lt;br /&gt;
Aplikaciju na računaru korisnika pokreće Windows Task Scheduler. Nakon startovanja sistem proverava broj otvorenih naloga za prenos robe i, ako takvi postoje, prikazuje notifikaciju u sistem tray-u (taskbaru).&lt;br /&gt;
&lt;br /&gt;
[[File:BalansNotifikacija.jpg|400px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Dodavanje u Windows Task Scheduler i startovanje aplikacije ==&lt;br /&gt;
Aplikacija se dodaje/pokreće iz Windows Task Scheduler zadavanjem parametara komandnom linijom (CMD) &#039;&#039;&#039;u admin modu&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
=== Dodavanje ===&lt;br /&gt;
&lt;br /&gt;
{{iPoruka|naslov=promenljive|txt=U donjoj komandi su podvučene promenljive - ono što će se razlikovati od firme do firme.&amp;lt;br&amp;gt;&lt;br /&gt;
Parametri /f:4 i /t:45 se koriste za pokretanje BalansNotifikacije.exe, ostali parametri (npr. /tn, /sc, /rl itd. pripadaju schtasks.)}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;schtasks /Create /TN &amp;quot;Balans Notifikacije&amp;quot; /SC ONLOGON /RU &amp;quot;%USERNAME%&amp;quot; /RL LIMITED /TR &amp;quot;\&amp;quot;&amp;lt;u&amp;gt;C:\Users\Balans\BalansNotifikacije.exe&amp;lt;/u&amp;gt;\&amp;quot; &amp;lt;u&amp;gt;/f:4&amp;lt;/u&amp;gt; &amp;lt;u&amp;gt;/t:45&amp;lt;/u&amp;gt;&amp;quot; /F&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;C:\Users\Balans\BalansNotifikacije.exe&amp;lt;/code&amp;gt; - Putanja do fajla BalansNotifikacije.exe na kompjuteru korisnika&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;/f:&amp;lt;/code&amp;gt; - Firm ID&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;/t:&amp;lt;/code&amp;gt; - interval za provere, u sekundama&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot; data-expandtext=&amp;quot;Parametri schtasks&amp;quot; data-collapsetext=&amp;quot;skupi&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
{| class=&amp;quot;mst mst-siva&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| /Create || Schedules a new task&lt;br /&gt;
|-&lt;br /&gt;
| /TN &amp;quot;Balans Notifikacije&amp;quot; || Specifies a name for the task&lt;br /&gt;
|-&lt;br /&gt;
| /SC ONLOGON || Specifies the schedule type; ONLOGON - Specifies that the task runs whenever a user (any user) logs on.&lt;br /&gt;
|-&lt;br /&gt;
| /RU &amp;quot;%USERNAME%&amp;quot; || Runs the task with permissions of the specified user account.&lt;br /&gt;
|-&lt;br /&gt;
| /RL LIMITED || Specifies the Run Level for the job; LIMITED - scheduled tasks will be ran with the least level of privileges, such as Standard User accounts&lt;br /&gt;
|-&lt;br /&gt;
| /TR &amp;quot;\&amp;quot;C:\Users\Balans\BalansNotifikacije.exe\&amp;quot; /f:4 /t:45&amp;quot; || Specifies the program or command that the task runs.&lt;br /&gt;
|-&lt;br /&gt;
| /F || Specifies to create the task and suppress warnings if the specified task already exists.&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Startovanje ===&lt;br /&gt;
&amp;lt;code&amp;gt;schtasks /Run /TN &amp;quot;Balans Notifikacije&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Šifra ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Kreirana je logika za lozinku koja se menja svakog dana da bi se izbeglo gašenje samog sistema:&lt;br /&gt;
&lt;br /&gt;
{{iPoruka|txt=Koji će se to sistem ugasiti ako se šifra ne menja na 24h?|naslov=gašenje samog sistema?}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;(Dan u mesecu + Dan u nedelji) * (42) + specijalni karakter&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dan u mesecu: 1-31&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dan u nedelji: 1-7 (ponedeljak 1, ... nedelja 7)&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Specijalni karakter: Pon=^ Uto=% Sre=$ Čet=# Pet=@ Sub=! Ned=&amp;amp;&lt;br /&gt;
&lt;br /&gt;
Primer za ponedeljak, 11.08.2025:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;(11+1)*42 + spec. karakter&amp;lt;/code&amp;gt; =  &#039;&#039;&#039;504^&#039;&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Prusac</name></author>
	</entry>
	<entry>
		<id>http://192.168.0.11:8044/index.php?title=Balans_notifikacije_-_sistem_za_obave%C5%A1tavanje_korisnika&amp;diff=1016</id>
		<title>Balans notifikacije - sistem za obaveštavanje korisnika</title>
		<link rel="alternate" type="text/html" href="http://192.168.0.11:8044/index.php?title=Balans_notifikacije_-_sistem_za_obave%C5%A1tavanje_korisnika&amp;diff=1016"/>
		<updated>2025-12-08T11:39:52Z</updated>

		<summary type="html">&lt;p&gt;Prusac: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{abstract|min=&amp;lt; 1|txt=Ovo bi verovatno trebalo da bude uputstvo za instalaciju sistema za notifikaciju korisnika.}}&lt;br /&gt;
&lt;br /&gt;
__NOTOC__&lt;br /&gt;
&lt;br /&gt;
== Uvod ==&lt;br /&gt;
Notifikacioni sistem &amp;quot;Balans notifikacije&amp;quot; je inicijalno razvijen za potrebe obaveštavanja korisnika o neobrađenim nalozima za prenos robe, ali se planira korišćenje i za druge namene.&lt;br /&gt;
&lt;br /&gt;
Aplikaciju na računaru korisnika pokreće Windows Task Scheduler. Nakon startovanja sistem proverava broj otvorenih naloga za prenos robe i, ako takvi postoje, prikazuje notifikaciju u sistem tray-u (taskbaru).&lt;br /&gt;
&lt;br /&gt;
[[File:BalansNotifikacija.jpg|400px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Dodavanje u Windows Task Scheduler i startovanje aplikacije ==&lt;br /&gt;
Aplikacija se dodaje/pokreće iz Windows Task Scheduler zadavanjem parametara komandnom linijom (CMD) &#039;&#039;&#039;u admin modu&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
=== Dodavanje ===&lt;br /&gt;
&lt;br /&gt;
{{iPoruka|naslov=promenljive|txt=U donjoj komandi su podvučene promenljive - ono što će se razlikovati od firme do firme.&amp;lt;br&amp;gt;&lt;br /&gt;
Parametri /f:4 i /t:45 se koriste za pokretanje BalansNotifikacije.exe, ostali parametri (npr. /tn, /sc, /rl itd. pripadaju schtasks.)}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;schtasks /Create /TN &amp;quot;Balans Notifikacije&amp;quot; /SC ONLOGON /RU &amp;quot;%USERNAME%&amp;quot; /RL LIMITED /TR &amp;quot;\&amp;quot;&amp;lt;u&amp;gt;C:\Users\Balans\BalansNotifikacije.exe&amp;lt;/u&amp;gt;\&amp;quot; &amp;lt;u&amp;gt;/f:4&amp;lt;/u&amp;gt; &amp;lt;u&amp;gt;/t:45&amp;lt;/u&amp;gt;&amp;quot; /F&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;C:\Users\Balans\BalansNotifikacije.exe&amp;lt;/code&amp;gt; - Putanja do fajla BalansNotifikacije.exe na kompjuteru korisnika&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;/f:&amp;lt;/code&amp;gt; - Firm ID&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;/t:&amp;lt;/code&amp;gt; - interval za provere, u sekundama&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot; data-expandtext=&amp;quot;Parametri schtasks&amp;quot; data-collapsetext=&amp;quot;skupi&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
{| class=&amp;quot;mst mst-siva&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| /Create || Schedules a new task&lt;br /&gt;
|-&lt;br /&gt;
| /TN &amp;quot;Balans Notifikacije&amp;quot; || Specifies a name for the task&lt;br /&gt;
|-&lt;br /&gt;
| /SC ONLOGON || Specifies the schedule type; ONLOGON - Specifies that the task runs whenever a user (any user) logs on.&lt;br /&gt;
|-&lt;br /&gt;
| /RU &amp;quot;%USERNAME%&amp;quot; || Runs the task with permissions of the specified user account.&lt;br /&gt;
|-&lt;br /&gt;
| /RL LIMITED || Specifies the Run Level for the job; LIMITED - scheduled tasks will be ran with the least level of privileges, such as Standard User accounts&lt;br /&gt;
|-&lt;br /&gt;
| /TR &amp;quot;\&amp;quot;C:\Users\Balans\BalansNotifikacije.exe\&amp;quot; /f:4 /t:45&amp;quot; || Specifies the program or command that the task runs.&lt;br /&gt;
|-&lt;br /&gt;
| /F || Specifies to create the task and suppress warnings if the specified task already exists.&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Startovanje ===&lt;br /&gt;
&amp;lt;code&amp;gt;schtasks /Run /TN &amp;quot;Balans Notifikacije&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;quot;... regulisati putanju ka filu i sekunde za notifikaciju , takodje parametar za kacenje na bazu. Pokrece se CMD prompt u admin modu&amp;quot;.&lt;br /&gt;
{{iPoruka|txt=Gde ga treba regulisati i kako?|naslov=parametar za kačenje na bazu?}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Šifra ==&lt;br /&gt;
{{iPoruka|txt=Sudeći po kodu na RAPP5, korisnik treba da unese šifru i ona se proverava. U isto vreme imamo na internetu javno dostupan generator šifre - https://ws.melany.rs/api/keygen/|naslov=nije mi jasan smisao šifre}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{iPoruka|txt=Promenio bih na https://ws.melany.rs/api/keygen/ sledeće: 1) Page title i naslov na formi na &#039;Balans Obaveštenja&#039;. 2) Formatirao bih datum u kalendaru na naš/EU način (a i nedelje kod nas počinju od ponedeljka). 3) Tekst ispod dugmeta - &#039;Klik na dugme da iskopirate šifru&#039;|naslov=keygen﻿}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Opis ==&lt;br /&gt;
&lt;br /&gt;
Kreiran je sistem za notifikaciju koji pronalazi broj otvorenih naloga (DocTip (89)) i obaveštava korisnika notifikacijama u &amp;quot;Windows Tray&amp;quot;. {{koment|txt=DocTip (89) ne znači ništa nekome ko ne zna Balans.}}&lt;br /&gt;
&lt;br /&gt;
Kreirana je logika za lozinku koja se menja svakog dana da bi se izbeglo gašenje samog sistema:&lt;br /&gt;
&lt;br /&gt;
{{iPoruka|txt=Koji će se to sistem ugasiti ako se šifra ne menja na 24h?|naslov=gašenje samog sistema?}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;(Dan u mesecu + Dan u nedelji) * (42) + specijalni karakter&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dan u mesecu: 1-31&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dan u nedelji: 1-7 (ponedeljak 1, ... nedelja 7)&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Specijalni karakter: Pon=^ Uto=% Sre=$ Čet=# Pet=@ Sub=! Ned=&amp;amp;&lt;br /&gt;
&lt;br /&gt;
Primer za ponedeljak, 11.08.2025:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;(11+1)*42 + spec. karakter&amp;lt;/code&amp;gt; =  &#039;&#039;&#039;504^&#039;&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Prusac</name></author>
	</entry>
	<entry>
		<id>http://192.168.0.11:8044/index.php?title=Balans_notifikacije_-_sistem_za_obave%C5%A1tavanje_korisnika&amp;diff=1015</id>
		<title>Balans notifikacije - sistem za obaveštavanje korisnika</title>
		<link rel="alternate" type="text/html" href="http://192.168.0.11:8044/index.php?title=Balans_notifikacije_-_sistem_za_obave%C5%A1tavanje_korisnika&amp;diff=1015"/>
		<updated>2025-12-08T11:37:06Z</updated>

		<summary type="html">&lt;p&gt;Prusac: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{abstract|min=&amp;lt; 1|txt=Ovo bi verovatno trebalo da bude uputstvo za instalaciju sistema za notifikaciju korisnika.}}&lt;br /&gt;
&lt;br /&gt;
__NOTOC__&lt;br /&gt;
&lt;br /&gt;
== Uvod ==&lt;br /&gt;
Notifikacioni sistem &amp;quot;Balans notifikacije&amp;quot; je inicijalno razvijen za potrebe obaveštavanja korisnika o neobrađenim nalozima za prenos robe, ali se planira korišćenje i za druge namene.&lt;br /&gt;
&lt;br /&gt;
Aplikaciju na računaru korisnika pokreće Windows Task Scheduler. Nakon startovanja sistem proverava broj otvorenih naloga za prenos robe i, ako takvi postoje, prikazuje notifikaciju u sistem tray-u (taskbaru).&lt;br /&gt;
&lt;br /&gt;
[[File:BalansNotifikacija.jpg|400px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Dodavanje u Windows Task Scheduler i startovanje aplikacije ==&lt;br /&gt;
Aplikacija se dodaje/pokreće iz Windows Task Scheduler zadavanjem parametara komandnom linijom (CMD) &#039;&#039;&#039;u admin modu&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
=== Dodavanje ===&lt;br /&gt;
&lt;br /&gt;
{{iPoruka|naslov=promenljive|txt=U donjoj komandi su podvučene promenljive - ono što će se razlikovati od firme do firme.&amp;lt;br&amp;gt;&lt;br /&gt;
Parametri /f:4 i /t:45 se koriste za pokretanje BalansNotifikacije.exe, ostali parametri (npr. /tn, /sc, /rl itd. pripadaju schtasks.)}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;schtasks /Create /TN &amp;quot;Balans Notifikacije&amp;quot; /SC ONLOGON /RU &amp;quot;%USERNAME%&amp;quot; /RL LIMITED /TR &amp;quot;\&amp;quot;&amp;lt;u&amp;gt;C:\Users\Balans\BalansNotifikacije.exe&amp;lt;/u&amp;gt;\&amp;quot; &amp;lt;u&amp;gt;/f:4&amp;lt;/u&amp;gt; &amp;lt;u&amp;gt;/t:45&amp;lt;/u&amp;gt;&amp;quot; /F&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;C:\Users\Balans\BalansNotifikacije.exe&amp;lt;/code&amp;gt; - Putanja do fajla BalansNotifikacije.exe na kompjuteru korisnika&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;/f:&amp;lt;/code&amp;gt; - Firm ID&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;/t:&amp;lt;/code&amp;gt; - interval za provere, u sekundama&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot; data-expandtext=&amp;quot;Svi parametri schtasks&amp;quot; data-collapsetext=&amp;quot;skupi&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
{| class=&amp;quot;mst mst-siva&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| /Create || Schedules a new task&lt;br /&gt;
|-&lt;br /&gt;
| /TN &amp;quot;Balans Notifikacije&amp;quot; || Specifies a name for the task&lt;br /&gt;
|-&lt;br /&gt;
| /SC ONLOGON || Specifies the schedule type; ONLOGON - Specifies that the task runs whenever a user (any user) logs on.&lt;br /&gt;
|-&lt;br /&gt;
| /RU &amp;quot;%USERNAME%&amp;quot; || Runs the task with permissions of the specified user account.&lt;br /&gt;
|-&lt;br /&gt;
| /RL LIMITED || Specifies the Run Level for the job; LIMITED - scheduled tasks will be ran with the least level of privileges, such as Standard User accounts&lt;br /&gt;
|-&lt;br /&gt;
| /TR &amp;quot;\&amp;quot;C:\Users\Balans\BalansNotifikacije.exe\&amp;quot; /f:4 /t:45&amp;quot; || Specifies the program or command that the task runs.&lt;br /&gt;
|-&lt;br /&gt;
| /F || Specifies to create the task and suppress warnings if the specified task already exists.&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Startovanje ===&lt;br /&gt;
&amp;lt;code&amp;gt;schtasks /Run /TN &amp;quot;Balans Notifikacije&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;quot;... regulisati putanju ka filu i sekunde za notifikaciju , takodje parametar za kacenje na bazu. Pokrece se CMD prompt u admin modu&amp;quot;.&lt;br /&gt;
{{iPoruka|txt=Gde ga treba regulisati i kako?|naslov=parametar za kačenje na bazu?}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Šifra ==&lt;br /&gt;
{{iPoruka|txt=Sudeći po kodu na RAPP5, korisnik treba da unese šifru i ona se proverava. U isto vreme imamo na internetu javno dostupan generator šifre - https://ws.melany.rs/api/keygen/|naslov=nije mi jasan smisao šifre}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{iPoruka|txt=Promenio bih na https://ws.melany.rs/api/keygen/ sledeće: 1) Page title i naslov na formi na &#039;Balans Obaveštenja&#039;. 2) Formatirao bih datum u kalendaru na naš/EU način (a i nedelje kod nas počinju od ponedeljka). 3) Tekst ispod dugmeta - &#039;Klik na dugme da iskopirate šifru&#039;|naslov=keygen﻿}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Opis ==&lt;br /&gt;
&lt;br /&gt;
Kreiran je sistem za notifikaciju koji pronalazi broj otvorenih naloga (DocTip (89)) i obaveštava korisnika notifikacijama u &amp;quot;Windows Tray&amp;quot;. {{koment|txt=DocTip (89) ne znači ništa nekome ko ne zna Balans.}}&lt;br /&gt;
&lt;br /&gt;
Kreirana je logika za lozinku koja se menja svakog dana da bi se izbeglo gašenje samog sistema:&lt;br /&gt;
&lt;br /&gt;
{{iPoruka|txt=Koji će se to sistem ugasiti ako se šifra ne menja na 24h?|naslov=gašenje samog sistema?}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;(Dan u mesecu + Dan u nedelji) * (42) + specijalni karakter&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dan u mesecu: 1-31&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dan u nedelji: 1-7 (ponedeljak 1, ... nedelja 7)&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Specijalni karakter: Pon=^ Uto=% Sre=$ Čet=# Pet=@ Sub=! Ned=&amp;amp;&lt;br /&gt;
&lt;br /&gt;
Primer za ponedeljak, 11.08.2025:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;(11+1)*42 + spec. karakter&amp;lt;/code&amp;gt; =  &#039;&#039;&#039;504^&#039;&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Prusac</name></author>
	</entry>
	<entry>
		<id>http://192.168.0.11:8044/index.php?title=Balans_notifikacije_-_sistem_za_obave%C5%A1tavanje_korisnika&amp;diff=1014</id>
		<title>Balans notifikacije - sistem za obaveštavanje korisnika</title>
		<link rel="alternate" type="text/html" href="http://192.168.0.11:8044/index.php?title=Balans_notifikacije_-_sistem_za_obave%C5%A1tavanje_korisnika&amp;diff=1014"/>
		<updated>2025-12-08T11:33:35Z</updated>

		<summary type="html">&lt;p&gt;Prusac: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{abstract|min=&amp;lt; 1|txt=Ovo bi verovatno trebalo da bude uputstvo za instalaciju sistema za notifikaciju korisnika.}}&lt;br /&gt;
&lt;br /&gt;
__NOTOC__&lt;br /&gt;
&lt;br /&gt;
== Uvod ==&lt;br /&gt;
Notifikacioni sistem &amp;quot;Balans notifikacije&amp;quot; je inicijalno razvijen za potrebe obaveštavanja korisnika o neobrađenim nalozima za prenos robe, ali se planira korišćenje i za druge namene.&lt;br /&gt;
&lt;br /&gt;
Aplikaciju na računaru korisnika pokreće Windows Task Scheduler. Nakon startovanja sistem proverava broj otvorenih naloga za prenos robe i, ako takvi postoje, prikazuje notifikaciju u sistem tray-u (taskbaru).&lt;br /&gt;
&lt;br /&gt;
[[File:BalansNotifikacija.jpg|400px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Dodavanje u Windows Task Scheduler i startovanje aplikacije ==&lt;br /&gt;
Aplikacija se dodaje/pokreće iz Windows Task Scheduler zadavanjem parametara komandnom linijom.&lt;br /&gt;
&lt;br /&gt;
=== Dodavanje ===&lt;br /&gt;
&lt;br /&gt;
{{iPoruka|naslov=promenljive|txt=U donjoj komandi su podvučene promenljive - ono što će se razlikovati od firme do firme.&amp;lt;br&amp;gt;&lt;br /&gt;
Parametri /f:4 i /t:45 se koriste za pokretanje BalansNotifikacije.exe, ostali parametri (npr. /tn, /sc, /rl itd. pripadaju schtasks.)}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;schtasks /Create /TN &amp;quot;Balans Notifikacije&amp;quot; /SC ONLOGON /RU &amp;quot;%USERNAME%&amp;quot; /RL LIMITED /TR &amp;quot;\&amp;quot;&amp;lt;u&amp;gt;C:\Users\Balans\BalansNotifikacije.exe&amp;lt;/u&amp;gt;\&amp;quot; &amp;lt;u&amp;gt;/f:4&amp;lt;/u&amp;gt; &amp;lt;u&amp;gt;/t:45&amp;lt;/u&amp;gt;&amp;quot; /F&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;C:\Users\Balans\BalansNotifikacije.exe&amp;lt;/code&amp;gt; - Putanja do fajla BalansNotifikacije.exe na kompjuteru korisnika&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;/f:&amp;lt;/code&amp;gt; - Firm ID&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;/t:&amp;lt;/code&amp;gt; - interval za provere, u sekundama&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot; data-expandtext=&amp;quot;Svi parametri schtasks&amp;quot; data-collapsetext=&amp;quot;skupi&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
{| class=&amp;quot;mst mst-siva&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| /Create || Schedules a new task&lt;br /&gt;
|-&lt;br /&gt;
| /TN &amp;quot;Balans Notifikacije&amp;quot; || Specifies a name for the task&lt;br /&gt;
|-&lt;br /&gt;
| /SC ONLOGON || Specifies the schedule type; ONLOGON - Specifies that the task runs whenever a user (any user) logs on.&lt;br /&gt;
|-&lt;br /&gt;
| /RU &amp;quot;%USERNAME%&amp;quot; || Runs the task with permissions of the specified user account.&lt;br /&gt;
|-&lt;br /&gt;
| /RL LIMITED || Specifies the Run Level for the job; LIMITED - scheduled tasks will be ran with the least level of privileges, such as Standard User accounts&lt;br /&gt;
|-&lt;br /&gt;
| /TR &amp;quot;\&amp;quot;C:\Users\Balans\BalansNotifikacije.exe\&amp;quot; /f:4 /t:45&amp;quot; || Specifies the program or command that the task runs.&lt;br /&gt;
|-&lt;br /&gt;
| /F || Specifies to create the task and suppress warnings if the specified task already exists.&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Startovanje ===&lt;br /&gt;
&amp;lt;code&amp;gt;schtasks /Run /TN &amp;quot;Balans Notifikacije&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;quot;... regulisati putanju ka filu i sekunde za notifikaciju , takodje parametar za kacenje na bazu. Pokrece se CMD prompt u admin modu&amp;quot;.&lt;br /&gt;
{{iPoruka|txt=Gde ga treba regulisati i kako?|naslov=parametar za kačenje na bazu?}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Šifra ==&lt;br /&gt;
{{iPoruka|txt=Sudeći po kodu na RAPP5, korisnik treba da unese šifru i ona se proverava. U isto vreme imamo na internetu javno dostupan generator šifre - https://ws.melany.rs/api/keygen/|naslov=nije mi jasan smisao šifre}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{iPoruka|txt=Promenio bih na https://ws.melany.rs/api/keygen/ sledeće: 1) Page title i naslov na formi na &#039;Balans Obaveštenja&#039;. 2) Formatirao bih datum u kalendaru na naš/EU način (a i nedelje kod nas počinju od ponedeljka). 3) Tekst ispod dugmeta - &#039;Klik na dugme da iskopirate šifru&#039;|naslov=keygen﻿}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Opis ==&lt;br /&gt;
&lt;br /&gt;
Kreiran je sistem za notifikaciju koji pronalazi broj otvorenih naloga (DocTip (89)) i obaveštava korisnika notifikacijama u &amp;quot;Windows Tray&amp;quot;. {{koment|txt=DocTip (89) ne znači ništa nekome ko ne zna Balans.}}&lt;br /&gt;
&lt;br /&gt;
Kreirana je logika za lozinku koja se menja svakog dana da bi se izbeglo gašenje samog sistema:&lt;br /&gt;
&lt;br /&gt;
{{iPoruka|txt=Koji će se to sistem ugasiti ako se šifra ne menja na 24h?|naslov=gašenje samog sistema?}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;(Dan u mesecu + Dan u nedelji) * (42) + specijalni karakter&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dan u mesecu: 1-31&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dan u nedelji: 1-7 (ponedeljak 1, ... nedelja 7)&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Specijalni karakter: Pon=^ Uto=% Sre=$ Čet=# Pet=@ Sub=! Ned=&amp;amp;&lt;br /&gt;
&lt;br /&gt;
Primer za ponedeljak, 11.08.2025:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;(11+1)*42 + spec. karakter&amp;lt;/code&amp;gt; =  &#039;&#039;&#039;504^&#039;&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Prusac</name></author>
	</entry>
	<entry>
		<id>http://192.168.0.11:8044/index.php?title=Balans_notifikacije_-_sistem_za_obave%C5%A1tavanje_korisnika&amp;diff=1013</id>
		<title>Balans notifikacije - sistem za obaveštavanje korisnika</title>
		<link rel="alternate" type="text/html" href="http://192.168.0.11:8044/index.php?title=Balans_notifikacije_-_sistem_za_obave%C5%A1tavanje_korisnika&amp;diff=1013"/>
		<updated>2025-12-08T11:27:45Z</updated>

		<summary type="html">&lt;p&gt;Prusac: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{abstract|min=&amp;lt; 1|txt=Ovo bi verovatno trebalo da bude uputstvo za instalaciju sistema za notifikaciju korisnika.}}&lt;br /&gt;
&lt;br /&gt;
__NOTOC__&lt;br /&gt;
&lt;br /&gt;
== Uvod ==&lt;br /&gt;
Notifikacioni sistem &amp;quot;Balans notifikacije&amp;quot; je inicijalno razvijen za potrebe obaveštavanja korisnika o neobrađenim nalozima za prenos robe, ali se planira korišćenje i za druge namene.&lt;br /&gt;
&lt;br /&gt;
Aplikaciju na računaru korisnika pokreće Windows Task Scheduler. Nakon startovanja sistem proverava broj otvorenih naloga za prenos robe i, ako takvi postoje, prikazuje notifikaciju u sistem tray-u (taskbaru).&lt;br /&gt;
&lt;br /&gt;
[[File:BalansNotifikacija.jpg|400px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Dodavanje u Windows Task Scheduler i startovanje aplikacije ==&lt;br /&gt;
Aplikacija se dodaje/pokreće iz Windows Task Scheduler zadavanjem parametara komandnom linijom.&lt;br /&gt;
&lt;br /&gt;
=== Dodavanje ===&lt;br /&gt;
&lt;br /&gt;
{{iPoruka|naslov=promenljive|txt=U donjoj komandi su podvučene promenljive - ono što će se razlikovati od firme do firme.&amp;lt;br&amp;gt;&lt;br /&gt;
Parametri /f:4 i /t:45 se koriste za pokretanje BalansNotifikacije.exe, ostali parametri (npr. /tn, /sc, /rl itd. pripadaju schtasks.)}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;schtasks /Create /TN &amp;quot;Balans Notifikacije&amp;quot; /SC ONLOGON /RU &amp;quot;%USERNAME%&amp;quot; /RL LIMITED /TR &amp;quot;\&amp;quot;&amp;lt;u&amp;gt;C:\Users\Balans\BalansNotifikacije.exe&amp;lt;/u&amp;gt;\&amp;quot; &amp;lt;u&amp;gt;/f:4&amp;lt;/u&amp;gt; &amp;lt;u&amp;gt;/t:45&amp;lt;/u&amp;gt;&amp;quot; /F&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;C:\Users\Balans\BalansNotifikacije.exe&amp;lt;/code&amp;gt; - Putanja do fajla BalansNotifikacije.exe na kompjuteru korisnika&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;/f:&amp;lt;/code&amp;gt; - Firm ID&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;/t:&amp;lt;/code&amp;gt; - interval za provere, u sekundama&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot; data-expandtext=&amp;quot;Svi parametri schtasks&amp;quot; data-collapsetext=&amp;quot;skupi&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
{| class=&amp;quot;mst mst-siva&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| /Create || Schedules a new task&lt;br /&gt;
|-&lt;br /&gt;
| /TN &amp;quot;Balans Notifikacije&amp;quot; || Specifies a name for the task&lt;br /&gt;
|-&lt;br /&gt;
| /SC ONLOGON || Specifies the schedule type; ONLOGON - Specifies that the task runs whenever a user (any user) logs on.&lt;br /&gt;
|-&lt;br /&gt;
| /RU &amp;quot;%USERNAME%&amp;quot; || Runs the task with permissions of the specified user account.&lt;br /&gt;
|-&lt;br /&gt;
| /RL LIMITED || Specifies the Run Level for the job; LIMITED - scheduled tasks will be ran with the least level of privileges, such as Standard User accounts&lt;br /&gt;
|-&lt;br /&gt;
| /TR &amp;quot;\&amp;quot;C:\Users\Downloads\BalansNotifikacije.exe\&amp;quot; /f:4 /t:45&amp;quot; || Specifies the program or command that the task runs.&lt;br /&gt;
|-&lt;br /&gt;
| /F || Specifies to create the task and suppress warnings if the specified task already exists.&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Startovanje ===&lt;br /&gt;
&amp;lt;code&amp;gt;schtasks /Run /TN &amp;quot;Balans Notifikacije&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;quot;... regulisati putanju ka filu i sekunde za notifikaciju , takodje parametar za kacenje na bazu. Pokrece se CMD prompt u admin modu&amp;quot;.&lt;br /&gt;
{{iPoruka|txt=Gde ga treba regulisati i kako?|naslov=parametar za kačenje na bazu?}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Šifra ==&lt;br /&gt;
{{iPoruka|txt=Sudeći po kodu na RAPP5, korisnik treba da unese šifru i ona se proverava. U isto vreme imamo na internetu javno dostupan generator šifre - https://ws.melany.rs/api/keygen/|naslov=nije mi jasan smisao šifre}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{iPoruka|txt=Promenio bih na https://ws.melany.rs/api/keygen/ sledeće: 1) Page title i naslov na formi na &#039;Balans Obaveštenja&#039;. 2) Formatirao bih datum u kalendaru na naš/EU način (a i nedelje kod nas počinju od ponedeljka). 3) Tekst ispod dugmeta - &#039;Klik na dugme da iskopirate šifru&#039;|naslov=keygen﻿}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Opis ==&lt;br /&gt;
&lt;br /&gt;
Kreiran je sistem za notifikaciju koji pronalazi broj otvorenih naloga (DocTip (89)) i obaveštava korisnika notifikacijama u &amp;quot;Windows Tray&amp;quot;. {{koment|txt=DocTip (89) ne znači ništa nekome ko ne zna Balans.}}&lt;br /&gt;
&lt;br /&gt;
Kreirana je logika za lozinku koja se menja svakog dana da bi se izbeglo gašenje samog sistema:&lt;br /&gt;
&lt;br /&gt;
{{iPoruka|txt=Koji će se to sistem ugasiti ako se šifra ne menja na 24h?|naslov=gašenje samog sistema?}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;(Dan u mesecu + Dan u nedelji) * (42) + specijalni karakter&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dan u mesecu: 1-31&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dan u nedelji: 1-7 (ponedeljak 1, ... nedelja 7)&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Specijalni karakter: Pon=^ Uto=% Sre=$ Čet=# Pet=@ Sub=! Ned=&amp;amp;&lt;br /&gt;
&lt;br /&gt;
Primer za ponedeljak, 11.08.2025:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;(11+1)*42 + spec. karakter&amp;lt;/code&amp;gt; =  &#039;&#039;&#039;504^&#039;&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Prusac</name></author>
	</entry>
	<entry>
		<id>http://192.168.0.11:8044/index.php?title=Balans_notifikacije_-_sistem_za_obave%C5%A1tavanje_korisnika&amp;diff=1012</id>
		<title>Balans notifikacije - sistem za obaveštavanje korisnika</title>
		<link rel="alternate" type="text/html" href="http://192.168.0.11:8044/index.php?title=Balans_notifikacije_-_sistem_za_obave%C5%A1tavanje_korisnika&amp;diff=1012"/>
		<updated>2025-12-08T11:17:23Z</updated>

		<summary type="html">&lt;p&gt;Prusac: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{abstract|min=&amp;lt; 1|txt=Ovo bi verovatno trebalo da bude uputstvo za instalaciju sistema za notifikaciju korisnika.}}&lt;br /&gt;
&lt;br /&gt;
__NOTOC__&lt;br /&gt;
&lt;br /&gt;
== Uvod ==&lt;br /&gt;
Notifikacioni sistem &amp;quot;Balans notifikacije&amp;quot; je inicijalno razvijen za potrebe obaveštavanja korisnika o neobrađenim nalozima za prenos robe, ali se planira korišćenje i za druge namene.&lt;br /&gt;
&lt;br /&gt;
Aplikaciju na računaru korisnika pokreće Windows Task Scheduler. Nakon startovanja sistem proverava broj otvorenih naloga za prenos robe i, ako takvi postoje, prikazuje notifikaciju u sistem tray-u (taskbaru).&lt;br /&gt;
&lt;br /&gt;
[[File:BalansNotifikacija.jpg|400px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Dodavanje u Windows Task Scheduler i startovanje aplikacije ==&lt;br /&gt;
Aplikacija se dodaje/pokreće iz Windows Task Scheduler zadavanjem parametara komandnom linijom.&lt;br /&gt;
&lt;br /&gt;
=== Dodavanje ===&lt;br /&gt;
&lt;br /&gt;
{{iPoruka|naslov=promenljive|txt=U donjoj komandi su podvučene promenljive - ono što će se razlikovati od firme do firme.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;schtasks /Create /TN &amp;quot;Balans Notifikacije&amp;quot; /SC ONLOGON /RU &amp;quot;%USERNAME%&amp;quot; /RL LIMITED /TR &amp;quot;\&amp;quot;&amp;lt;u&amp;gt;C:\Users\Balans\BalansNotifikacije.exe&amp;lt;/u&amp;gt;\&amp;quot; &amp;lt;u&amp;gt;/f:4&amp;lt;/u&amp;gt; &amp;lt;u&amp;gt;/t:45&amp;lt;/u&amp;gt;&amp;quot; /F&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;C:\Users\Balans\BalansNotifikacije.exe&amp;lt;/code&amp;gt; - Putanja do fajla BalansNotifikacije.exe na kompjuteru korisnika&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;/f:&amp;lt;/code&amp;gt; - Firm ID&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;/t:&amp;lt;/code&amp;gt; - interval za provere, u sekundama&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot; data-expandtext=&amp;quot;Svi parametri schtasks&amp;quot; data-collapsetext=&amp;quot;skupi&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
{| class=&amp;quot;mst mst-siva&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| /Create || Schedules a new task&lt;br /&gt;
|-&lt;br /&gt;
| /TN &amp;quot;Balans Notifikacije&amp;quot; || Specifies a name for the task&lt;br /&gt;
|-&lt;br /&gt;
| /SC ONLOGON || Specifies the schedule type; ONLOGON - Specifies that the task runs whenever a user (any user) logs on.&lt;br /&gt;
|-&lt;br /&gt;
| /RU &amp;quot;%USERNAME%&amp;quot; || Runs the task with permissions of the specified user account.&lt;br /&gt;
|-&lt;br /&gt;
| /RL LIMITED || Specifies the Run Level for the job; LIMITED - scheduled tasks will be ran with the least level of privileges, such as Standard User accounts&lt;br /&gt;
|-&lt;br /&gt;
| /TR &amp;quot;\&amp;quot;C:\Users\Downloads\BalansNotifikacije.exe\&amp;quot; /f:4 /t:45&amp;quot; || Specifies the program or command that the task runs.&lt;br /&gt;
|-&lt;br /&gt;
| /F || Specifies to create the task and suppress warnings if the specified task already exists.&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{iPoruka|txt=Trebalo bi odrediti neki default dir za BalansNotifikacije.exe, da ne bude kog svakog korisnika na drugoj lokaciji, i svakako ne u Downloads kao u gornjem primeru.|naslov=default path?}}&lt;br /&gt;
&lt;br /&gt;
=== Startovanje ===&lt;br /&gt;
&amp;lt;code&amp;gt;schtasks /Run /TN &amp;quot;Balans Notifikacije&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;quot;... regulisati putanju ka filu i sekunde za notifikaciju , takodje parametar za kacenje na bazu. Pokrece se CMD prompt u admin modu&amp;quot;.&lt;br /&gt;
{{iPoruka|txt=Gde ga treba regulisati i kako?|naslov=parametar za kačenje na bazu?}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Šifra ==&lt;br /&gt;
{{iPoruka|txt=Sudeći po kodu na RAPP5, korisnik treba da unese šifru i ona se proverava. U isto vreme imamo na internetu javno dostupan generator šifre - https://ws.melany.rs/api/keygen/|naslov=nije mi jasan smisao šifre}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{iPoruka|txt=Promenio bih na https://ws.melany.rs/api/keygen/ sledeće: 1) Page title i naslov na formi na &#039;Balans Obaveštenja&#039;. 2) Formatirao bih datum u kalendaru na naš/EU način (a i nedelje kod nas počinju od ponedeljka). 3) Tekst ispod dugmeta - &#039;Klik na dugme da iskopirate šifru&#039;|naslov=keygen﻿}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Opis ==&lt;br /&gt;
&lt;br /&gt;
Kreiran je sistem za notifikaciju koji pronalazi broj otvorenih naloga (DocTip (89)) i obaveštava korisnika notifikacijama u &amp;quot;Windows Tray&amp;quot;. {{koment|txt=DocTip (89) ne znači ništa nekome ko ne zna Balans.}}&lt;br /&gt;
&lt;br /&gt;
Kreirana je logika za lozinku koja se menja svakog dana da bi se izbeglo gašenje samog sistema:&lt;br /&gt;
&lt;br /&gt;
{{iPoruka|txt=Koji će se to sistem ugasiti ako se šifra ne menja na 24h?|naslov=gašenje samog sistema?}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;(Dan u mesecu + Dan u nedelji) * (42) + specijalni karakter&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dan u mesecu: 1-31&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dan u nedelji: 1-7 (ponedeljak 1, ... nedelja 7)&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Specijalni karakter: Pon=^ Uto=% Sre=$ Čet=# Pet=@ Sub=! Ned=&amp;amp;&lt;br /&gt;
&lt;br /&gt;
Primer za ponedeljak, 11.08.2025:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;(11+1)*42 + spec. karakter&amp;lt;/code&amp;gt; =  &#039;&#039;&#039;504^&#039;&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Prusac</name></author>
	</entry>
	<entry>
		<id>http://192.168.0.11:8044/index.php?title=Balans_notifikacije_-_sistem_za_obave%C5%A1tavanje_korisnika&amp;diff=1011</id>
		<title>Balans notifikacije - sistem za obaveštavanje korisnika</title>
		<link rel="alternate" type="text/html" href="http://192.168.0.11:8044/index.php?title=Balans_notifikacije_-_sistem_za_obave%C5%A1tavanje_korisnika&amp;diff=1011"/>
		<updated>2025-12-08T11:13:14Z</updated>

		<summary type="html">&lt;p&gt;Prusac: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{abstract|min=&amp;lt; 1|txt=Ovo bi verovatno trebalo da bude uputstvo za instalaciju sistema za notifikaciju korisnika.}}&lt;br /&gt;
&lt;br /&gt;
__NOTOC__&lt;br /&gt;
&lt;br /&gt;
== Uvod ==&lt;br /&gt;
Notifikacioni sistem &amp;quot;Balans notifikacije&amp;quot; je inicijalno razvijen za potrebe obaveštavanja korisnika o neobrađenim nalozima za prenos robe, ali se planira korišćenje i za druge namene.&lt;br /&gt;
&lt;br /&gt;
Aplikaciju na računaru korisnika pokreće Windows Task Scheduler. Nakon startovanja sistem proverava broj otvorenih naloga za prenos robe i, ako takvi postoje, prikazuje notifikaciju u sistem tray-u (taskbaru).&lt;br /&gt;
&lt;br /&gt;
[[File:BalansNotifikacija.jpg|400px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Dodavanje u Windows Task Scheduler i startovanje aplikacije ==&lt;br /&gt;
Aplikacija se dodaje/pokreće iz Windows Task Scheduler zadavanjem parametara komandnom linijom.&lt;br /&gt;
&lt;br /&gt;
=== Dodavanje ===&lt;br /&gt;
&lt;br /&gt;
{{iPoruka|naslov=promenljive|txt=U donjoj komandi su podvučene promenljive - ono što će se razlikovati od firme do firme.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;schtasks /Create /TN &amp;quot;Balans Notifikacije&amp;quot; /SC ONLOGON /RU &amp;quot;%USERNAME%&amp;quot; /RL LIMITED /TR &amp;quot;\&amp;quot;&amp;lt;u&amp;gt;C:\Users\Balans\BalansNotifikacije.exe&amp;lt;/u&amp;gt;\&amp;quot; &amp;lt;u&amp;gt;/f:4&amp;lt;/u&amp;gt; &amp;lt;u&amp;gt;/t:45&amp;lt;/u&amp;gt;&amp;quot; /F&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;C:\Users\Balans\BalansNotifikacije.exe&amp;lt;/code&amp;gt; - Putanja do fajla BalansNotifikacije.exe na kompjuteru korisnika&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;/f:&amp;lt;/code&amp;gt; - Firm ID&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;/t:&amp;lt;/code&amp;gt; - interval u sekundama&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot; data-expandtext=&amp;quot;Svi parametri schtasks&amp;quot; data-collapsetext=&amp;quot;skupi&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
{| class=&amp;quot;mst mst-siva&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| /Create || Schedules a new task&lt;br /&gt;
|-&lt;br /&gt;
| /TN &amp;quot;Balans Notifikacije&amp;quot; || Specifies a name for the task&lt;br /&gt;
|-&lt;br /&gt;
| /SC ONLOGON || Specifies the schedule type; ONLOGON - Specifies that the task runs whenever a user (any user) logs on.&lt;br /&gt;
|-&lt;br /&gt;
| /RU &amp;quot;%USERNAME%&amp;quot; || Runs the task with permissions of the specified user account.&lt;br /&gt;
|-&lt;br /&gt;
| /RL LIMITED || Specifies the Run Level for the job; LIMITED - scheduled tasks will be ran with the least level of privileges, such as Standard User accounts&lt;br /&gt;
|-&lt;br /&gt;
| /TR &amp;quot;\&amp;quot;C:\Users\Downloads\BalansNotifikacije.exe\&amp;quot; /f:4 /t:45&amp;quot; || Specifies the program or command that the task runs.&lt;br /&gt;
|-&lt;br /&gt;
| /F || Specifies to create the task and suppress warnings if the specified task already exists.&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{iPoruka|txt=Trebalo bi odrediti neki default dir za BalansNotifikacije.exe, da ne bude kog svakog korisnika na drugoj lokaciji, i svakako ne u Downloads kao u gornjem primeru.|naslov=default path?}}&lt;br /&gt;
&lt;br /&gt;
=== Startovanje ===&lt;br /&gt;
&amp;lt;code&amp;gt;schtasks /Run /TN &amp;quot;Balans Notifikacije&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;quot;... regulisati putanju ka filu i sekunde za notifikaciju , takodje parametar za kacenje na bazu. Pokrece se CMD prompt u admin modu&amp;quot;.&lt;br /&gt;
{{iPoruka|txt=Gde ga treba regulisati i kako?|naslov=parametar za kačenje na bazu?}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Šifra ==&lt;br /&gt;
{{iPoruka|txt=Sudeći po kodu na RAPP5, korisnik treba da unese šifru i ona se proverava. U isto vreme imamo na internetu javno dostupan generator šifre - https://ws.melany.rs/api/keygen/|naslov=nije mi jasan smisao šifre}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{iPoruka|txt=Promenio bih na https://ws.melany.rs/api/keygen/ sledeće: 1) Page title i naslov na formi na &#039;Balans Obaveštenja&#039;. 2) Formatirao bih datum u kalendaru na naš/EU način (a i nedelje kod nas počinju od ponedeljka). 3) Tekst ispod dugmeta - &#039;Klik na dugme da iskopirate šifru&#039;|naslov=keygen﻿}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Opis ==&lt;br /&gt;
&lt;br /&gt;
Kreiran je sistem za notifikaciju koji pronalazi broj otvorenih naloga (DocTip (89)) i obaveštava korisnika notifikacijama u &amp;quot;Windows Tray&amp;quot;. {{koment|txt=DocTip (89) ne znači ništa nekome ko ne zna Balans.}}&lt;br /&gt;
&lt;br /&gt;
Kreirana je logika za lozinku koja se menja svakog dana da bi se izbeglo gašenje samog sistema:&lt;br /&gt;
&lt;br /&gt;
{{iPoruka|txt=Koji će se to sistem ugasiti ako se šifra ne menja na 24h?|naslov=gašenje samog sistema?}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;(Dan u mesecu + Dan u nedelji) * (42) + specijalni karakter&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dan u mesecu: 1-31&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dan u nedelji: 1-7 (ponedeljak 1, ... nedelja 7)&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Specijalni karakter: Pon=^ Uto=% Sre=$ Čet=# Pet=@ Sub=! Ned=&amp;amp;&lt;br /&gt;
&lt;br /&gt;
Primer za ponedeljak, 11.08.2025:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;(11+1)*42 + spec. karakter&amp;lt;/code&amp;gt; =  &#039;&#039;&#039;504^&#039;&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Prusac</name></author>
	</entry>
	<entry>
		<id>http://192.168.0.11:8044/index.php?title=Balans_notifikacije_-_sistem_za_obave%C5%A1tavanje_korisnika&amp;diff=1010</id>
		<title>Balans notifikacije - sistem za obaveštavanje korisnika</title>
		<link rel="alternate" type="text/html" href="http://192.168.0.11:8044/index.php?title=Balans_notifikacije_-_sistem_za_obave%C5%A1tavanje_korisnika&amp;diff=1010"/>
		<updated>2025-12-08T11:12:02Z</updated>

		<summary type="html">&lt;p&gt;Prusac: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{abstract|min=&amp;lt; 1|txt=Ovo bi verovatno trebalo da bude uputstvo za instalaciju sistema za notifikaciju korisnika.}}&lt;br /&gt;
&lt;br /&gt;
__NOTOC__&lt;br /&gt;
&lt;br /&gt;
== Uvod ==&lt;br /&gt;
Notifikacioni sistem &amp;quot;Balans notifikacije&amp;quot; je inicijalno razvijen za potrebe obaveštavanja korisnika o neobrađenim nalozima za prenos robe, ali se planira korišćenje i za druge namene.&lt;br /&gt;
&lt;br /&gt;
Aplikaciju na računaru korisnika pokreće Windows Task Scheduler. Nakon startovanja sistem proverava broj otvorenih naloga za prenos robe i, ako takvi postoje, prikazuje notifikaciju u sistem tray-u (taskbaru).&lt;br /&gt;
&lt;br /&gt;
[[File:BalansNotifikacija.jpg|400px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Dodavanje u Windows Task Scheduler i startovanje aplikacije ==&lt;br /&gt;
Aplikacija se dodaje/pokreće iz Windows Task Scheduler zadavanjem parametara komandnom linijom.&lt;br /&gt;
&lt;br /&gt;
=== Dodavanje ===&lt;br /&gt;
&lt;br /&gt;
{{iPoruka|naslov=promenljive|txt=U donjoj komandi su podvučene promenljive - ono što će se razlikovati od firme do firme.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;schtasks /Create /TN &amp;quot;Balans Notifikacije&amp;quot; /SC ONLOGON /RU &amp;quot;%USERNAME%&amp;quot; /RL LIMITED /TR &amp;quot;\&amp;quot;&amp;lt;u&amp;gt;C:\Users\Balans\BalansNotifikacije.exe&amp;lt;/u&amp;gt;\&amp;quot; &amp;lt;u&amp;gt;/f:4&amp;lt;/u&amp;gt; &amp;lt;u&amp;gt;/t:45&amp;lt;/u&amp;gt;&amp;quot; /F&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;C:\Users\Balans\BalansNotifikacije.exe&amp;lt;/code&amp;gt; - Putanja do fajla na kompjuteru korisnika&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;/f:&amp;lt;/code&amp;gt; - Firm ID&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;/t:&amp;lt;/code&amp;gt; - interval u sekundama&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot; data-expandtext=&amp;quot;Svi parametri schtasks&amp;quot; data-collapsetext=&amp;quot;skupi&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
{| class=&amp;quot;mst mst-siva&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| /Create || Schedules a new task&lt;br /&gt;
|-&lt;br /&gt;
| /TN &amp;quot;Balans Notifikacije&amp;quot; || Specifies a name for the task&lt;br /&gt;
|-&lt;br /&gt;
| /SC ONLOGON || Specifies the schedule type; ONLOGON - Specifies that the task runs whenever a user (any user) logs on.&lt;br /&gt;
|-&lt;br /&gt;
| /RU &amp;quot;%USERNAME%&amp;quot; || Runs the task with permissions of the specified user account.&lt;br /&gt;
|-&lt;br /&gt;
| /RL LIMITED || Specifies the Run Level for the job; LIMITED - scheduled tasks will be ran with the least level of privileges, such as Standard User accounts&lt;br /&gt;
|-&lt;br /&gt;
| /TR &amp;quot;\&amp;quot;C:\Users\Downloads\BalansNotifikacije.exe\&amp;quot; /f:4 /t:45&amp;quot; || Specifies the program or command that the task runs.&lt;br /&gt;
|-&lt;br /&gt;
| /F || Specifies to create the task and suppress warnings if the specified task already exists.&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{iPoruka|txt=Trebalo bi odrediti neki default dir za BalansNotifikacije.exe, da ne bude kog svakog korisnika na drugoj lokaciji, i svakako ne u Downloads kao u gornjem primeru.|naslov=default path?}}&lt;br /&gt;
&lt;br /&gt;
=== Startovanje ===&lt;br /&gt;
&amp;lt;code&amp;gt;schtasks /Run /TN &amp;quot;Balans Notifikacije&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;quot;... regulisati putanju ka filu i sekunde za notifikaciju , takodje parametar za kacenje na bazu. Pokrece se CMD prompt u admin modu&amp;quot;.&lt;br /&gt;
{{iPoruka|txt=Gde ga treba regulisati i kako?|naslov=parametar za kačenje na bazu?}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Šifra ==&lt;br /&gt;
{{iPoruka|txt=Sudeći po kodu na RAPP5, korisnik treba da unese šifru i ona se proverava. U isto vreme imamo na internetu javno dostupan generator šifre - https://ws.melany.rs/api/keygen/|naslov=nije mi jasan smisao šifre}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{iPoruka|txt=Promenio bih na https://ws.melany.rs/api/keygen/ sledeće: 1) Page title i naslov na formi na &#039;Balans Obaveštenja&#039;. 2) Formatirao bih datum u kalendaru na naš/EU način (a i nedelje kod nas počinju od ponedeljka). 3) Tekst ispod dugmeta - &#039;Klik na dugme da iskopirate šifru&#039;|naslov=keygen﻿}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Opis ==&lt;br /&gt;
&lt;br /&gt;
Kreiran je sistem za notifikaciju koji pronalazi broj otvorenih naloga (DocTip (89)) i obaveštava korisnika notifikacijama u &amp;quot;Windows Tray&amp;quot;. {{koment|txt=DocTip (89) ne znači ništa nekome ko ne zna Balans.}}&lt;br /&gt;
&lt;br /&gt;
Kreirana je logika za lozinku koja se menja svakog dana da bi se izbeglo gašenje samog sistema:&lt;br /&gt;
&lt;br /&gt;
{{iPoruka|txt=Koji će se to sistem ugasiti ako se šifra ne menja na 24h?|naslov=gašenje samog sistema?}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;(Dan u mesecu + Dan u nedelji) * (42) + specijalni karakter&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dan u mesecu: 1-31&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dan u nedelji: 1-7 (ponedeljak 1, ... nedelja 7)&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Specijalni karakter: Pon=^ Uto=% Sre=$ Čet=# Pet=@ Sub=! Ned=&amp;amp;&lt;br /&gt;
&lt;br /&gt;
Primer za ponedeljak, 11.08.2025:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;(11+1)*42 + spec. karakter&amp;lt;/code&amp;gt; =  &#039;&#039;&#039;504^&#039;&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Prusac</name></author>
	</entry>
	<entry>
		<id>http://192.168.0.11:8044/index.php?title=Balans_notifikacije_-_sistem_za_obave%C5%A1tavanje_korisnika&amp;diff=1009</id>
		<title>Balans notifikacije - sistem za obaveštavanje korisnika</title>
		<link rel="alternate" type="text/html" href="http://192.168.0.11:8044/index.php?title=Balans_notifikacije_-_sistem_za_obave%C5%A1tavanje_korisnika&amp;diff=1009"/>
		<updated>2025-12-08T11:07:05Z</updated>

		<summary type="html">&lt;p&gt;Prusac: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{abstract|min=&amp;lt; 1|txt=Ovo bi verovatno trebalo da bude uputstvo za instalaciju sistema za notifikaciju korisnika.}}&lt;br /&gt;
&lt;br /&gt;
__NOTOC__&lt;br /&gt;
&lt;br /&gt;
== Uvod ==&lt;br /&gt;
Notifikacioni sistem &amp;quot;Balans notifikacije&amp;quot; je inicijalno razvijen za potrebe obaveštavanja korisnika o neobrađenim nalozima za prenos robe, ali se planira korišćenje i za druge namene.&lt;br /&gt;
&lt;br /&gt;
Aplikaciju na računaru korisnika pokreće Windows Task Scheduler. Nakon startovanja sistem proverava broj otvorenih naloga za prenos robe i, ako takvi postoje, prikazuje notifikaciju u sistem tray-u (taskbaru).&lt;br /&gt;
&lt;br /&gt;
[[File:BalansNotifikacija.jpg|400px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Dodavanje u Windows Task Scheduler i startovanje aplikacije ==&lt;br /&gt;
Aplikacija se dodaje/pokreće iz Windows Task Scheduler zadavanjem parametara komandnom linijom.&lt;br /&gt;
&lt;br /&gt;
=== Dodavanje ===&lt;br /&gt;
&amp;lt;code&amp;gt;schtasks /Create /TN &amp;quot;Balans Notifikacije&amp;quot; /SC ONLOGON /RU &amp;quot;%USERNAME%&amp;quot; /RL LIMITED /TR &amp;quot;\&amp;quot;&amp;lt;u&amp;gt;C:\Users\Balans\BalansNotifikacije.exe&amp;lt;/u&amp;gt;\&amp;quot; &amp;lt;u&amp;gt;/f:4&amp;lt;/u&amp;gt; &amp;lt;u&amp;gt;/t:45&amp;lt;/u&amp;gt;&amp;quot; /F&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;/f:&amp;lt;/code&amp;gt; - Firm ID&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;/t:&amp;lt;/code&amp;gt; - interval u sekundama&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot; data-expandtext=&amp;quot;Svi parametri schtasks&amp;quot; data-collapsetext=&amp;quot;skupi&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
{| class=&amp;quot;mst mst-siva&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| /Create || Schedules a new task&lt;br /&gt;
|-&lt;br /&gt;
| /TN &amp;quot;Balans Notifikacije&amp;quot; || Specifies a name for the task&lt;br /&gt;
|-&lt;br /&gt;
| /SC ONLOGON || Specifies the schedule type; ONLOGON - Specifies that the task runs whenever a user (any user) logs on.&lt;br /&gt;
|-&lt;br /&gt;
| /RU &amp;quot;%USERNAME%&amp;quot; || Runs the task with permissions of the specified user account.&lt;br /&gt;
|-&lt;br /&gt;
| /RL LIMITED || Specifies the Run Level for the job; LIMITED - scheduled tasks will be ran with the least level of privileges, such as Standard User accounts&lt;br /&gt;
|-&lt;br /&gt;
| /TR &amp;quot;\&amp;quot;C:\Users\Downloads\BalansNotifikacije.exe\&amp;quot; /f:4 /t:45&amp;quot; || Specifies the program or command that the task runs.&lt;br /&gt;
|-&lt;br /&gt;
| /F || Specifies to create the task and suppress warnings if the specified task already exists.&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{iPoruka|txt=Trebalo bi odrediti neki default dir za BalansNotifikacije.exe, da ne bude kog svakog korisnika na drugoj lokaciji, i svakako ne u Downloads kao u gornjem primeru.|naslov=default path?}}&lt;br /&gt;
&lt;br /&gt;
=== Startovanje ===&lt;br /&gt;
&amp;lt;code&amp;gt;schtasks /Run /TN &amp;quot;Balans Notifikacije&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;quot;... regulisati putanju ka filu i sekunde za notifikaciju , takodje parametar za kacenje na bazu. Pokrece se CMD prompt u admin modu&amp;quot;.&lt;br /&gt;
{{iPoruka|txt=Gde ga treba regulisati i kako?|naslov=parametar za kačenje na bazu?}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Šifra ==&lt;br /&gt;
{{iPoruka|txt=Sudeći po kodu na RAPP5, korisnik treba da unese šifru i ona se proverava. U isto vreme imamo na internetu javno dostupan generator šifre - https://ws.melany.rs/api/keygen/|naslov=nije mi jasan smisao šifre}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{iPoruka|txt=Promenio bih na https://ws.melany.rs/api/keygen/ sledeće: 1) Page title i naslov na formi na &#039;Balans Obaveštenja&#039;. 2) Formatirao bih datum u kalendaru na naš/EU način (a i nedelje kod nas počinju od ponedeljka). 3) Tekst ispod dugmeta - &#039;Klik na dugme da iskopirate šifru&#039;|naslov=keygen﻿}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Opis ==&lt;br /&gt;
&lt;br /&gt;
Kreiran je sistem za notifikaciju koji pronalazi broj otvorenih naloga (DocTip (89)) i obaveštava korisnika notifikacijama u &amp;quot;Windows Tray&amp;quot;. {{koment|txt=DocTip (89) ne znači ništa nekome ko ne zna Balans.}}&lt;br /&gt;
&lt;br /&gt;
Kreirana je logika za lozinku koja se menja svakog dana da bi se izbeglo gašenje samog sistema:&lt;br /&gt;
&lt;br /&gt;
{{iPoruka|txt=Koji će se to sistem ugasiti ako se šifra ne menja na 24h?|naslov=gašenje samog sistema?}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;(Dan u mesecu + Dan u nedelji) * (42) + specijalni karakter&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dan u mesecu: 1-31&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dan u nedelji: 1-7 (ponedeljak 1, ... nedelja 7)&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Specijalni karakter: Pon=^ Uto=% Sre=$ Čet=# Pet=@ Sub=! Ned=&amp;amp;&lt;br /&gt;
&lt;br /&gt;
Primer za ponedeljak, 11.08.2025:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;(11+1)*42 + spec. karakter&amp;lt;/code&amp;gt; =  &#039;&#039;&#039;504^&#039;&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Prusac</name></author>
	</entry>
	<entry>
		<id>http://192.168.0.11:8044/index.php?title=Balans_notifikacije_-_sistem_za_obave%C5%A1tavanje_korisnika&amp;diff=1008</id>
		<title>Balans notifikacije - sistem za obaveštavanje korisnika</title>
		<link rel="alternate" type="text/html" href="http://192.168.0.11:8044/index.php?title=Balans_notifikacije_-_sistem_za_obave%C5%A1tavanje_korisnika&amp;diff=1008"/>
		<updated>2025-12-08T10:38:05Z</updated>

		<summary type="html">&lt;p&gt;Prusac: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{abstract|min=&amp;lt; 1|txt=Ovo bi verovatno trebalo da bude uputstvo za instalaciju sistema za notifikaciju korisnika.}}&lt;br /&gt;
&lt;br /&gt;
__NOTOC__&lt;br /&gt;
&lt;br /&gt;
== Uvod ==&lt;br /&gt;
Notifikacioni sistem &amp;quot;Balans notifikacije&amp;quot; je inicijalno razvijen za potrebe obaveštavanja korisnika o neobrađenim nalozima za prenos robe, ali se planira korišćenje i za druge namene.&lt;br /&gt;
&lt;br /&gt;
Aplikaciju na računaru korisnika pokreće Windows Task Scheduler. Nakon startovanja sistem proverava broj otvorenih naloga za prenos robe i, ako takvi postoje, prikazuje notifikaciju u sistem tray-u (taskbaru).&lt;br /&gt;
&lt;br /&gt;
[[File:BalansNotifikacija.jpg|400px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Opis ==&lt;br /&gt;
&lt;br /&gt;
Kreiran je sistem za notifikaciju koji pronalazi broj otvorenih naloga (DocTip (89)) i obaveštava korisnika notifikacijama u &amp;quot;Windows Tray&amp;quot;. {{koment|txt=DocTip (89) ne znači ništa nekome ko ne zna Balans.}}&lt;br /&gt;
&lt;br /&gt;
Kreirana je logika za lozinku koja se menja svakog dana da bi se izbeglo gašenje samog sistema:&lt;br /&gt;
&lt;br /&gt;
{{iPoruka|txt=Koji će se to sistem ugasiti ako se šifra ne menja na 24h?|naslov=gašenje samog sistema?}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;(Dan u mesecu + Dan u nedelji) * (42) + specijalni karakter&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dan u mesecu: 1-31&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dan u nedelji: 1-7 (ponedeljak 1, ... nedelja 7)&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Specijalni karakter: Pon=^ Uto=% Sre=$ Čet=# Pet=@ Sub=! Ned=&amp;amp;&lt;br /&gt;
&lt;br /&gt;
Primer za ponedeljak, 11.08.2025:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;(11+1)*42 + spec. karakter&amp;lt;/code&amp;gt; =  &#039;&#039;&#039;504^&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Dodavanje u Windows Task Scheduler i startovanje aplikacije ==&lt;br /&gt;
Aplikacija se dodaje/pokreće iz Windows Task Scheduler zadavanjem parametara komandnom linijom.&lt;br /&gt;
&lt;br /&gt;
=== Dodavanje ===&lt;br /&gt;
&amp;lt;code&amp;gt;schtasks /Create /TN &amp;quot;Balans Notifikacije&amp;quot; /SC ONLOGON /RU &amp;quot;%USERNAME%&amp;quot; /RL LIMITED /TR &amp;quot;\&amp;quot;C:\Users\Downloads\BalansNotifikacije.exe\&amp;quot; /f:4 /t:45&amp;quot; /F&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;/f:&amp;lt;/code&amp;gt; - Firm ID&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;/t:&amp;lt;/code&amp;gt; - interval u sekundama&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot; data-expandtext=&amp;quot;Svi parametri schtasks&amp;quot; data-collapsetext=&amp;quot;skupi&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
{| class=&amp;quot;mst mst-siva&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| /Create || Schedules a new task&lt;br /&gt;
|-&lt;br /&gt;
| /TN &amp;quot;Balans Notifikacije&amp;quot; || Specifies a name for the task&lt;br /&gt;
|-&lt;br /&gt;
| /SC ONLOGON || Specifies the schedule type; ONLOGON - Specifies that the task runs whenever a user (any user) logs on.&lt;br /&gt;
|-&lt;br /&gt;
| /RU &amp;quot;%USERNAME%&amp;quot; || Runs the task with permissions of the specified user account.&lt;br /&gt;
|-&lt;br /&gt;
| /RL LIMITED || Specifies the Run Level for the job; LIMITED - scheduled tasks will be ran with the least level of privileges, such as Standard User accounts&lt;br /&gt;
|-&lt;br /&gt;
| /TR &amp;quot;\&amp;quot;C:\Users\Downloads\BalansNotifikacije.exe\&amp;quot; /f:4 /t:45&amp;quot; || Specifies the program or command that the task runs.&lt;br /&gt;
|-&lt;br /&gt;
| /F || Specifies to create the task and suppress warnings if the specified task already exists.&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{iPoruka|txt=Trebalo bi odrediti neki default dir za BalansNotifikacije.exe, da ne bude kog svakog korisnika na drugoj lokaciji, i svakako ne u Downloads kao u gornjem primeru.|naslov=default path?}}&lt;br /&gt;
&lt;br /&gt;
=== Startovanje ===&lt;br /&gt;
&amp;lt;code&amp;gt;schtasks /Run /TN &amp;quot;Balans Notifikacije&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;quot;... regulisati putanju ka filu i sekunde za notifikaciju , takodje parametar za kacenje na bazu. Pokrece se CMD prompt u admin modu&amp;quot;.&lt;br /&gt;
{{iPoruka|txt=Gde ga treba regulisati i kako?|naslov=parametar za kačenje na bazu?}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Šifra ==&lt;br /&gt;
{{iPoruka|txt=Sudeći po kodu na RAPP5, korisnik treba da unese šifru i ona se proverava. U isto vreme imamo na internetu javno dostupan generator šifre - https://ws.melany.rs/api/keygen/|naslov=nije mi jasan smisao šifre}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{iPoruka|txt=Promenio bih na https://ws.melany.rs/api/keygen/ sledeće: 1) Page title i naslov na formi na &#039;Balans Obaveštenja&#039;. 2) Formatirao bih datum u kalendaru na naš/EU način (a i nedelje kod nas počinju od ponedeljka). 3) Tekst ispod dugmeta - &#039;Klik na dugme da iskopirate šifru&#039;|naslov=keygen﻿}}&lt;/div&gt;</summary>
		<author><name>Prusac</name></author>
	</entry>
	<entry>
		<id>http://192.168.0.11:8044/index.php?title=File:BalansNotifikacija.jpg&amp;diff=1007</id>
		<title>File:BalansNotifikacija.jpg</title>
		<link rel="alternate" type="text/html" href="http://192.168.0.11:8044/index.php?title=File:BalansNotifikacija.jpg&amp;diff=1007"/>
		<updated>2025-12-08T10:37:47Z</updated>

		<summary type="html">&lt;p&gt;Prusac: File uploaded with MsUpload&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;File uploaded with MsUpload&lt;/div&gt;</summary>
		<author><name>Prusac</name></author>
	</entry>
	<entry>
		<id>http://192.168.0.11:8044/index.php?title=Balans_notifikacije_-_sistem_za_obave%C5%A1tavanje_korisnika&amp;diff=1006</id>
		<title>Balans notifikacije - sistem za obaveštavanje korisnika</title>
		<link rel="alternate" type="text/html" href="http://192.168.0.11:8044/index.php?title=Balans_notifikacije_-_sistem_za_obave%C5%A1tavanje_korisnika&amp;diff=1006"/>
		<updated>2025-12-08T09:56:24Z</updated>

		<summary type="html">&lt;p&gt;Prusac: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{abstract|min=&amp;lt; 1|txt=Ovo bi verovatno trebalo da bude uputstvo za instalaciju sistema za notifikaciju korisnika.}}&lt;br /&gt;
&lt;br /&gt;
__NOTOC__&lt;br /&gt;
&lt;br /&gt;
== Uvod ==&lt;br /&gt;
Notifikacioni sistem &amp;quot;Balans notifikacije&amp;quot; je inicijalno razvijen za potrebe obaveštavanja korisnika o neobrađenim nalozima za prenos robe, ali će biti korišćen i za druge namene.&lt;br /&gt;
&lt;br /&gt;
Aplikaciju na računaru korisnika pokreće Windows Task Scheduler. Notifikacije se prikazuju u sistem tray-u (taskbaru).&lt;br /&gt;
&lt;br /&gt;
[[File:notification.jpeg|400px]]&lt;br /&gt;
&lt;br /&gt;
== Zadatak ==&lt;br /&gt;
&lt;br /&gt;
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). {{koment|txt=mOkrK.DefSklID ne znači ništa nekome ko ne zna Balans.}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Potrebno je:&#039;&#039;&#039;&lt;br /&gt;
# Pokazivati obaveštenja na &amp;quot;Windows Tray&amp;quot;.&lt;br /&gt;
# Omogućiti da se aplikacija pokreće iz &amp;quot;Windows Task Scheduler&amp;quot;-a zadavanjem parametara komandnom linijom&lt;br /&gt;
&lt;br /&gt;
https://razvoj.melany.rs/issues/4499&lt;br /&gt;
&lt;br /&gt;
== Rešenje ==&lt;br /&gt;
&lt;br /&gt;
Kreiran je sistem za notifikaciju koji pronalazi broj otvorenih naloga (DocTip (89)) i obaveštava korisnika notifikacijama u &amp;quot;Windows Tray&amp;quot;. {{koment|txt=DocTip (89) ne znači ništa nekome ko ne zna Balans.}}&lt;br /&gt;
&lt;br /&gt;
Kreirana je logika za lozinku koja se menja svakog dana da bi se izbeglo gašenje samog sistema:&lt;br /&gt;
&lt;br /&gt;
{{iPoruka|txt=Koji će se to sistem ugasiti ako se šifra ne menja na 24h?|naslov=gašenje samog sistema?}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;(Dan u mesecu + Dan u nedelji) * (42) + specijalni karakter&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dan u mesecu: 1-31&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dan u nedelji: 1-7 (ponedeljak 1, ... nedelja 7)&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Specijalni karakter: Pon=^ Uto=% Sre=$ Čet=# Pet=@ Sub=! Ned=&amp;amp;&lt;br /&gt;
&lt;br /&gt;
Primer za ponedeljak, 11.08.2025:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;(11+1)*42 + spec. karakter&amp;lt;/code&amp;gt; =  &#039;&#039;&#039;504^&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Dodavanje u Windows Task Scheduler i startovanje aplikacije ==&lt;br /&gt;
Aplikacija se dodaje/pokreće iz Windows Task Scheduler zadavanjem parametara komandnom linijom.&lt;br /&gt;
&lt;br /&gt;
=== Dodavanje ===&lt;br /&gt;
&amp;lt;code&amp;gt;schtasks /Create /TN &amp;quot;Balans Notifikacije&amp;quot; /SC ONLOGON /RU &amp;quot;%USERNAME%&amp;quot; /RL LIMITED /TR &amp;quot;\&amp;quot;C:\Users\Downloads\BalansNotifikacije.exe\&amp;quot; /f:4 /t:45&amp;quot; /F&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;/f:&amp;lt;/code&amp;gt; - Firm ID&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;/t:&amp;lt;/code&amp;gt; - interval u sekundama&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot; data-expandtext=&amp;quot;Svi parametri schtasks&amp;quot; data-collapsetext=&amp;quot;skupi&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
{| class=&amp;quot;mst mst-siva&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| /Create || Schedules a new task&lt;br /&gt;
|-&lt;br /&gt;
| /TN &amp;quot;Balans Notifikacije&amp;quot; || Specifies a name for the task&lt;br /&gt;
|-&lt;br /&gt;
| /SC ONLOGON || Specifies the schedule type; ONLOGON - Specifies that the task runs whenever a user (any user) logs on.&lt;br /&gt;
|-&lt;br /&gt;
| /RU &amp;quot;%USERNAME%&amp;quot; || Runs the task with permissions of the specified user account.&lt;br /&gt;
|-&lt;br /&gt;
| /RL LIMITED || Specifies the Run Level for the job; LIMITED - scheduled tasks will be ran with the least level of privileges, such as Standard User accounts&lt;br /&gt;
|-&lt;br /&gt;
| /TR &amp;quot;\&amp;quot;C:\Users\Downloads\BalansNotifikacije.exe\&amp;quot; /f:4 /t:45&amp;quot; || Specifies the program or command that the task runs.&lt;br /&gt;
|-&lt;br /&gt;
| /F || Specifies to create the task and suppress warnings if the specified task already exists.&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{iPoruka|txt=Trebalo bi odrediti neki default dir za BalansNotifikacije.exe, da ne bude kog svakog korisnika na drugoj lokaciji, i svakako ne u Downloads kao u gornjem primeru.|naslov=default path?}}&lt;br /&gt;
&lt;br /&gt;
=== Startovanje ===&lt;br /&gt;
&amp;lt;code&amp;gt;schtasks /Run /TN &amp;quot;Balans Notifikacije&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;quot;... regulisati putanju ka filu i sekunde za notifikaciju , takodje parametar za kacenje na bazu. Pokrece se CMD prompt u admin modu&amp;quot;.&lt;br /&gt;
{{iPoruka|txt=Gde ga treba regulisati i kako?|naslov=parametar za kačenje na bazu?}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Šifra ==&lt;br /&gt;
{{iPoruka|txt=Sudeći po kodu na RAPP5, korisnik treba da unese šifru i ona se proverava. U isto vreme imamo na internetu javno dostupan generator šifre - https://ws.melany.rs/api/keygen/|naslov=nije mi jasan smisao šifre}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{iPoruka|txt=Promenio bih na https://ws.melany.rs/api/keygen/ sledeće: 1) Page title i naslov na formi na &#039;Balans Obaveštenja&#039;. 2) Formatirao bih datum u kalendaru na naš/EU način (a i nedelje kod nas počinju od ponedeljka). 3) Tekst ispod dugmeta - &#039;Klik na dugme da iskopirate šifru&#039;|naslov=keygen﻿}}&lt;/div&gt;</summary>
		<author><name>Prusac</name></author>
	</entry>
	<entry>
		<id>http://192.168.0.11:8044/index.php?title=File:Notification.jpeg&amp;diff=1005</id>
		<title>File:Notification.jpeg</title>
		<link rel="alternate" type="text/html" href="http://192.168.0.11:8044/index.php?title=File:Notification.jpeg&amp;diff=1005"/>
		<updated>2025-12-08T09:56:05Z</updated>

		<summary type="html">&lt;p&gt;Prusac: File uploaded with MsUpload&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;File uploaded with MsUpload&lt;/div&gt;</summary>
		<author><name>Prusac</name></author>
	</entry>
	<entry>
		<id>http://192.168.0.11:8044/index.php?title=Balans_notifikacije_-_sistem_za_obave%C5%A1tavanje_korisnika&amp;diff=1004</id>
		<title>Balans notifikacije - sistem za obaveštavanje korisnika</title>
		<link rel="alternate" type="text/html" href="http://192.168.0.11:8044/index.php?title=Balans_notifikacije_-_sistem_za_obave%C5%A1tavanje_korisnika&amp;diff=1004"/>
		<updated>2025-12-08T09:55:37Z</updated>

		<summary type="html">&lt;p&gt;Prusac: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{abstract|min=&amp;lt; 1|txt=Ovo bi verovatno trebalo da bude uputstvo za instalaciju sistema za notifikaciju korisnika.}}&lt;br /&gt;
&lt;br /&gt;
__NOTOC__&lt;br /&gt;
&lt;br /&gt;
== Uvod ==&lt;br /&gt;
Notifikacioni sistem &amp;quot;Balans notifikacije&amp;quot; je inicijalno razvijen za potrebe obaveštavanja korisnika o neobrađenim nalozima za prenos robe, ali će biti korišćen i za druge namene.&lt;br /&gt;
&lt;br /&gt;
Aplikaciju na računaru korisnika pokreće Windows Task Scheduler. Notifikacije se prikazuju u sistem tray-u (taskbaru).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Zadatak ==&lt;br /&gt;
&lt;br /&gt;
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). {{koment|txt=mOkrK.DefSklID ne znači ništa nekome ko ne zna Balans.}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Potrebno je:&#039;&#039;&#039;&lt;br /&gt;
# Pokazivati obaveštenja na &amp;quot;Windows Tray&amp;quot;.&lt;br /&gt;
# Omogućiti da se aplikacija pokreće iz &amp;quot;Windows Task Scheduler&amp;quot;-a zadavanjem parametara komandnom linijom&lt;br /&gt;
&lt;br /&gt;
https://razvoj.melany.rs/issues/4499&lt;br /&gt;
&lt;br /&gt;
== Rešenje ==&lt;br /&gt;
&lt;br /&gt;
Kreiran je sistem za notifikaciju koji pronalazi broj otvorenih naloga (DocTip (89)) i obaveštava korisnika notifikacijama u &amp;quot;Windows Tray&amp;quot;. {{koment|txt=DocTip (89) ne znači ništa nekome ko ne zna Balans.}}&lt;br /&gt;
&lt;br /&gt;
Kreirana je logika za lozinku koja se menja svakog dana da bi se izbeglo gašenje samog sistema:&lt;br /&gt;
&lt;br /&gt;
{{iPoruka|txt=Koji će se to sistem ugasiti ako se šifra ne menja na 24h?|naslov=gašenje samog sistema?}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;(Dan u mesecu + Dan u nedelji) * (42) + specijalni karakter&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dan u mesecu: 1-31&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dan u nedelji: 1-7 (ponedeljak 1, ... nedelja 7)&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Specijalni karakter: Pon=^ Uto=% Sre=$ Čet=# Pet=@ Sub=! Ned=&amp;amp;&lt;br /&gt;
&lt;br /&gt;
Primer za ponedeljak, 11.08.2025:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;(11+1)*42 + spec. karakter&amp;lt;/code&amp;gt; =  &#039;&#039;&#039;504^&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Dodavanje u Windows Task Scheduler i startovanje aplikacije ==&lt;br /&gt;
Aplikacija se dodaje/pokreće iz Windows Task Scheduler zadavanjem parametara komandnom linijom.&lt;br /&gt;
&lt;br /&gt;
=== Dodavanje ===&lt;br /&gt;
&amp;lt;code&amp;gt;schtasks /Create /TN &amp;quot;Balans Notifikacije&amp;quot; /SC ONLOGON /RU &amp;quot;%USERNAME%&amp;quot; /RL LIMITED /TR &amp;quot;\&amp;quot;C:\Users\Downloads\BalansNotifikacije.exe\&amp;quot; /f:4 /t:45&amp;quot; /F&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;/f:&amp;lt;/code&amp;gt; - Firm ID&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;/t:&amp;lt;/code&amp;gt; - interval u sekundama&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot; data-expandtext=&amp;quot;Svi parametri schtasks&amp;quot; data-collapsetext=&amp;quot;skupi&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
{| class=&amp;quot;mst mst-siva&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| /Create || Schedules a new task&lt;br /&gt;
|-&lt;br /&gt;
| /TN &amp;quot;Balans Notifikacije&amp;quot; || Specifies a name for the task&lt;br /&gt;
|-&lt;br /&gt;
| /SC ONLOGON || Specifies the schedule type; ONLOGON - Specifies that the task runs whenever a user (any user) logs on.&lt;br /&gt;
|-&lt;br /&gt;
| /RU &amp;quot;%USERNAME%&amp;quot; || Runs the task with permissions of the specified user account.&lt;br /&gt;
|-&lt;br /&gt;
| /RL LIMITED || Specifies the Run Level for the job; LIMITED - scheduled tasks will be ran with the least level of privileges, such as Standard User accounts&lt;br /&gt;
|-&lt;br /&gt;
| /TR &amp;quot;\&amp;quot;C:\Users\Downloads\BalansNotifikacije.exe\&amp;quot; /f:4 /t:45&amp;quot; || Specifies the program or command that the task runs.&lt;br /&gt;
|-&lt;br /&gt;
| /F || Specifies to create the task and suppress warnings if the specified task already exists.&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{iPoruka|txt=Trebalo bi odrediti neki default dir za BalansNotifikacije.exe, da ne bude kog svakog korisnika na drugoj lokaciji, i svakako ne u Downloads kao u gornjem primeru.|naslov=default path?}}&lt;br /&gt;
&lt;br /&gt;
=== Startovanje ===&lt;br /&gt;
&amp;lt;code&amp;gt;schtasks /Run /TN &amp;quot;Balans Notifikacije&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;quot;... regulisati putanju ka filu i sekunde za notifikaciju , takodje parametar za kacenje na bazu. Pokrece se CMD prompt u admin modu&amp;quot;.&lt;br /&gt;
{{iPoruka|txt=Gde ga treba regulisati i kako?|naslov=parametar za kačenje na bazu?}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Šifra ==&lt;br /&gt;
{{iPoruka|txt=Sudeći po kodu na RAPP5, korisnik treba da unese šifru i ona se proverava. U isto vreme imamo na internetu javno dostupan generator šifre - https://ws.melany.rs/api/keygen/|naslov=nije mi jasan smisao šifre}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{iPoruka|txt=Promenio bih na https://ws.melany.rs/api/keygen/ sledeće: 1) Page title i naslov na formi na &#039;Balans Obaveštenja&#039;. 2) Formatirao bih datum u kalendaru na naš/EU način (a i nedelje kod nas počinju od ponedeljka). 3) Tekst ispod dugmeta - &#039;Klik na dugme da iskopirate šifru&#039;|naslov=keygen﻿}}&lt;/div&gt;</summary>
		<author><name>Prusac</name></author>
	</entry>
	<entry>
		<id>http://192.168.0.11:8044/index.php?title=Balans_notifikacije_-_sistem_za_obave%C5%A1tavanje_korisnika&amp;diff=1003</id>
		<title>Balans notifikacije - sistem za obaveštavanje korisnika</title>
		<link rel="alternate" type="text/html" href="http://192.168.0.11:8044/index.php?title=Balans_notifikacije_-_sistem_za_obave%C5%A1tavanje_korisnika&amp;diff=1003"/>
		<updated>2025-12-08T09:36:54Z</updated>

		<summary type="html">&lt;p&gt;Prusac: Prusac moved page Sistem za notifikaciju korisnika o neobrađenim nalozima za prenos robe to Balans notifikacije - sistem za obaveštavanje korisnika without leaving a redirect&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{abstract|min=&amp;lt; 1|txt=Ovo bi verovatno trebalo da bude uputstvo za instalaciju sistema za notifikaciju korisnika.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{iPoruka|naslov=Naziv aplikacije|txt=Izvršni fajl se zove &#039;&#039;&#039;BalansNotifikacije&#039;&#039;&#039;.exe. Naslov notifikacije u Windows Tray je &#039;&#039;&#039;Balans Obaveštenja&#039;&#039;&#039;. Na https://ws.melany.rs/api/keygen/ imamo i u naslovu strane i u naslovu formice &#039;&#039;&#039;Balans Notify&#039;&#039;&#039;. Hajde da izaberemo jedan naziv za sve što korisnik vidi (tray i web).}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Zadatak ==&lt;br /&gt;
&lt;br /&gt;
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). {{koment|txt=mOkrK.DefSklID ne znači ništa nekome ko ne zna Balans.}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Potrebno je:&#039;&#039;&#039;&lt;br /&gt;
# Pokazivati obaveštenja na &amp;quot;Windows Tray&amp;quot;.&lt;br /&gt;
# Omogućiti da se aplikacija pokreće iz &amp;quot;Windows Task Scheduler&amp;quot;-a zadavanjem parametara komandnom linijom&lt;br /&gt;
&lt;br /&gt;
https://razvoj.melany.rs/issues/4499&lt;br /&gt;
&lt;br /&gt;
== Rešenje ==&lt;br /&gt;
&lt;br /&gt;
Kreiran je sistem za notifikaciju koji pronalazi broj otvorenih naloga (DocTip (89)) i obaveštava korisnika notifikacijama u &amp;quot;Windows Tray&amp;quot;. {{koment|txt=DocTip (89) ne znači ništa nekome ko ne zna Balans.}}&lt;br /&gt;
&lt;br /&gt;
Kreirana je logika za lozinku koja se menja svakog dana da bi se izbeglo gašenje samog sistema:&lt;br /&gt;
&lt;br /&gt;
{{iPoruka|txt=Koji će se to sistem ugasiti ako se šifra ne menja na 24h?|naslov=gašenje samog sistema?}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;(Dan u mesecu + Dan u nedelji) * (42) + specijalni karakter&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dan u mesecu: 1-31&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dan u nedelji: 1-7 (ponedeljak 1, ... nedelja 7)&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Specijalni karakter: Pon=^ Uto=% Sre=$ Čet=# Pet=@ Sub=! Ned=&amp;amp;&lt;br /&gt;
&lt;br /&gt;
Primer za ponedeljak, 11.08.2025:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;(11+1)*42 + spec. karakter&amp;lt;/code&amp;gt; =  &#039;&#039;&#039;504^&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Dodavanje u Windows Task Scheduler i startovanje aplikacije ==&lt;br /&gt;
Aplikacija se dodaje/pokreće iz Windows Task Scheduler zadavanjem parametara komandnom linijom.&lt;br /&gt;
&lt;br /&gt;
=== Dodavanje ===&lt;br /&gt;
&amp;lt;code&amp;gt;schtasks /Create /TN &amp;quot;Balans Notifikacije&amp;quot; /SC ONLOGON /RU &amp;quot;%USERNAME%&amp;quot; /RL LIMITED /TR &amp;quot;\&amp;quot;C:\Users\Downloads\BalansNotifikacije.exe\&amp;quot; /f:4 /t:45&amp;quot; /F&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;/f:&amp;lt;/code&amp;gt; - Firm ID&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;/t:&amp;lt;/code&amp;gt; - interval u sekundama&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot; data-expandtext=&amp;quot;Svi parametri schtasks&amp;quot; data-collapsetext=&amp;quot;skupi&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
{| class=&amp;quot;mst mst-siva&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| /Create || Schedules a new task&lt;br /&gt;
|-&lt;br /&gt;
| /TN &amp;quot;Balans Notifikacije&amp;quot; || Specifies a name for the task&lt;br /&gt;
|-&lt;br /&gt;
| /SC ONLOGON || Specifies the schedule type; ONLOGON - Specifies that the task runs whenever a user (any user) logs on.&lt;br /&gt;
|-&lt;br /&gt;
| /RU &amp;quot;%USERNAME%&amp;quot; || Runs the task with permissions of the specified user account.&lt;br /&gt;
|-&lt;br /&gt;
| /RL LIMITED || Specifies the Run Level for the job; LIMITED - scheduled tasks will be ran with the least level of privileges, such as Standard User accounts&lt;br /&gt;
|-&lt;br /&gt;
| /TR &amp;quot;\&amp;quot;C:\Users\Downloads\BalansNotifikacije.exe\&amp;quot; /f:4 /t:45&amp;quot; || Specifies the program or command that the task runs.&lt;br /&gt;
|-&lt;br /&gt;
| /F || Specifies to create the task and suppress warnings if the specified task already exists.&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{iPoruka|txt=Trebalo bi odrediti neki default dir za BalansNotifikacije.exe, da ne bude kog svakog korisnika na drugoj lokaciji, i svakako ne u Downloads kao u gornjem primeru.|naslov=default path?}}&lt;br /&gt;
&lt;br /&gt;
=== Startovanje ===&lt;br /&gt;
&amp;lt;code&amp;gt;schtasks /Run /TN &amp;quot;Balans Notifikacije&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;quot;... regulisati putanju ka filu i sekunde za notifikaciju , takodje parametar za kacenje na bazu. Pokrece se CMD prompt u admin modu&amp;quot;.&lt;br /&gt;
{{iPoruka|txt=Gde ga treba regulisati i kako?|naslov=parametar za kačenje na bazu?}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Šifra ==&lt;br /&gt;
{{iPoruka|txt=Sudeći po kodu na RAPP5, korisnik treba da unese šifru i ona se proverava. U isto vreme imamo na internetu javno dostupan generator šifre - https://ws.melany.rs/api/keygen/|naslov=nije mi jasan smisao šifre}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{iPoruka|txt=Promenio bih na https://ws.melany.rs/api/keygen/ sledeće: 1) Page title i naslov na formi na &#039;Balans Obaveštenja&#039;. 2) Formatirao bih datum u kalendaru na naš/EU način (a i nedelje kod nas počinju od ponedeljka). 3) Tekst ispod dugmeta - &#039;Klik na dugme da iskopirate šifru&#039;|naslov=keygen﻿}}&lt;/div&gt;</summary>
		<author><name>Prusac</name></author>
	</entry>
</feed>