- &Y@csdkZdkZdkZdkZdkZdkZ dZ dZ.dZ45eZ 7x:7ee  o(8dGH9ei d:eZ qW<e dZ =e dZ >e dZ ?e d ZAeie e e eZCDgZEgZFd ZGeieHeiZIeid ZJx8ed eeDJ]ZKeieed qrWMxed eeDM]ZNeeZPd ZQeieReiZSeid ZTx8ed eeDT]ZUeieed qWWeejo`Xd ZYxMYe oBZee!eZ[eejo\edZ]q]n_Pq]WnabdeedZceiedeiZeeid Zfed dZ"gdeded d dZheieidZjeiekeiZ#le#id Z$mdeded d de$d d dZneieodedZpeieqeiZreid Zsed d Z%uvde"dZweiexeiZyeid Zzxed eeDz]Z{eed Z&|deeddeed deeddeeddeeddeeddeeddeeddeed d!eed"d#e%d$Z}eie~d%e%dZeieeiZ#e#id Z$e$d d Z'd&e&dZeieeiZeid Z$xqed ee$D]WZd'e$edde$ed de$edde'd(ZeieqWd)e&dZeieeiZeid Z$xqed ee$D]WZd*e$edde$ed de$edde'd(ZeieqWd+e'd,ZeieqeWei(d-ed.eei(d/ed.ed0eed1ed2GHqWd3GHei)dS(4Ncs  tid dGH hdd<dd<dd<dd<} dGtit}|djo d }n||d<d Gtit}||d<titid }||d<d Gtit}||d<d GH|SdS(NsclearsR - ƻ 縦 ƻ α׷ Űִ α׷Դϴ. -sshostsuserspasswdsdbnames6 ͺ̽ ȣƮ ԷϽʽÿ. [localhost] : s localhosts5 ͺ̽ ̵ ԷϽʽÿ. ) mydomain : sS ͺ̽ ȣ ԷϽʽÿ. ԷϽ ȣ ʽϴ. ) hgd1234 : s0 ͺ̽ ԷϽʽÿ. ) mydomain : s ( sosssystemstsstringsstrips raw_inputshostsusersgetpassspasswdsdbname(shostsuserspasswdsdbnamest((s polldb.pys get_dbinfo s$-     cs !t}"|d}#|d}$|d}%|d}'y,(ti||||})|i Wn*t j o+t }nX,|SdS(Nshostsuserspasswdsdbname( sTruesisOKstshostsuserspasswdsdbnames_mysqlsconnectsdbscloses ExceptionsFalse(stspasswdsisOKsdbshostsdbnamesuser((s polldb.pys test_connect s     csO./ti}0ti|d}1d|dd|d}2|SdS(Ns/ii(sossgetcwdsasstringssplitsbsfile(sasbsfile((s polldb.pys document_root.ssI ˼մϴ. ԷϽ ߸ Ǿϴ . Ȯ ٽ ԷϽʽÿ.ishostsuserspasswdsdbnames'select category_value from asp_categoryis/select category_value from ASADAL_POLL_CATEGORYisDselect category_man, code from asp_category where category_value = 's'sinsert into ASADAL_AUTH_MENU(level, parent, child, title, name, info, root_seq, auto, link, yes_use, yes_show, ranking, img, img_over) values (2, 17, 0, 's', '⺻', 's#', 17, 1, '', 1, 1, 99, NULL, NULL)s%select max(seq) from ASADAL_AUTH_MENUs`insert into ASADAL_POLL_CATEGORY (category_value, category_man, auth_seq, regist_date) values ('s', 's ', now())s>select code from ASADAL_POLL_CATEGORY where category_value = 's2select * from asp_registry where category_code = 'sinsert into ASADAL_POLL_REGISTRY (subject, start_date, end_date, multi_check_yn, multi_alert_yn, etc_yn, result_view_yn, window_yn, window_width, admin_link_yn, period, control, control_auth, category_code, title_view_yn) values ('iiiiiii s ', 'y', 'i s', '||', '||', 's', 'y')sFselect max(asp_code) from ASADAL_POLL_REGISTRY where category_code = 's)select * from asp_item where asp_code = 'sIinsert into ASADAL_POLL_ITEM (content, num, reg_date, asp_code) values ('s')s(select * from asp_etc where asp_code = 'sGinsert into ASADAL_POLL_ETC (content, ip, reg_date, asp_code) values ('sinsert into ASADAL_POLL_SETUP(asp_code,extend,num_list,num_page,begin,end,graph0,graph1,graph2,graph3,graph4,graph5,graph6,graph7,graph8,graph9,tablej_girth,tablej_submain,tablej_main,tablej_Tfont,tablej_font,tablel_girth,tablel_submain,tablel_main,tablel_mouse,tablel_font) values (s,15,5,10,'','','bar1','bar2','bar3','bar4','bar5','bar6','bar7','bar8','bar9','bar10','#D2DADF','#F1F4F6','#FFFFFF','#525252','#000000','#B9CCF3','#E0EAFF','#FFFFFF','#F0F5FF','#1E3565')smkdir s/asapro/poll/pn/s chmod 777 s ƻ s縦 ƻ s Űϴ.s ϷǾϴ. մϴ (*s_mysqlsstringsgetpassssyssosstimes get_dbinfos test_connects document_rootsinfossleepshostsuserspasswdsdbnamesconnectsdbspn_asaspn_prossqlsquerys store_resultsresults fetch_rowsrowsrangeslensisappendspnsjsdup_cntsTruesstrs category_codesresult_tsrow_tsnew_category_codesasp_codes new_asp_codessystemsclose(s category_codesstrings new_asp_codespasswdsdup_cntsdbssyss_mysqlshostsresultsresult_tssqlsnew_category_codesrow_tsdbnamesrowsinfosgetpasss get_dbinfospn_pros document_rootsispnsjspn_asasasp_codestimes test_connectsossuser((s polldb.pys?s                       ! 1  A A