Page 3 of 18

Re: WiFi

PostPosted: Fri, 08.04.2016 10:45:20
by DimkaM
moroz1999 wrote:нужно будет делить его на куски
самособой. ограничить страничку допустим 8к или 16к


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

скриптовый(байткодовый) движок. добавить базовый функцианал и алё

Re: WiFi

PostPosted: Fri, 08.04.2016 10:53:30
by moroz1999
DimkaM wrote:самособой. ограничить страничку допустим 8к или 16к

1. Можно этот размер репортить серверу в HTTP-заголовке. Минус подхода - делаем свой велосипед, что в свете общей задумки вообще не минус.
2. Можно не репортить, а использовать range в тех же заголовках. Минус подхода - range может прийтись на контрольный код или на кусок иллюстрации.
3. Можно обговорить общий стандарт и начать с него (уже как-то работает).

Re: WiFi

PostPosted: Fri, 08.04.2016 10:57:45
by moroz1999
Я почему о такой кастомизации задумываюсь - было бы хорошо, если бы всё, что мы делаем, можно было минимальными усилиями подогнать для использования с другим железом.
Например, с тем же spectranet.

Re: WiFi

PostPosted: Fri, 08.04.2016 10:58:10
by VBI
парни, чуток попозже я выложу исходники с комментариями
гитхаб какой-нить сделаем, например.
да копайтесь - дополняйте, я за.

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

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

Re: WiFi

PostPosted: Fri, 08.04.2016 11:19:32
by DimkaM
для начала
VBI wrote:основной цикл такой: переключатели, указывающие на выполнение нужного действия.

вот. эти переключатели надо к каждой ссылке, т.е. в теле веб-документа
и всётаки надо избавится от css формата

Re: WiFi

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

не совсем пониме ху из css формат здесь

Re: WiFi

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

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

Re: WiFi

PostPosted: Fri, 08.04.2016 11:36:42
by VBI
ну вот. цвета и картинки, минимальное форматирование, ссылки.
всё - через веб-гейт.
и вполне хватит для начала

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

Re: WiFi

PostPosted: Fri, 08.04.2016 11:54:32
by moroz1999
VBI wrote:а если уж разойтись, то и простейшую форму отправки :)

В принципе, более чем реально.
Применимо было бы на "родных" гейтах самих ресурсов. Через универсальные гейты (типа веб-сервис для конверсии поуэта) уже несекьюрно, логин-пароль посреднику доверять нельзя.

Re: WiFi

PostPosted: Fri, 08.04.2016 17:48:35
by DimkaM
DimkaM wrote:VBI, в ирслогах жмакаю мышкой по полю поиска, и оно тутжа чтота начинает грузить и короче каюк

Re: WiFi

PostPosted: Fri, 08.04.2016 17:56:49
by psb
DimkaM, ты через кабель? если да, то у тебя нормально грузятся картинки, трдшки и прочее?

Re: WiFi

PostPosted: Fri, 08.04.2016 18:30:13
by DimkaM
psb, не, эмуль. железки нету у меня

Re: WiFi

PostPosted: Fri, 08.04.2016 18:32:06
by psb
эмуль тоже сойдет, в нем тоже наблюдались странности (но не у меня).

Re: WiFi

PostPosted: Fri, 08.04.2016 18:42:14
by DimkaM
щас потыкал по му зыкам и картинкам . штук по 10
проблем не вижу
мож у кого говнорутерам чёнить не нравица, пакеты режут. или 3ж-модемы

Re: WiFi

PostPosted: Sat, 09.04.2016 22:15:01
by VBI

Re: WiFi

PostPosted: Fri, 15.04.2016 21:01:00
by VBI

Re: WiFi

PostPosted: Fri, 15.04.2016 21:11:28
by AndyD
VBI wrote:Выложил

Ой-йо ,она под кабель? грусть :whine: .

Re: WiFi

PostPosted: Fri, 15.04.2016 21:39:20
by VBI
там обе, ты чо
поправил там топик :))

Re: WiFi

PostPosted: Fri, 15.04.2016 22:05:28
by AndyD
Юхуу,Ёуу О ,ирк канал ,зифи типа обновилась на 0.61

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

Звиняюсь,ссылку снизу забирал по привычке.

Re: WiFi

PostPosted: Fri, 15.04.2016 22:19:06
by VBI
AndyD, :D
даблкликом можно музыку отметить ту что сейчас играет, ФИЧА ТИПА :lol:

Re: WiFi

PostPosted: Mon, 18.04.2016 09:49:02
by djspawn
VBI, а почему бы и нет?) для BBS достаточно сделать поддержку кодировки в ASCII(например Melon Terminal с этим почти хорошо справляется) и ввод адреса и порта, ну фидо не помешало бы под шумок;) Правда я тут менее осведомлен в нюансах, но на PC пользуюсь...

Re: WiFi

PostPosted: Mon, 18.04.2016 09:55:19
by VBI
а что там интересного есть? по спеку именно
или старые архивы полистать можно?

Re: WiFi

PostPosted: Mon, 18.04.2016 10:00:38
by djspawn
VBI, на фидо есть канал ZX.SPECTRUM, даже есть тема о возрождении FidoNET'а, BBS'ок тоже куча есть(правда подавляющее большинство "вражеских"), однако поднять BBS - не проблема, например на движке http://synchro.net/, по-моему добавит больше аутентичности самой спекки)

Re: WiFi

PostPosted: Mon, 18.04.2016 10:47:28
by AndyD
На спекки был свой ZX net ,но я им не пользовался (меж город дорогой был) ,так что,могу Припаять,Отпаять ,ну еще налить,выпить могу,а Фидо это не ко мне :)

Re: WiFi

PostPosted: Mon, 18.04.2016 10:55:00
by djspawn
AndyD, Тоже могу Припаять/Отпаять)))) а вот знаний по коду не хватает), поэтому и вношу предложения, может кто может)