8.02.2016 / 18:36 | |
dimon_net Пользователь Сейчас: Offline
Регистрация: 11.06.2013
| Цитата 1961uvg: На официальном сайте, да и на буржуйских форумах я не встречал реализаций RFO-Basic как для Linux, так и для Windows. К сожалению ! А то было бы удобней писать программы.А исходники самой RFO есть? |
8.02.2016 / 19:05 | |
1961uvg Пользователь Сейчас: Offline
Имя: Victor Откуда: Минск Регистрация: 28.07.2015
| Если честно не искал. Но на сайте производителя как я понял - утверждают что открытый исходный код. Так как для андроид , то возможно посмотреть на java. Или искать у них.
Изменено 1961uvg (9.02 / 13:19) (всего 4 раза) |
8.02.2016 / 20:35 | |
1961uvg Пользователь Сейчас: Offline
Имя: Victor Откуда: Минск Регистрация: 28.07.2015
| В давние времена, а точнее в средине 80-х был вирус, суть которого заключалась в том , что весь текст на экране осыпался вниз в кучу. Не могу найти алгоритм этого процесса. Буквы сыпались вниз как песок. Может кто знает как это сделать? Я имею ввиду осыпание , а не вирус!
Изменено 1961uvg (8.02 / 20:37) (всего 1 раз) |
9.02.2016 / 11:36 | |
1961uvg Пользователь Сейчас: Offline
Имя: Victor Откуда: Минск Регистрация: 28.07.2015
| Очень интересый эффект перемещения линии. При этом сама программа очень маленькая. Moving lines Moving lines ! Moving lines
n=40
f1=0.03+RND()*0.03
f2=0.03+RND()*0.03
f3=0.03+RND()*0.03
f4=0.03+RND()*0.03
DIM dl[n]
GR.OPEN 255,0,0,0,0,0
GR.SCREEN w,h
w2=w/2 : h2=h/2
z=1
r=255 : g=0 : b=0
GR.COLOR 255,r,g,b,0
DO
w1+=f1
w2+=f2
w3+=f3
w4+=f4
xs=w2*SIN(w1)+w2
ys=h2*SIN(w2)+h2
xe=w2*SIN(w3)+w2
ye=h2*SIN(w4)+h2
GR.LINE dl[z],xs,ys,xe,ye
GR.RENDER
z++
GR.NEWDL dl[]
IF z>n
z=1
r=RND()*255
g=RND()*255
b=RND()*255
GR.COLOR 255,r,g,b,0
ENDIF
UNTIL 0
Изменено ВитаминКО (12.02 / 01:25) (всего 2 раза)
Прикрепленные файлы: Moving lines.bas (0.47 кб.) Скачано 888 раз |
9.02.2016 / 13:22 | |
1961uvg Пользователь Сейчас: Offline
Имя: Victor Откуда: Минск Регистрация: 28.07.2015
| Еще раз про исходник самого Basic. Как вариант попробывать приложение с какой ни будь версией например Basic 189.apk и распаковать например в WinRAR. После посмотреть то что получилось. По крайней мере я так из программ в apk (программа на Basic) - извлекаю bas и data.
|
9.02.2016 / 15:19 | |
ВитаминКО Супермодератор Сейчас: Offline
Имя: Василиус Откуда: RZN Регистрация: 20.04.2012
| 1961uvg, ты сам то хорошо понимаешь, что пишешь? Можно как-то подробнее описывать? А не сжато. Понятно, что ты там что-то распаковываешь куда-то, но при чем тут WinRAR? Исходники винрара? __________________
わからない!! |
9.02.2016 / 15:22 | |
Dimon638 Пользователь Сейчас: Offline
Регистрация: 12.04.2011
| ВитаминКО, распаковать apk-файл как zip архив через WinRAR, чё тут непонятного |
9.02.2016 / 18:37 | |
1961uvg Пользователь Сейчас: Offline
Имя: Victor Откуда: Минск Регистрация: 28.07.2015
| Извиняюсь! Думал что понятно. Можно и очень подробно. Начну с того что когда занимался java хотелось посмотреть исходники какой нибудь программы. Для этого ( а для андроид аналогично) , меня например интересует программа iks.jar, я захожу в ПК в программу WinRAR. В ней я нахожу интересующий меня файл. И распаковываю в нужное мне место. После выхожу из WinRAR и в проводнике нахожу в нужном мне месте папку с именем нужного мне файла - iks. Захожу в нее и там все потроха программы : Manifest и т.д.. Для программ написанных в RFO-Basic и скомпилированых в apk тоже самое. В папке куча разных папок и порывшись в них легко найти и data и саму программу с расширением bas. Что я обычно и делаю. Так же как я понимаю и обыкновенный файл с расширением apk раскроется и покажет свои исходники. Не знаю теперь понятно?
|
9.02.2016 / 18:58 | |
Dimon638 Пользователь Сейчас: Offline
Регистрация: 12.04.2011
| 1961uvg, Не ставь переносы строк руками, это создаёт ощущение длинного текста, хотя на самом деле он короткий |
9.02.2016 / 19:22 | |
1961uvg Пользователь Сейчас: Offline
Имя: Victor Откуда: Минск Регистрация: 28.07.2015
| Я пишу на смартфоне и автоматически когда строки подходят к краю я это делаю. Буду с этим бороться!
|