diff --git a/WGET.rexx b/WGET.rexx new file mode 100644 index 0000000..8c9d9af --- /dev/null +++ b/WGET.rexx @@ -0,0 +1,80 @@ +Call TCPInit() +/* ------------------------------------------------------------------- + * Display primary "ISPF" like Menu + * ------------------------------------------------------------------- + */ +call display_HTML('35.192.97.153') +return 0 +/* ------------------------------------------------------------------- + * Render fetched HTML struing + * ------------------------------------------------------------------- + */ +Select_primary: + parse arg select + if select=2 then return display_HTML('35.192.97.153','info') + if select=3 then return display_HTML('35.192.97.153','moon') + if select=10 then return display_HTML('35.192.97.153','news') + else return 8 +return 0 +/* ------------------------------------------------------------------- + * Display ISPF like Web site + * ------------------------------------------------------------------- + */ +Display_HTML: + if wgetx(arg(1),arg(2),80)=0 then do /* result is in _html */ + call render_html + call fmtlist 0,'.','','','SELECT' + return 0 + end +return 8 +/* ------------------------------------------------------------------- + * Render fetched HTML struing + * ------------------------------------------------------------------- + */ +Render_html: + parse value _html with '
' + keep='' + pp1=pos('<',_html) + pp2=pos('>',_html) + if pp2