Вместо сносов добавляй "<br>", т.к. в HTML сносы не учитываются. Да и "charset=utf-16" тогда уже.CraSTI писал(а):Чтото не помогает ;( кодировка сменилась а текст все равно сплошной

Вместо сносов добавляй "<br>", т.к. в HTML сносы не учитываются. Да и "charset=utf-16" тогда уже.CraSTI писал(а):Чтото не помогает ;( кодировка сменилась а текст все равно сплошной
ОООО пошли переходы:)CrazyVirus писал(а):Вместо сносов добавляй "<br>", т.к. в HTML сносы не учитываются. Да и "charset=utf-16" тогда уже.CraSTI писал(а):Чтото не помогает ;( кодировка сменилась а текст все равно сплошной
Код: Выделить всё
file = "D:\WebServers\home\10.224.77.7\www\board\board.php"
Set fso = CreateObject("Scripting.FileSystemObject")
Set f = fso.OpenTextFile(file, 2, True, -0)
cat = cp.GetBulletinsCat("")
f.WriteLine "<br>"&"<b>Время обновления доски объявлений:</b> %h%:%m%:%s%"&"<br>"
For i = 0 To UBound(cat) Step 3
f.WriteLine "<br>"&"<b>Категория:</b> " & cat(i+1)& "<br>"
if cat(i+2)<>"" then
f.WriteLine "<b>Описание Категории:</b> " & cat(i+2)& "<br>"
end if
f.WriteBlankLines 1
bull = cp.GetBulletins(cat(i))
For y = 0 To UBound(bull) Step 5
f.WriteLine "<b>Раздел:</b> " & bull(y+3)& "<br>" & "<b>Автор:</b> " & bull(y+2) & "<br>" & "<b>Дата\Время:</b> " & bull(y+1) & "<br>"
bl = cp.GetBulletin(bull(y))
f.WriteLine "<b>Содержимое сообщения:</b> " & "<br>" & bl(4) & "<br>"& "<br>"
Next
f.WriteLine "------------------------------------------------------" & "<br>"
Next
f.Close
Вот так:CraSTI писал(а):CrazyVirus: Вот что у меня вышло
Добавь в плагин дату в действие - а то как то странно время есть а даты нет:)
http://forum.xakep.ru/m_861206/tm.htmCraSTI писал(а):А реально куда нить на ftp заливать доску? Просто сервак локальный я хотел бы доску выкинуть в инет
В Lua нет поддержки UTF-16.Yaroslav писал(а):Блин, ну почему vbs? Вирус, вернись на LUA, как в старые добрые времена.
Бида, а в линуксе траблы с VBSCrazyVirus писал(а):В Lua нет поддержки UTF-16.Yaroslav писал(а):Блин, ну почему vbs? Вирус, вернись на LUA, как в старые добрые времена.
LuaPlus использовал, но то ли я кривой, то ли он толком недоделанный...Yaroslav писал(а):говорят, что вот это подерживает двухбайтовый уникод
http://luaplus.org/
Lua Core Enhancements:
16-bit wide character string support.
http://www.squirrel-lang.org/
Unicode
By default Squirrel strings are plain 8-bits ASCII characters; however if the symbol 'SQUNICODE' is defined the VM, compiler and API will use 16-bits characters.
Я буду ждать и надеяться.CrazyVirus писал(а):LuaPlus использовал, но то ли я кривой, то ли он толком недоделанный...Yaroslav писал(а):говорят, что вот это подерживает двухбайтовый уникод
http://luaplus.org/
Lua Core Enhancements:
16-bit wide character string support.
http://www.squirrel-lang.org/
Unicode
By default Squirrel strings are plain 8-bits ASCII characters; however if the symbol 'SQUNICODE' is defined the VM, compiler and API will use 16-bits characters.
На счет сквирла в курсе, даже немного потренировался.
CraSTI писал(а):CrazyVirus: а там реально коменты от объяв вывести ?
Код: Выделить всё
file = "C:\text.txt"
Set fso = CreateObject("Scripting.FileSystemObject")
Set f = fso.OpenTextFile(file, 2, True, -1)
cat = cp.GetBulletinsCat("")
For i = 0 To UBound(cat) Step 3
f.WriteLine cat(i+1)
if cat(i+2)<>"" then
f.WriteLine cat(i+2)
end if
f.WriteBlankLines 1
bull = cp.GetBulletins(cat(i))
For y = 0 To UBound(bull) Step 5
f.WriteLine bull(y+3) & " | " & bull(y+2) & " | " & bull(y+1)
bl = cp.GetBulletin(bull(y))
f.WriteLine bl(4)
if bl(8)>0 then
f.WriteLine "---"
For u = 0 To UBound(bl(9)) Step 4
f.WriteLine bl(9)(u+2) & " | " & bl(9)(u+1)
f.WriteLine bl(9)(u+3)
Next
end if
Next
f.WriteLine "-------------------------------------------------"
Next
f.Close
Что работало?NoNames34 писал(а):и еще пожелание - чтобы работало даже когда сервер чата и веб сервер находятся на разных машинах.