Strona 1 z 5

Skrypt do automatycznej aktualizacji kursu waluty

: 19 lis 2012, 16:25
autor: STAY_PJE
Czy ktoś dysponuje może tym skryptem i mógłby mi go udostępnić?

Re: Potrzebuję skrypt do automatycznej aktualizacji kursu wa

: 20 lis 2012, 09:30
autor: kitglin
Witaj
Nie potrzebny jest żaden skrypt. Wystarczy plik AktualizatorKursow.exe, który należy wywołać z parametrami Naza_Serwera_SQL Nazwa_Bazy (np. AktualizatorKursow.exe SQL CDNXL_1). Potem ustawiasz w Harmonogramie zadań Windows i gotowe :)
Sprawdź czy plik ten występuje w Twojej instalacji (katalog główny CDNa).
Pozdrawiam

Re: Potrzebuję skrypt do automatycznej aktualizacji kursu wa

: 20 lis 2012, 10:00
autor: glaz
kitglin pisze:Witaj
Nie potrzebny jest żaden skrypt. Wystarczy plik AktualizatorKursow.exe,
Zaintrygowałeś mnie, też w sumie przydałoby mi się takie narzędzie. Jednak nie znalazłem go we wskazanym miejscu po pełnej instalacji wersji 10.5, czy 11.0 . Czy to nie jest przypadkiem tool napisany specjalnie dla Was przez partnera ?

Re: Potrzebuję skrypt do automatycznej aktualizacji kursu wa

: 20 lis 2012, 10:07
autor: elmiq
Skrypt też tylko wrzucasz do harmonogramu :)

Kod: Zaznacz cały

  try 
  {
    var kursy = new ActiveXObject ("CDN.XLXLAktualizacje.KursyWalut");
    kursy.ConnectionString = "Data Source=SERWER;Initial Catalog=BAZA;Integrated Security=True"
    kursy.CourseNumber = 3   // numer kursu

    var dt = new Date();
    var year  = dt.getFullYear(); //rok
    var month = dt.getMonth()+1;  // miesiac
    var day   = dt.getDate();     // dzien
    var courseType = 0          // sredni = 0, zakupu = 1, sprzedazy = 2
    kursy.ExchangeRatesByDay(courseType, year + "-" + month + "-" + day + " 08:00:00")
  }
  catch (e) 
  {
    WScript.Echo("ERROR!!! Reason: " + e.description)
  }
Pozdrawiam,

Mateusz

Re: Potrzebuję skrypt do automatycznej aktualizacji kursu wa

: 20 lis 2012, 13:25
autor: STAY_PJE
Dostałem tego exec-a od Comarchu, jak coś to mogę udostępnić. Oni też sugerowali żeby uruchomić go przez menedżera zadań Windows'a ale wolę przez JOBa bo tam mam nad wszystkim kontrolę.

Re: Potrzebuję skrypt do automatycznej aktualizacji kursu wa

: 21 lis 2012, 14:08
autor: BMP Consulting
STAY_PJE pisze:Dostałem tego exec-a od Comarchu, jak coś to mogę udostępnić. Oni też sugerowali żeby uruchomić go przez menedżera zadań Windows'a ale wolę przez JOBa bo tam mam nad wszystkim kontrolę.
W takim razie poproszę na jakiegoś FTPa.
W zeszłym roku dzwoniłem do konsultantów z asysty i nic nie wiedzieli o takim rozwiązaniu. Od kiedy wiecie o tej aplikacji?
Pozdrawiam!

Re: Potrzebuję skrypt do automatycznej aktualizacji kursu wa

: 21 lis 2012, 17:41
autor: elmiq
Ja za bardzo nie rozumiem czemu ten .exe jest taki popularny skoro skrypt w Javie robi to samo :) Rozszerzenie pliku ma lepszą reputację czy jak ? :D

Pozdrawiam,

Mateusz

Re: Potrzebuję skrypt do automatycznej aktualizacji kursu wa

: 21 lis 2012, 22:09
autor: STAY_PJE
Wrzucam go na swojego weba, korzystając z uprzejmości Comarchu: http://www.stay.com.pl/cdnxl_files/aktu ... kursow.rar
Mój web póki co nie działa więc umieszczam bezpośredniego linka.
Aby uruchomić skrypt należy go uruchomić z parametrami:

Kod: Zaznacz cały

aktualizatorKursow.exe IP/nazwaserwera bazy danych] [nazwa bazy danych sql]
Rozwiązanie z javą jest być może dobrze ale osobiście nie mam doświadczenia w tej materii. Czy da się to podłączć w jobie?

Re: Potrzebuję skrypt do automatycznej aktualizacji kursu wa

: 21 lis 2012, 22:19
autor: elmiq
To co wkleiłem zapisujesz jako plik .js (oczywiście po wypełnieniu parametrów), po czym wrzucasz do harmonogramu zadań w Windows i działa.

Pozdrawiam,

Mateusz

Re: Potrzebuję skrypt do automatycznej aktualizacji kursu wa

: 23 lis 2012, 10:36
autor: viesiek1
U mnie skrypt podany przez Mateusza działa po "odpaleniu ręcznym", a z harmonogramu zadań niestety nie. Czy w harmonogramie mogą być jakieś zabezpieczenia przed wykonaniem skryptu *.js?

Próbowałem na Windows Server 2008 R2 SP1 i na Windows 7 SP1 x86.