Вниз  RFO BASIC
- 11.05.2019 / 01:17
Linevic
  Пользователь

Linevic 
Сейчас: Offline
В ходе нашей переписки с Mougino, я узнал об одной не указанной в мануале RFO-Basic'а функции - COMMAND$(). Эта функция возвращает значения от внешних событий. То есть, если настроить ассоциацию определенных расширений файлов с приложением написанным на rfo-basic, то функция COMMAND$() будет возвращать их пути и имена. И, я так понимаю, это ещё не все возможности этой функции. Скорее всего, она может возвращать значения и от других событий.
- 11.05.2019 / 13:18
Витаминыч
  Супермодератор

Витаминыч 
Сейчас: Offline
Это хорошо :)
__________________
 わからない!!
- 15.05.2019 / 09:40
1961uvg
  Пользователь

1961uvg 
Сейчас: Offline
Вышла новая версия hbasic v.2.60
Новая версия: v.2.60
https://www.tapatalk.com/group...ts-t5815.html#p42540
Перевод от автора :
Доступно по адресу: http://laughton.com/basic/programs/tools/hbasic/
Исходные файлы в директории 'source'
Руководство в директории 'hmanual'
Изменения в hbasic.changelog.txt

hBasic успешно скомпилирован для Target Api 28.

Основные характеристики:
+ исправление библиотеки apache для конфликта lib (круговая совместимость)
+ возможность незашифрованных подключений (круговая совместимость)
- удалены разрешения и код для SMS-команд (если вы хотите их вернуть, вам придется ждать hSuite ).
+ косметические изменения на экране О в соответствии с 01.92. (также исправляет цвет фона на некоторых телефонах)

Я не провел много испытаний. Но я сделал несколько быстрых запусков на телефоне Pie.
Я хотел выпустить это быстро до v.2.70 (скоро), что более интересно ...

-Конец.
- 15.05.2019 / 10:02
1961uvg
  Пользователь

1961uvg 
Сейчас: Offline
Linevic
Опиши подробно эту функцию - COMMAND$(), и если можно с примерами.
Я пересмотрел все мануалы - ее там действительно нет !
К стати новый учебник продолжает развиваться и очень активно.
https://rfobasic.miraheze.org/wiki/Statement_index
Очень толково сделан - по темам и с примерами, а google переводчик очень понятно переводит.
Жаль раньше его не было !
- 15.05.2019 / 21:25
Linevic
  Пользователь

Linevic 
Сейчас: Offline
[img][/img]Цитата 1961uvg:
Linevic
Опиши подробно эту функцию - COMMAND$(), и если можно с примерами.
Я пересмотрел все мануалы - ее там действительно нет !
К стати новый учебник продолжает развиваться и очень активно.
http
Функция принимает информацию от intent-filter'ов и receiver'ов, записанных в манифесте.
Класс в Activity нужно прописывать, кажется, .edit, хотя я не уверен. Сейчас Moungino ведет работу по исправлению проблем в том числе и с ассоциациями, и какой класс окажется в итоге записанным в Activity, я не знаю. В случае с ассоциациями никаких intent-filter'ов самостоятельно писать не нужно. Необходимые расширения файлов просто нужно прописать в Register extension(s).
А вот пример самой программы:
  1. DO
  2. var$ = COMMAND$()
  3. print var$
  4. UNTIL var$ = ""
Представленный пример получает информацию от события, на которое "подписано" приложение, и показывает ее.

Изменено Linevic (15.05 / 21:30) (всего 2 раза)
- 28.05.2019 / 23:11
Linevic
  Пользователь

Linevic 
Сейчас: Offline
Нет, к сожалению, функция COMMAND$() не умеет работать с receiver'ами. Только intent-filter. Только ассоциации. Правда, возможно, что можно настроить ассоциацию с приложением URL-адресов. Проверю, и напишу, можно или нет.
- 29.05.2019 / 00:59
Linevic
  Пользователь

Linevic 
Сейчас: Offline
И с адресами COMMAND$() работать не умеет. Только с путями файлов. :-(
- 2.06.2019 / 11:36
Linevic
  Пользователь

Linevic 
Сейчас: Offline
Скоро (во всяком случае, я на это надеюсь) выйдет версия компилятора с возможностью компиляции программ написанных на OliBasic. Я написал Mougino. У него, оказывается, не было исходников, поэтому он не мог добавить в компилятор поддержку OliBasic. Исходники были в открытом доступе, и я просто дал Mougino на них ссылку.
- 3.06.2019 / 22:26
levapbar
  Пользователь

levapbar 
Сейчас: Offline
Linevic, Ура товарищи!
- 5.06.2019 / 10:40
1961uvg
  Пользователь

1961uvg 
Сейчас: Offline
Интересная статья как сделать управляемую машинку из лего !
Программа управления написана на RFO-Basic.
https://habr.com/ru/post/424945/
Прилагаю ниже, очень интересно сделана.
Так же перевести голос в текст можно набрав в RFO-Basic.

REM Голос в текст
stt.listen
stt.results r
list.get r,1,r$
print r$

А также статья по использованию блютуз устройств через программы на RFO-Basic.
http://grauonline.de/wordpress/?page_id=2673
На всякий случай прилагаю перевод , так как статья на английском.

"Загогулины" - маленькая программка рисующая рисунок как на купюрах.


Прикрепленные файлы:
загогулины.bas (0.53 кб.) Скачано 708 раз
Управление.bas (1.61 кб.) Скачано 754 раза
Bluetooth перев(…).doc (37 кб.) Скачано 192 раза
Наверх  Всего сообщений: 2716
Фильтровать сообщения
Поиск по теме
Файлы топика (511)