! 20/06/2017 01:44:39 ! Creater html project Console.title "Создание" gosub functions start: Input "Название проекта", result$, "project",canc if canc | result$="" then end "Вы не указали название проекта. Программа завершена." path$="../HTML/"+result$ gosub dat file.mkdir path$ file.exists e, path$+"/"+result$+".html" if e then Dialog.message "Предупреждение", "Файл " +result$+".html уже существует! Будем переписывать?" , dh, "Нет", "Да" file.exists e, path$+"/"+result$+".js" if e then Dialog.message "Предупреждение", "Файл "+result$+".js уже существует! Будем переписывать?" , dj, "Нет", "Да" file.exists e, path$+"/"+result$+".css" if e then Dialog.message "Предупреждение", "Файл "+result$+".css уже существует! Будем переписывать?" , dc, "Нет", "Да" file.exists e, path$+"/run_"+result$+".bas" if e then Dialog.message "Предупреждение", "Файл run_"+result$+".bas уже существует! Будем переписывать?" , db, "Нет", "Да" if dh=1 & dj=1 & dc=1 & db=1 then Dialog.message "Решение", "Вернуться к вводу названия проекта?" , dlife, "Нет", "Да" if dlife=2 then goto start if dlife=1 then end "Программа завершена." !0 cancel !2 да !1 нет if dh<>1 then crFile(path$+"/"+result$+".html",lHtml):print now$()+" Запись "+result$+".html" if dj<>1 then crFile(path$+"/"+result$+".js",ljs):print now$()+" Запись "+result$+".js" if dc<>1 then crFile(path$+"/"+result$+".css",lcss):print now$()+" Запись "+result$+".css" if db<>1 then crFile(path$+"/run_"+result$+".bas",lbas):print now$()+" Запись run_"+result$+".bas" print "Проект создан." pause 1500 exit Functions: fn.def crFile(path$,lst) text.open w, ch, path$ list.size lst, size for i=1 to size list.get lst,i,p$ text.writeln ch, p$ next text.close ch fn.end fn.def now$() Time Y$, Mon$, D$, H$, M$, S$, W, isDST fn.rtn d$+"/"+mon$+"/"+y$+" "+h$+":"+m$+":"+s$ fn.end Return Dat: list.create s,lHtml list.add lHtml,"" list.add lHtml,"" list.add lHtml,"" list.add lHtml,"" list.add lHtml," " list.add lHtml," "+result$+"" list.add lHtml," list.add lHtml," " list.add lHtml," " list.add lHtml," " list.add lHtml," " list.add lHtml," " list.add lHtml," " list.add lHtml," " list.add lHtml," " list.add lHtml,"
" list.add lHtml,"

Привет!
Этот файл создан автоматически. Можешь изменять его как захочешь.

" list.add lHtml,"
" list.add lHtml," " list.add lHtml," list.add lHtml,"" list.create s,ljs list.add ljs,"// "+result$+".js" list.add ljs,"// "+now$() list.add ljs,"alert('Успешный запуск');" list.create s,lcss list.add lcss,"/* "+result$+".css */" list.add lcss,"/* "+now$()+" */" list.add lcss,"" list.add lcss,"body {" list.add lcss," user-select:none;" list.add lcss," background-color:green;" list.add lcss," color:white;" list.add lcss,"}" list.add lcss,"" list.add lcss,"table {" list.add lcss," height: 100%;" list.add lcss," width: 100%;" list.add lcss," border: 1px solid white;" list.add lcss,"}" list.create s,lbas list.add lbas,"! run_"+result$+".bas:" list.add lbas,"! "+now$() list.add lbas,"" list.add lbas,"html.open" list.add lbas,"html.load.url "+chr$(34)+path$+"/"+result$+".html"+chr$(34) list.add lbas,"do" list.add lbas," html.get.datalink a$" list.add lbas,"until a$<>"+chr$(34)+chr$(34) list.add lbas,"" list.add lbas,"Html.clear.cache" list.add lbas,"pause 100" list.add lbas,"html.close" list.add lbas,"pause 100" list.add lbas,"" list.add lbas,"exit" Return