Zifi

Сабжи короче

Postby DimkaM » Fri, 08.04.2016 10:45:20

moroz1999 wrote:нужно будет делить его на куски
самособой. ограничить страничку допустим 8к или 16к


флейм:
psb wrote:ага, как будто у нас и испортить ничего нельзя...

скриптовый(байткодовый) движок. добавить базовый функцианал и алё
lvd> Вроде да, но по матану спец TS-Labs, пусть расово верно и православно одобрит. :-P
DimkaM
 
Posts: 268
Joined: Thu, 26.07.2012 12:36:38
ICQ: 335232898

Postby moroz1999 » Fri, 08.04.2016 10:53:30

DimkaM wrote:самособой. ограничить страничку допустим 8к или 16к

1. Можно этот размер репортить серверу в HTTP-заголовке. Минус подхода - делаем свой велосипед, что в свете общей задумки вообще не минус.
2. Можно не репортить, а использовать range в тех же заголовках. Минус подхода - range может прийтись на контрольный код или на кусок иллюстрации.
3. Можно обговорить общий стандарт и начать с него (уже как-то работает).
User avatar
moroz1999
 
Posts: 1872
Joined: Wed, 01.08.2012 11:23:51

Postby moroz1999 » Fri, 08.04.2016 10:57:45

Я почему о такой кастомизации задумываюсь - было бы хорошо, если бы всё, что мы делаем, можно было минимальными усилиями подогнать для использования с другим железом.
Например, с тем же spectranet.
User avatar
moroz1999
 
Posts: 1872
Joined: Wed, 01.08.2012 11:23:51

Postby VBI » Fri, 08.04.2016 10:58:10

парни, чуток попозже я выложу исходники с комментариями
гитхаб какой-нить сделаем, например.
да копайтесь - дополняйте, я за.

основной цикл такой: переключатели, указывающие на выполнение нужного действия.

sites_sw - отображение списков ресурсов по номеру.
load_sw - показывает на переход к загрузке и отработке нужных действий после неё.
do_after_load - тип действия после загрузки
create_link_list - парсинг списка продов и вывод
music_loaded - детект и инит музла, запуск воспроизведения через do_start_music
иниты музыки типа do_init_music и do_start_music вынесены в мейн из-за довольно долгой процедуры детекта типа модуля.

wait_frame - ожидание следующего фрейма.

остальное понятно думаю

Code: Select all
main
sites_sw   ld a,0
      or a
      call nz,sites_list   ; показать список сайтов для раздела

load_sw      ld a,0
      or a
      jp z,main_ex
      call modem_load_file
   
      ld a,(do_after_load+1)
      cp save_file
      jr c,do_after_load
      call create_filename

do_after_load   ld a,0
      cp save_file
      jr c,1f
      push af
      call save_downloaded_file
      pop af

1      cp view_downloaded_list
      call z,create_link_list
      cp view_text
      call z,text_view
      cp play_music
      call z,music_loaded
      cp view_gfx
      call z,view_image

main_ex      call wait_frame

do_start_music   ld a,1
      or a
      call z,music_init

; off music before loading new music file
do_init_music   ld a,0
      or a
      jr z,main
      call music_init
      xor a
      ld (music_sw+1),a
      ld (is_music_play+1),a
      ld (do_init_music+1),a
      jp main
User avatar
VBI
 
Posts: 1965
Joined: Mon, 03.06.2013 09:20:29

Postby DimkaM » Fri, 08.04.2016 11:19:32

для начала
VBI wrote:основной цикл такой: переключатели, указывающие на выполнение нужного действия.

вот. эти переключатели надо к каждой ссылке, т.е. в теле веб-документа
и всётаки надо избавится от css формата
lvd> Вроде да, но по матану спец TS-Labs, пусть расово верно и православно одобрит. :-P
DimkaM
 
Posts: 268
Joined: Thu, 26.07.2012 12:36:38
ICQ: 335232898

Postby VBI » Fri, 08.04.2016 11:24:01

видишь ли, это скорее должно быть применимо к определённому вьюверу
т.е. пусть это будет что то в духе call zhtm_view, который и будет парсить полученный текст, отрабатывать все коды и иметь некий ограниченный телом документа функционал.
таки ж да, придётся строить некую структуру документа, к которой потом можно будет обращаться.
другими словами - не стоит смешивать всё в кучу.

не совсем пониме ху из css формат здесь
User avatar
VBI
 
Posts: 1965
Joined: Mon, 03.06.2013 09:20:29

Postby psb » Fri, 08.04.2016 11:33:51

moroz1999 wrote:Вангую, что бума веб-ресурсов не случится, а значит все будут знать всех владельцев чуть ли не лично.
все мировые фэйлы начинались с этой фразы:)

что касается формата страниц... напишите сначала нормальную листалку, как была в журналах 90х, со шрифтами, цветами и картинками. и всего делов. а то заголовки, туда-сюда... все это вообще должно быть не важно.
User avatar
psb
 
Posts: 715
Joined: Tue, 30.12.2014 23:22:32

Postby VBI » Fri, 08.04.2016 11:36:42

ну вот. цвета и картинки, минимальное форматирование, ссылки.
всё - через веб-гейт.
и вполне хватит для начала

а если уж разойтись, то и простейшую форму отправки :)
User avatar
VBI
 
Posts: 1965
Joined: Mon, 03.06.2013 09:20:29

Postby moroz1999 » Fri, 08.04.2016 11:54:32

VBI wrote:а если уж разойтись, то и простейшую форму отправки :)

В принципе, более чем реально.
Применимо было бы на "родных" гейтах самих ресурсов. Через универсальные гейты (типа веб-сервис для конверсии поуэта) уже несекьюрно, логин-пароль посреднику доверять нельзя.
User avatar
moroz1999
 
Posts: 1872
Joined: Wed, 01.08.2012 11:23:51

Postby DimkaM » Fri, 08.04.2016 17:48:35

DimkaM wrote:VBI, в ирслогах жмакаю мышкой по полю поиска, и оно тутжа чтота начинает грузить и короче каюк
lvd> Вроде да, но по матану спец TS-Labs, пусть расово верно и православно одобрит. :-P
DimkaM
 
Posts: 268
Joined: Thu, 26.07.2012 12:36:38
ICQ: 335232898

Postby psb » Fri, 08.04.2016 17:56:49

DimkaM, ты через кабель? если да, то у тебя нормально грузятся картинки, трдшки и прочее?
User avatar
psb
 
Posts: 715
Joined: Tue, 30.12.2014 23:22:32

Postby DimkaM » Fri, 08.04.2016 18:30:13

psb, не, эмуль. железки нету у меня
lvd> Вроде да, но по матану спец TS-Labs, пусть расово верно и православно одобрит. :-P
DimkaM
 
Posts: 268
Joined: Thu, 26.07.2012 12:36:38
ICQ: 335232898

Postby psb » Fri, 08.04.2016 18:32:06

эмуль тоже сойдет, в нем тоже наблюдались странности (но не у меня).
User avatar
psb
 
Posts: 715
Joined: Tue, 30.12.2014 23:22:32

Postby DimkaM » Fri, 08.04.2016 18:42:14

щас потыкал по му зыкам и картинкам . штук по 10
проблем не вижу
мож у кого говнорутерам чёнить не нравица, пакеты режут. или 3ж-модемы
lvd> Вроде да, но по матану спец TS-Labs, пусть расово верно и православно одобрит. :-P
DimkaM
 
Posts: 268
Joined: Thu, 26.07.2012 12:36:38
ICQ: 335232898

Postby VBI » Sat, 09.04.2016 22:15:01

User avatar
VBI
 
Posts: 1965
Joined: Mon, 03.06.2013 09:20:29

Postby VBI » Fri, 15.04.2016 21:01:00

User avatar
VBI
 
Posts: 1965
Joined: Mon, 03.06.2013 09:20:29

Postby AndyD » Fri, 15.04.2016 21:11:28

VBI wrote:Выложил

Ой-йо ,она под кабель? грусть :whine: .
User avatar
AndyD
 
Posts: 280
Joined: Thu, 21.05.2015 21:32:38

Postby VBI » Fri, 15.04.2016 21:39:20

там обе, ты чо
поправил там топик :))
User avatar
VBI
 
Posts: 1965
Joined: Mon, 03.06.2013 09:20:29

Postby AndyD » Fri, 15.04.2016 22:05:28

Юхуу,Ёуу О ,ирк канал ,зифи типа обновилась на 0.61

VBI wrote:там обе, ты чо

Звиняюсь,ссылку снизу забирал по привычке.
Attachments
IMG_20160415_220819.jpg
User avatar
AndyD
 
Posts: 280
Joined: Thu, 21.05.2015 21:32:38

Postby VBI » Fri, 15.04.2016 22:19:06

AndyD, :D
даблкликом можно музыку отметить ту что сейчас играет, ФИЧА ТИПА :lol:
User avatar
VBI
 
Posts: 1965
Joined: Mon, 03.06.2013 09:20:29

Postby djspawn » Mon, 18.04.2016 09:49:02

VBI, а почему бы и нет?) для BBS достаточно сделать поддержку кодировки в ASCII(например Melon Terminal с этим почти хорошо справляется) и ввод адреса и порта, ну фидо не помешало бы под шумок;) Правда я тут менее осведомлен в нюансах, но на PC пользуюсь...
ZX-Evolution rev.C+NeoGS+HDD+2xFDD3.5+FDD5.25
Pentagon 128K mod.2014 + RGB-VGA + FDD3.5
Байт128К+TR-DOS+YM+TURBO+FDD5.25
Scorpion ZS-256
AY STM Player https://www.youtube.com/watch?v=bPa2aLGzqPc&t=12s
AY AVR Player
User avatar
djspawn
 
Posts: 27
Joined: Tue, 08.03.2016 23:46:22
ICQ: 209897370

Postby VBI » Mon, 18.04.2016 09:55:19

а что там интересного есть? по спеку именно
или старые архивы полистать можно?
User avatar
VBI
 
Posts: 1965
Joined: Mon, 03.06.2013 09:20:29

Postby djspawn » Mon, 18.04.2016 10:00:38

VBI, на фидо есть канал ZX.SPECTRUM, даже есть тема о возрождении FidoNET'а, BBS'ок тоже куча есть(правда подавляющее большинство "вражеских"), однако поднять BBS - не проблема, например на движке http://synchro.net/, по-моему добавит больше аутентичности самой спекки)
ZX-Evolution rev.C+NeoGS+HDD+2xFDD3.5+FDD5.25
Pentagon 128K mod.2014 + RGB-VGA + FDD3.5
Байт128К+TR-DOS+YM+TURBO+FDD5.25
Scorpion ZS-256
AY STM Player https://www.youtube.com/watch?v=bPa2aLGzqPc&t=12s
AY AVR Player
User avatar
djspawn
 
Posts: 27
Joined: Tue, 08.03.2016 23:46:22
ICQ: 209897370

Postby AndyD » Mon, 18.04.2016 10:47:28

На спекки был свой ZX net ,но я им не пользовался (меж город дорогой был) ,так что,могу Припаять,Отпаять ,ну еще налить,выпить могу,а Фидо это не ко мне :)
User avatar
AndyD
 
Posts: 280
Joined: Thu, 21.05.2015 21:32:38

Postby djspawn » Mon, 18.04.2016 10:55:00

AndyD, Тоже могу Припаять/Отпаять)))) а вот знаний по коду не хватает), поэтому и вношу предложения, может кто может)
ZX-Evolution rev.C+NeoGS+HDD+2xFDD3.5+FDD5.25
Pentagon 128K mod.2014 + RGB-VGA + FDD3.5
Байт128К+TR-DOS+YM+TURBO+FDD5.25
Scorpion ZS-256
AY STM Player https://www.youtube.com/watch?v=bPa2aLGzqPc&t=12s
AY AVR Player
User avatar
djspawn
 
Posts: 27
Joined: Tue, 08.03.2016 23:46:22
ICQ: 209897370

PreviousNext

Return to Utilities

Who is online

Users browsing this forum: No registered users and 1 guest

x