


Returned values: 'Auto', 'Manual', 'Disabled' """Getting actual start mode of a service Svc.ChangeStartMode(StartMode=start_mode)ĭef get_service_start_mode(service_name): Usable values: 'Automatic', 'Manual', 'Disabled'įor svc in wmi.WMI().Win32_Service(Name=service_name): # Validating or not update-package-sourcesĭef set_service_start_mode(service_name, start_mode): Print("Software version updated (from: %s to: %s)" % (control.get_software_version(), Version(version)))Ĭontrol.version = '%s-%s' % (Version(version), ('-', 1)) If Version(version) > Version(control.get_software_version()): Os.rename(latest_bin, bin_name_sub % version_from_file) Print("Changing version to the version number of the binary (from: %s to: %s)" % (version, version_from_file)) If Version(version) != Version(version_from_file) and version_from_file != '': Version_from_file = get_version_from_binary(latest_bin) Print("Latest %s version is: %s" % (app_name,version)) # Do not use the URL: "language=English" (it will not download language packs) # Getting latest version from official sourcesįor bs_search in bs_find_all(url, 'h3', proxies=proxies): Proxies = get_proxies_from_wapt_console() Updater_path = makepath(user_appdata,'Foxit Software','Addon','Foxit Reader','FoxitReaderUpdater.exe') Registry_setstring(HKEY_CURRENT_USER,r'Software\Foxit Software\Foxit Reader %s\Preferences\Registration' % short_package_version,'bShowRegisterDlg','0') Registry_setstring(HKEY_CURRENT_USER,r'Software\Foxit Software\Foxit Reader %s\plugins\Updater' % short_package_version,'UpdateMode','0') Short_package_version = '%s.%s'% (split_package_version,split_package_version) Split_package_version = package_version.split('.') Print("Disabling: auto-update-check, updater, registration dialog") Print("Unable to disable the service: FoxitReaderUpdateService") Set_service_start_mode('FoxitReaderUpdateService', 'Disabled') If get_service_start_mode('FoxitReaderUpdateService') != 'Disabled': Package_version = ('-',1)īin_name = bin_name_sub % package_version Silent_args_string = '/ForceInstall /VERYSILENT DESKTOP_SHORTCUT="0" MAKEDEFAULT="0" VIEWINBROWSER="0" LAUNCHCHECKDEFAULT="0" AUTO_UPDATE="0" /passive /norestart /LANG=%s' description_fr : Foxit PDF Reader est un outil PDF permettant de créer, lire, modifier, signer numériquement et imprimer des fichiers PDFīin_name_sub = 'FoxitReader_%s_Setup.exe'.impacted_process : FoxitPDFReader,64BitMailAgent,FoxitReaderConnectedPDFService,FoxitReaderUpdateService,FoxitPDFReaderUpdater,SendCrashReport,ServiceMiniNotice,TrackReview,FoxitPreviewhost.description : Foxit PDF Reader is a PDF tool that can create, view, edit, digitally sign, and print PDF files.maintainer : WAPT Team,Tranquil IT,Jimmy PELÉ.
