fix update error

This commit is contained in:
Jan Rude
2017-05-24 11:34:08 +02:00
parent ec592fafb5
commit e1da01505f
8 changed files with 6892 additions and 6732 deletions

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@@ -94,16 +94,16 @@ test_uploaddependency
jhe_dam_extender jhe_dam_extender
dbreplace dbreplace
spriteiconoverview spriteiconoverview
abcconfig
eventmanagement eventmanagement
bb_easyforms
ms_fluid ms_fluid
bb_easyforms
abcconfig
ajax_report ajax_report
smu_chc_ext smu_chc_ext
ch_flash_carrousel ch_flash_carrousel
tcaobjects_demo tcaobjects_demo
wsefs
jr_webmail jr_webmail
wsefs
rhu_csvimport rhu_csvimport
pb_rsslaufschrift pb_rsslaufschrift
european european
@@ -115,15 +115,15 @@ meta_openoffice
st_validation_lpl st_validation_lpl
rhu_events rhu_events
t3info t3info
ch_bramacproducts
sort_table sort_table
ch_bramacproducts
organizacionacademica organizacionacademica
bonus bonus
maja_condrequired maja_condrequired
alumnos alumnos
hh_multipageform_example
lz_lp_dm_log_fe lz_lp_dm_log_fe
dsxsyndication dsxsyndication
hh_multipageform_example
zitatdt zitatdt
ba_company ba_company
svq_ebay svq_ebay
@@ -147,33 +147,32 @@ belink_syslang
buildtools buildtools
rg_empresas rg_empresas
rf_library rf_library
tc_fbconnect
treppenpfosten_katalog treppenpfosten_katalog
tc_fbconnect
ffunews ffunews
dre_besearch dre_besearch
elnews elnews
ft3_empty ft3_empty
femanagerextended downloads
ecs_steam ecs_steam
moox_news_twitter
boards boards
reint_mailtask_example
xdbmysql
contentfce
ctefan_test
tagger tagger
ckeditor
dbal_utility dbal_utility
visitorlist
jh_pwcomments_plugin jh_pwcomments_plugin
og_base mr_base_config
moox_news_geoinfo femanagerextended
jh_extstatus xdbmysql
air_table air_table
ter_upload_test ter_upload_test
tgm_kickstart og_base
simplemvc_helloworld
cabag_deploy cabag_deploy
downloads jh_extstatus
moox_news_twitter
reint_mailtask_example
tgm_kickstart
visitorlist
simplemvc_helloworld
ctefan_test
ckeditor
lo_backendhelper lo_backendhelper
mr_base_config moox_news_geoinfo

View File

@@ -1,6 +1,6 @@
newloginbox newloginbox
rtehtmlarea
ter_update_check ter_update_check
realurl
csh_de csh_de
csh_nl csh_nl
th_mailformplus th_mailformplus
@@ -121,14 +121,14 @@ sg_fenewsedit
csh_sk csh_sk
cobwebphpadsnew cobwebphpadsnew
dynbeedit dynbeedit
csh_gr
glossarysearch glossarysearch
csh_gr
csh_hk csh_hk
csh_br csh_br
dubletfinder dubletfinder
prototypejs prototypejs
hsapp_longerfeusername
wa_contentrenderinghook wa_contentrenderinghook
hsapp_longerfeusername
de_contentorganizer de_contentorganizer
danp_skinsupport danp_skinsupport
alt_forms_field_title alt_forms_field_title
@@ -254,27 +254,27 @@ datadisplay
form4_doktypes form4_doktypes
st_readmore st_readmore
mak_randlistnum mak_randlistnum
extended_sys_note
static_info_tables_ga static_info_tables_ga
delete_staticfile_by_3party extended_sys_note
advancedform advancedform
delete_staticfile_by_3party
ics_errorhandler ics_errorhandler
ods_workspace_mail ods_workspace_mail
extend_dcdgooglemap
tm_gallery tm_gallery
extend_dcdgooglemap
ttnews_href_marker ttnews_href_marker
doc_tut_editors doc_tut_editors
st_metatags st_metatags
doc_core_skinning
doc_guide_security
ics_templavoila_mirgation_tool ics_templavoila_mirgation_tool
doc_guide_security
doc_core_skinning
ttnewscacheexpire ttnewscacheexpire
form4_contentpagination form4_contentpagination
realurl_autoconf_autodelete realurl_autoconf_autodelete
paymentlib_dibs paymentlib_dibs
paymentlib_quickpay_dk paymentlib_quickpay_dk
tgm_gallery
smile_jumpurl_fix smile_jumpurl_fix
tgm_gallery
tsincludeorder tsincludeorder
tm_cssfilelinks tm_cssfilelinks
tgmv_gallery tgmv_gallery
@@ -286,34 +286,36 @@ dialogcentral
dscentral dscentral
jb_metaexec_doc jb_metaexec_doc
maag_cenoshop maag_cenoshop
lvrandfiles
dyncss_turbine
barscheduler
coo_facebook
browser_manual_ootb_en
browser_tut_map_en
moox_flexisel
fluidfoundationtheme
onm_redirect_linkhandling
coreupdate coreupdate
moox_feusers
form4_pages
ajax_calendar
form4_pages_counter
view
moox_slider
form4_filecache
form4_teaser
uploadtest uploadtest
form4_realurl coo_facebook
layersliderlight form4_teaser
attachmentdelete
jh_ter_announcer
mm_forum_blog
form4_faq
external_link_parameter
wt_spamshield_formhandler
dyncss_phpsass
fluidcontent_fed
filedeletion filedeletion
form4_pages_counter
mm_forum_blog
browser_manual_ootb_en
moox_feusers
lvrandfiles
dyncss_phpsass
moox_slider
ajax_calendar
t3essentials
moox_flexisel
fluidcontent_fed
layersliderlight
onm_redirect_linkhandling
browser_tut_map_en
jh_ter_announcer
wt_spamshield_formhandler
form4_tags form4_tags
barscheduler
fluidfoundationtheme
form4_filecache
form4_realurl
dyncss_turbine
attachmentdelete
form4_pages
view
form4_faq
t3additions
external_link_parameter

File diff suppressed because it is too large Load Diff

View File

@@ -1 +1 @@
{"agent": "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:40.0) Gecko/20100101 Firefox/40.0", "timeout": 10, "threads": 5} {"threads": 5, "agent": "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:40.0) Gecko/20100101 Firefox/40.0", "timeout": 10}

View File

@@ -51,18 +51,17 @@ class Update:
""" """
try: try:
# Maybe someday we need to use mirrors: https://repositories.typo3.org/mirrors.xml.gz # Maybe someday we need to use mirrors: https://repositories.typo3.org/mirrors.xml.gz
urllib.request.urlretrieve('https://typo3.org/fileadmin/ter/extensions.xml.gz', 'extensions.gz', reporthook=self.dlProgress) urllib.request.urlretrieve('https://typo3.org/fileadmin/ter/extensions.xml.gz', 'extensions.xml.gz', reporthook=self.dlProgress)
with gzip.open('extensions.gz', 'rb') as f: with gzip.open('extensions.xml.gz', 'rb') as infile:
file_content = f.read() with open('extensions.xml', 'wb') as outfile:
f.close() for line in infile:
outF = open('/extensions.xml', 'wb') outfile.write(line)
outF.write(file_content) infile.close()
outF.close() outfile.close()
os.remove('extensions.gz')
except Exception as e: except Exception as e:
print ('\n', e) print ('\n', e)
# Parse extensions.xml and save extensions in files # Parse extension file and save extensions in files
def generate_list(self): def generate_list(self):
""" """
Parse the extension file and Parse the extension file and
@@ -142,4 +141,5 @@ class Update:
f.close() f.close()
print ('[+] Loaded', len(sorted_allExt), 'extensions') print ('[+] Loaded', len(sorted_allExt), 'extensions')
os.remove('extensions.xml.gz')
os.remove('extensions.xml') os.remove('extensions.xml')