Az automatikus frissítés konfigurációk
Sok időt töltenek a programozók a frissítés az azonos típusú (nem) konfigurációk, megszabadulni tőle, és töltik szabadidejüket, hogy valami sokkal érdekesebb.
Munkavégzés franchise szembesülnek azzal a ténnyel, hogy sok időt töltött, hogy frissítse a nem szabványos konfiguráció (bár nem sokat változott), különösen a jelentési időszak alatt. Könyvelők kell venni a jelentések, a frissítés most jött ki, és mindent meg kell tenni, sürgősen ismerős, azt hiszem, sokat. Aztán egy nap valahogy minden elfáradt, és elkezdett gondolkodni, és hogyan kell frissíteni őket automatikusan. Az első lépés, azonosított csoportba azonos konfiguráció változás történt körülbelül 10 csoportok. Alkotó frissítési fájlok és kellékek (anyagi kupac, nem írom le). A kísérlet alapján választják ki az egyes csoportok, és állítsa őket, hogy támogassák a már kellékeket (pl ahogy nevezik, átvette a fájl azonos kiadása, mint a konfigurációs és töltse fel). Most a konfiguráció „standard”, és most kell frissíteni nem. TSAT konfigurációk, és csak 10, és hogy a frissítési fájlok. És most bárki frissítheti mindkét típust. Menj előre.
Azt kívánom, hogy ha kinyitja a konfigurációs ellenőrzésére, hogy a frissítéseket és telepíti őket is. Kérdései vannak:
1) hol tárolja a frissítési fájlok
2) hogyan kell letölteni őket
3) hogyan kell megszervezni konfiguráció autorefresh
2) először próbál letölteni egy fájlt 1C jelent, de ugyanakkor a program lefagyott vége előtt a letöltött fájl. Úgy döntöttem, hogy a bat fájlt, de ha fut a parancs panel lógott ablak, úgy döntöttek, hogy fedezze fel, írta a forgatókönyvet. Tesztelése a feltöltés folyamata, lehetetlen volt, hogy tudja, ha teljesen töltve. Tesztelés Windows XP, úgy döntöttem, hogy ellenőrizze a fájl letöltési fájl mérete. Nem emlékszem, hogy miért, de a fájl mérete jelzett a fájl nevét, ennek eredményeként a frissítési fájl neve lett néz 2.0.64.5_ 12586125 .cfu.
3) frissítések végzett szakaszos üzemmódban (rész a kód került ide //infostart.ru/public/147253/. Köszönjük!). Később jött az ötlet, hogy a szabványos frissítési mechanizmust konfigurációk csúszik neki fájl frissítések, de a keze még nem érte el.
Általános módszer kiderült az alábbiak szerint:
Az eljárás PriNachaleRabotySistemy csekket frissítések:
. Az űrlap nyílik meg (EtotObekt.PoluchitFormu ( „Forma”) Open ();. Kód volt, a jelfeldolgozó egység formájában dugó eljárás nyitva vár felvezető ellenőrzi a fájl befejezte a letöltést, és megnyitja az alábbi űrlapot .:
Az alábbi formák aktív ülés és ellenőrizze, hogy vannak ilyenek, azt kéri, hogy lezárja. Ha nincs aktív ülés, képezi a bat fájlt frissíteni, fuss, és zárja be a programot. Az eljárás kialakulásának bat file:
1) blokkok le a tűzfalat, a Kaspersky, Avira.
2) Ha 2 hálózati kapcsolatok letöltés zajlik.
3) Szükséges felhasználói részvétel.
4) Előfordul, hogy a folyamat konfiguráció frissítés történik, a felhasználó látja az üzenetet „adatbázis konfigurációs nem egyezik a mentett konfigurációs”, és hív téged.
5) paranormális esetek.
Kipróbáltam csak verzióit tartalmazzák. Operációs rendszer: Windows XP, Windows 7, Windows 8, a Windows Vista. Kód nyitott, a feldolgozásuk szükséges változtatni egy kicsit (dönteni, hogy hol tárolja a beállításokat, és regisztráljon őket). Az üzembe helyezés és beállítása az automatikus frissítéseket. Frissítése a szakács a szabadidejében (és néha késő este), és Terere, így 10 frissítési fájlok, frissítse őket több mint 250 ügyfél. Nem vagyunk kötve egy időkeret könyvelő munkát.