Mikromarc 3 Server Messages Program: Forskjell mellom sideversjoner

Fra Mikromarc Wiki
Hopp til navigeringHopp til søk
Ingen redigeringsforklaring
Ingen redigeringsforklaring
 
(11 mellomliggende revisjoner av samme bruker vises ikke)
Linje 1: Linje 1:
Denne bruksanvisningen er ikke for vanlige brukere, men for de som drifter sin egen server med Mikromarc 3 og skal sende sms og e-post via Mikromarc 3.
Mikromarc 3 Server Messages Program (Messages.exe) er programmet som fysisk sender og leser e-post og SMS.  
Mikromarc 3 Server Messages Program (Messages.exe) er programmet som fysisk sender og leser e-post og SMS.  
Messages.exe er et konsollprogram. Men kan også kjøre som en NT-service.  
Messages.exe er et konsollprogram. Men kan også kjøre som en NT-service.  
Linje 5: Linje 7:
(Dette avsnittet tar ikke for seg oppsett av e-post- og SMS-kontoer i  Rutiner>Meldinger. Se hjelpen for hvordan. )  
(Dette avsnittet tar ikke for seg oppsett av e-post- og SMS-kontoer i  Rutiner>Meldinger. Se hjelpen for hvordan. )  
   
   
I Messages.exe.config:  
Gå til katalogen der '''Messages.exe.config''' ligger. Hos de fleste vil dette være '''C:\Program Files\Mikromarc 3\Server\bin'''.  I denne fila gjør du følgende:  
* Sjekk at <ApplicationURL> og <ConnectionString> er riktig satt opp. Merk at ConnectionString kan settes til å kjøre mot flere databaser samtidig F.eks. <add key="ConnectionString" value="DSN=bib-1|DSN=bib-2|...|DSN=bib-N"/>
 
* Kommenter ut <ServerPath> eller sett den til bin-katalogen hvor Messages.exe befinner seg. F.eks. <add key="ServerPath" value="C:\Program Files\Mikromarc 3\Server\bin" /> (Obs: Utkommentering av <ServerPath> vil bli gjort som default i 3.0.3, )  
* Sjekk at <ApplicationURL> og <ConnectionString> er riktig satt opp. Merk at ConnectionString kan settes til å kjøre mot flere databaser samtidig F.eks. <nowiki><add key="ConnectionString" value="DSN=bib-1|DSN=bib-2|...|DSN=bib-N"/> </nowiki>
* Sett deretter opp en <LogFile>. F.eks.  <add key="LogFile" value="C:\TEMP\Messages.log" />  
* Kommenter ut <ServerPath> eller sett den til bin-katalogen hvor Messages.exe befinner seg. F.eks. <nowiki><add key="ServerPath" value="C:\Program Files\Mikromarc 3\Server\bin" /> </nowiki> (Obs: Utkommentering av <ServerPath> vil bli gjort som default i 3.0.3, )  
* Sett deretter opp en <LogFile>. F.eks.  <nowiki><add key="LogFile" value="C:\TEMP\Messages.log" /> </nowiki>
* Endre eventuelt parameterne:  
* Endre eventuelt parameterne:  
** <add key="LogClear" value="true" />   der true betyr å tømme logfilen ved hver oppstart av Messages.exe.
** <nowiki> <add key="LogClear" value="true" /> </nowiki>  der true betyr å tømme logfilen ved hver oppstart av Messages.exe.
**<add key="LogLevel" value="all" />  der verdiene kan være none, fatal eller all
** <nowiki> <add key="LogLevel" value="all" />  </nowiki> der verdiene kan være none, fatal eller all
**<add key="MessagesPoll" value = "60" />  der verdien er antall sekunder mellom hver send og les.
** <nowiki> <add key="MessagesPoll" value = "60" />  </nowiki> der verdien er antall sekunder mellom hver send og les.
   
   
( Message.exe.config og *Service.bat-filene ligger alle i samme katalog som Messages.exe. F.eks. C:\Program Files\Mikromarc 3\Server\bin. )
( Message.exe.config og *Service.bat-filene ligger alle i samme katalog som Messages.exe. F.eks. C:\Program Files\Mikromarc 3\Server\bin. )
   
   
( Det er kun nødvendig å endre *Service.bat-filene under hvis man ønsker annet oppsett enn det som er standard. Ta i så fall kontakt med undertegnede. )  
( Det er kun nødvendig å endre *Service.bat-filene under hvis man ønsker annet oppsett enn det som er standard. Ta i så fall kontakt med Brukerstøtte. )
 
===Installere tjeneste===
===Installere tjeneste===
* Kjør installServices.bat for å sette opp Messages.exe som en automatisk tjeneste som starter med maskinen. Avsnittene under er da ikke nødvendige.  
* Kjør installServices.bat for å sette opp Messages.exe som en automatisk tjeneste som starter med maskinen. Avsnittene under er da ikke nødvendige.  
   
   
(Obs: Det er en liten bug i installServices.bat. Tjenesten blir ikke automatisk. Men manuell. Løses ved å erstatte med: <br>
(Obs: Det er en liten bug i installServices.bat. Tjenesten blir ikke automatisk. Men manuell. Løses ved å erstatte med: <br>
_Service.Exe -i -n "Mikromarc 3 Messages Service" -p messages.exe -c "" -w "" -a -h
<nowiki>_Service.Exe -i -n "Mikromarc 3 Messages Service" -p messages.exe -c "" -w "" -a -h </nowiki>
<br>
<br>
Dette vil bli gjort til 3.0.3. )
Dette vil bli gjort til 3.0.3. )
Linje 34: Linje 37:
===Fjerne tjeneste===
===Fjerne tjeneste===
* Kjør removeServices.bat
* Kjør removeServices.bat
[[Category:Mikromarc 3 installasjon/oppgradering]]

Siste sideversjon per 8. jul. 2008 kl. 20:54

Denne bruksanvisningen er ikke for vanlige brukere, men for de som drifter sin egen server med Mikromarc 3 og skal sende sms og e-post via Mikromarc 3.

Mikromarc 3 Server Messages Program (Messages.exe) er programmet som fysisk sender og leser e-post og SMS. Messages.exe er et konsollprogram. Men kan også kjøre som en NT-service.

Forberedelser

(Dette avsnittet tar ikke for seg oppsett av e-post- og SMS-kontoer i Rutiner>Meldinger. Se hjelpen for hvordan. )

Gå til katalogen der Messages.exe.config ligger. Hos de fleste vil dette være C:\Program Files\Mikromarc 3\Server\bin. I denne fila gjør du følgende:

  • Sjekk at <ApplicationURL> og <ConnectionString> er riktig satt opp. Merk at ConnectionString kan settes til å kjøre mot flere databaser samtidig F.eks. <add key="ConnectionString" value="DSN=bib-1|DSN=bib-2|...|DSN=bib-N"/>
  • Kommenter ut <ServerPath> eller sett den til bin-katalogen hvor Messages.exe befinner seg. F.eks. <add key="ServerPath" value="C:\Program Files\Mikromarc 3\Server\bin" /> (Obs: Utkommentering av <ServerPath> vil bli gjort som default i 3.0.3, )
  • Sett deretter opp en <LogFile>. F.eks. <add key="LogFile" value="C:\TEMP\Messages.log" />
  • Endre eventuelt parameterne:
    • <add key="LogClear" value="true" /> der true betyr å tømme logfilen ved hver oppstart av Messages.exe.
    • <add key="LogLevel" value="all" /> der verdiene kan være none, fatal eller all
    • <add key="MessagesPoll" value = "60" /> der verdien er antall sekunder mellom hver send og les.

( Message.exe.config og *Service.bat-filene ligger alle i samme katalog som Messages.exe. F.eks. C:\Program Files\Mikromarc 3\Server\bin. )

( Det er kun nødvendig å endre *Service.bat-filene under hvis man ønsker annet oppsett enn det som er standard. Ta i så fall kontakt med Brukerstøtte. )

Installere tjeneste

  • Kjør installServices.bat for å sette opp Messages.exe som en automatisk tjeneste som starter med maskinen. Avsnittene under er da ikke nødvendige.

(Obs: Det er en liten bug i installServices.bat. Tjenesten blir ikke automatisk. Men manuell. Løses ved å erstatte med:
_Service.Exe -i -n "Mikromarc 3 Messages Service" -p messages.exe -c "" -w "" -a -h
Dette vil bli gjort til 3.0.3. )

Kjøre tjeneste

  • Kjør startServices.bat

Stoppe tjeneste

  • Kjør stopServices,bat

Fjerne tjeneste

  • Kjør removeServices.bat