ill continue tomorrow
This commit is contained in:
parent
0305fb8b59
commit
2b3b24a15e
@ -1,3 +1,24 @@
|
||||
|
||||
function strip_symbols(str)
|
||||
local symbol_table = " ~()!?:></.\t"
|
||||
for i=1, #symbol_table do
|
||||
while string.find(str, "%"..string.sub(symbol_table,i,i)) do
|
||||
str = string.gsub(str, "%"..string.sub(symbol_table,i,i),"")
|
||||
end
|
||||
end
|
||||
return str
|
||||
end
|
||||
|
||||
function reverse_verbs(str)
|
||||
while string.find(str, "kanya") do
|
||||
str = string.gsub(str, "kanya","ku")
|
||||
end
|
||||
while string.find(str, "kome") do
|
||||
str = string.gsub(str, "kome","ku")
|
||||
end
|
||||
return str
|
||||
end
|
||||
|
||||
function apply_html(path)
|
||||
-- copy
|
||||
local file = io.open(path,"r")
|
||||
@ -35,6 +56,7 @@ file:close()
|
||||
|
||||
-- first analyze text
|
||||
-- (this is the fun part)
|
||||
local content = ""
|
||||
local p = 0
|
||||
local s = 0
|
||||
local convo = false
|
||||
@ -53,25 +75,26 @@ while p ~= nil do
|
||||
convo_start()
|
||||
apply_html("html/convo/text/start.html")
|
||||
print(string.sub(text,p+2,np-1))
|
||||
content = content .. " " .. reverse_verbs(strip_symbols(string.sub(text,p+2,np-1)))
|
||||
apply_html("html/convo/text/end.html")
|
||||
apply_html("html/convo/text/start.html")
|
||||
print("\n"..reverse_verbs(strip_symbols(string.sub(text,p+2,np-1))))
|
||||
apply_html("html/convo/text/end.html")
|
||||
else
|
||||
-- new user name
|
||||
convo_end()
|
||||
if green then
|
||||
green = false
|
||||
green = false
|
||||
else
|
||||
green = true
|
||||
end
|
||||
convo_start(green)
|
||||
apply_html("html/convo/header/start.html")
|
||||
apply_html("html/convo/header/name/start.html")
|
||||
print(string.sub(text,p+1,np-1))
|
||||
print(string.sub(text,p+1,np-1))
|
||||
apply_html("html/convo/header/name/end.html")
|
||||
apply_html("html/convo/header/end.html")
|
||||
--print(s,string.sub(text,p+1,np))
|
||||
end
|
||||
else
|
||||
--print(s,string.sub(text,p+1))
|
||||
end
|
||||
end
|
||||
p = string.find(text,"\n",p+1)
|
||||
else
|
||||
@ -85,3 +108,6 @@ apply_html("html/convo/end.html")
|
||||
|
||||
-- lets end the html
|
||||
apply_html("html/end.html")
|
||||
|
||||
|
||||
-- print(content)
|
140
test.html
140
test.html
@ -18,6 +18,10 @@ LU'NYA
|
||||
<p>
|
||||
nyan’pash! balfur yu e she polika'nya dre?
|
||||
</p>
|
||||
<p>
|
||||
|
||||
nyan’pash balfur yu e she polika'nya dre
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
<div class="convo-container right">
|
||||
@ -28,11 +32,19 @@ ESH'NYUI
|
||||
</span>
|
||||
</div>
|
||||
<p>
|
||||
re chu meshu yu polika'nya
|
||||
</p>
|
||||
<p>
|
||||
|
||||
re chu meshu yu polika'nya
|
||||
</p>
|
||||
<p>
|
||||
(po'nyash!!!)
|
||||
</p>
|
||||
<p>
|
||||
|
||||
po'nyash
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
<div class="convo-container">
|
||||
@ -46,8 +58,16 @@ LU'NYA
|
||||
aa, anko!
|
||||
</p>
|
||||
<p>
|
||||
|
||||
aa, anko
|
||||
</p>
|
||||
<p>
|
||||
(po'nyash!)
|
||||
</p>
|
||||
<p>
|
||||
|
||||
po'nyash
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
<div class="convo-container right">
|
||||
@ -61,6 +81,14 @@ ESH'NYUI
|
||||
ba yu e wawote to pu mipura lili'nya dre?
|
||||
</p>
|
||||
<p>
|
||||
|
||||
ba yu e wawote to pu mipura lili'nya dre
|
||||
</p>
|
||||
<p>
|
||||
uwu
|
||||
</p>
|
||||
<p>
|
||||
|
||||
uwu
|
||||
</p>
|
||||
</div>
|
||||
@ -75,6 +103,10 @@ LU'NYA
|
||||
<p>
|
||||
relfur chu mya pu yu mya relfur lup apatka’nya faka’nya’pash ponme mya wawote polika’nya peekaka’nya’pash.
|
||||
</p>
|
||||
<p>
|
||||
|
||||
relfur chu mya pu yu mya relfur lup apatka’nya faka’nya’pash ponme mya wawote polika’nya peekaka’nya’pash
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
<div class="convo-container right">
|
||||
@ -88,8 +120,16 @@ ESH'NYUI
|
||||
mi’shi’pash~
|
||||
</p>
|
||||
<p>
|
||||
|
||||
mi’shi’pash
|
||||
</p>
|
||||
<p>
|
||||
balfur yu e ton polika’nya dre?
|
||||
</p>
|
||||
<p>
|
||||
|
||||
balfur yu e ton polika’nya dre
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
<div class="convo-container">
|
||||
@ -103,11 +143,23 @@ LU'NYA
|
||||
mishi’pash!!
|
||||
</p>
|
||||
<p>
|
||||
|
||||
mishi’pash
|
||||
</p>
|
||||
<p>
|
||||
relfurla mya ton polika'nya yu meluton ka’nya!
|
||||
</p>
|
||||
<p>
|
||||
|
||||
relfurla mya ton polika'nya yu meluton ka’nya
|
||||
</p>
|
||||
<p>
|
||||
balfurla yu dra?
|
||||
</p>
|
||||
<p>
|
||||
|
||||
balfurla yu dra
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
<div class="convo-container right">
|
||||
@ -121,8 +173,16 @@ ESH'NYUI
|
||||
relfurla yu esh’dre mya ton polika’nya yu puroton ka’nya~
|
||||
</p>
|
||||
<p>
|
||||
|
||||
relfurla yu esh’dre mya ton polika’nya yu puroton ka’nya
|
||||
</p>
|
||||
<p>
|
||||
relfur yu shi’ro’bae’pu yu pon’ya ka’nya~
|
||||
</p>
|
||||
<p>
|
||||
|
||||
relfur yu shi’ro’bae’pu yu pon’ya ka’nya
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
<div class="convo-container">
|
||||
@ -135,6 +195,10 @@ LU'NYA
|
||||
<p>
|
||||
puroton yu ponya ton ka’nya!
|
||||
</p>
|
||||
<p>
|
||||
|
||||
puroton yu ponya ton ka’nya
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
<div class="convo-container right">
|
||||
@ -145,11 +209,19 @@ ESH'NYUI
|
||||
</span>
|
||||
</div>
|
||||
<p>
|
||||
be’nyui-rerenlafura yu meluton mimifaka’nya…
|
||||
</p>
|
||||
<p>
|
||||
|
||||
be’nyui-rerenlafura yu meluton mimifaka’nya…
|
||||
</p>
|
||||
<p>
|
||||
relfur yu meluton mimiku'pash~
|
||||
</p>
|
||||
<p>
|
||||
|
||||
relfur yu meluton mimiku'pash
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
<div class="convo-container">
|
||||
@ -160,11 +232,19 @@ LU'NYA
|
||||
</span>
|
||||
</div>
|
||||
<p>
|
||||
’o, relfur chu parefaka’nya…
|
||||
</p>
|
||||
<p>
|
||||
|
||||
’o, relfur chu parefaka’nya…
|
||||
</p>
|
||||
<p>
|
||||
be’nyui-babanlafura yu meluton naomiminku dre?
|
||||
</p>
|
||||
<p>
|
||||
|
||||
be’nyui-babanlafura yu meluton naomiminku dre
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
<div class="convo-container right">
|
||||
@ -178,11 +258,23 @@ ESH'NYUI
|
||||
uu, relfur yu naomiminku mya mimifuku mya ton ka’nya...
|
||||
</p>
|
||||
<p>
|
||||
|
||||
uu, relfur yu naomiminku mya mimifuku mya ton ka’nya
|
||||
</p>
|
||||
<p>
|
||||
relfur yu guraton to meluton mimifuku..
|
||||
</p>
|
||||
<p>
|
||||
|
||||
relfur yu guraton to meluton mimifuku
|
||||
</p>
|
||||
<p>
|
||||
relfur yu ton mimiku’pash~
|
||||
</p>
|
||||
<p>
|
||||
|
||||
relfur yu ton mimiku’pash
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
<div class="convo-container">
|
||||
@ -196,8 +288,16 @@ LU'NYA
|
||||
ishi-balfur yu mishi'pash!
|
||||
</p>
|
||||
<p>
|
||||
|
||||
ishi-balfur yu mishi'pash
|
||||
</p>
|
||||
<p>
|
||||
balfur chu mya arilaen yu en ka’nya peekaka’nya fa'dre?
|
||||
</p>
|
||||
<p>
|
||||
|
||||
balfur chu mya arilaen yu en ka’nya peekaka’nya fa'dre
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
<div class="convo-container right">
|
||||
@ -211,11 +311,23 @@ ESH'NYUI
|
||||
yesh-balfur yu mishi'pash~
|
||||
</p>
|
||||
<p>
|
||||
|
||||
yesh-balfur yu mishi'pash
|
||||
</p>
|
||||
<p>
|
||||
(>///////////////<)
|
||||
</p>
|
||||
<p>
|
||||
|
||||
|
||||
</p>
|
||||
<p>
|
||||
relfur yu ari’laen parefaka’nya, balfur yu pareka’nya dra?
|
||||
</p>
|
||||
<p>
|
||||
|
||||
relfur yu ari’laen parefaka’nya, balfur yu pareka’nya dra
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
<div class="convo-container">
|
||||
@ -229,11 +341,23 @@ LU'NYA
|
||||
relfur chu arilaen dedaka’nya.
|
||||
</p>
|
||||
<p>
|
||||
|
||||
relfur chu arilaen dedaka’nya
|
||||
</p>
|
||||
<p>
|
||||
imanla rila shashka’nya’pash.
|
||||
</p>
|
||||
<p>
|
||||
|
||||
imanla rila shashka’nya’pash
|
||||
</p>
|
||||
<p>
|
||||
imanla shoo chu ike to pikeshe ka’nya.
|
||||
</p>
|
||||
<p>
|
||||
|
||||
imanla shoo chu ike to pikeshe ka’nya
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
<div class="convo-container">
|
||||
@ -241,6 +365,10 @@ imanla shoo chu ike to pikeshe ka’nya.
|
||||
<p>
|
||||
relfur chu arilaenlan luka’nya’pash.
|
||||
</p>
|
||||
<p>
|
||||
|
||||
relfur chu arilaenlan luka’nya’pash
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
<div class="convo-container right">
|
||||
@ -253,6 +381,10 @@ ESH'NYUI
|
||||
<p>
|
||||
arilaenla shoo chu pikeshe fuka’nya’bash dra?
|
||||
</p>
|
||||
<p>
|
||||
|
||||
arilaenla shoo chu pikeshe fuka’nya’bash dra
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
<div class="convo-container">
|
||||
@ -266,8 +398,16 @@ LU'NYA
|
||||
gao chu relfur yu fayu kan’ya.
|
||||
</p>
|
||||
<p>
|
||||
|
||||
gao chu relfur yu fayu kan’ya
|
||||
</p>
|
||||
<p>
|
||||
relfur chu arilaen dedaka’nya.
|
||||
</p>
|
||||
<p>
|
||||
|
||||
relfur chu arilaen dedaka’nya
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
</main>
|
||||
|
Loading…
Reference in New Issue
Block a user