Page 1 of 3

4.2 версия

Posted: Mon Jul 21, 2014 11:48 am
by Mr. Kibernetik
Будет добавлена возможность кодирования/раскодирования текста программ:

ШИФРОВАНИЕ ТЕКСТА ПРОГРАММЫ
smart BASIC позволяет шифровать текст программы. Зашифрованная программа запускается, но ее текст недоступен для пользователя.

Для шифрования текста программы необходимо:
1. Ввести пароль шифрования с помощью команды OPTION CODEPASS.
2. Переименовать программу, сменив расширение файла с .TXT на .COD

Программа с расширением .COD является зашифрованной. Ее можно запускать, можно включать в текст других программ, но нельзя просмотреть ее код или отредактировать. Раскодировать зашифрованную программу можно только в том случае, если при ее раскодировании введен тот же самый пароль, который был введен при ее шифровании.

Для раскодирования уже закодированной программы необходимо:
1. Ввести тот же самый пароль, который использовался при шифровании программы с помощью команды OPTION CODEPASS.
2. Переименовать программу, сменив расширение файла с .COD на .TXT

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

Re: 4.2 версия

Posted: Mon Jul 21, 2014 11:55 am
by Фант
Вот это новость! Круто! Ещё бы каким-нибудь чудо-образом паролить папки с приложениями к программе. Но это я понял вопрос к дропбокс?

Re: 4.2 версия

Posted: Mon Jul 21, 2014 12:09 pm
by Mr. Kibernetik
Будет добавлена новая команда:

OPTION CODEPASS p$
вводит пароль [p$] для кодирования/раскодирования текста программ. После выполнения команды пароль сохраняется в устройстве. О кодировании программ смотри в разделе "Примечания".

Re: 4.2 версия

Posted: Tue Jul 22, 2014 3:01 pm
by Mr. Kibernetik
Будет исправлена ошибка неправильной загрузки скина после обновления приложения.

Re: 4.2 версия

Posted: Mon Jul 28, 2014 3:37 pm
by Mr. Kibernetik
Будут добавлены новые команды и функции для работы со звуком:

MUSIC m$ DELETE
удаляет музыкальную композицию [m$] и освобождает связанные с ней ресурсы.

MUSIC m$ LOAD f$
загружает музыкальную композицию [m$] из файла [f$] в таких форматах как *.WAV, *.MP3, *.AIFF.

MUSIC m$ PLAY
запускает воспроизведение музыкальной композиции [m$].

MUSIC m$ STOP
останавливает воспроизведение музыкальной композиции [m$].

MUSIC m$ TIME t
устанавливает текущее время воспроизведения музыкальной композиции [m$] на [t] секунд.

MUSIC_LENGTH (m$)
возвращает длительность музыкальной композиции [m$], в секундах.

MUSIC_PLAYING (m$)
возвращает 1 если музыкальная композиция [m$] сейчас воспроизводится. Иначе возвращает 0.

MUSIC_TIME (m$)
возвращает текущее время воспроизведения музыкальной композиции [m$], в секундах.

Re: 4.2 версия

Posted: Mon Jul 28, 2014 4:19 pm
by Фант
Это хорошо! Ещё бы фоном музыку пускать не зависимо от звучания других композиций: будь то миди или другой формат.

Re: 4.2 версия

Posted: Mon Jul 28, 2014 4:28 pm
by Mr. Kibernetik
Команды MUSIC позволяют пускть одновременно любое количество композиций.

Re: 4.2 версия

Posted: Mon Jul 28, 2014 4:47 pm
by Фант
:shock: вот это здорово :!:

Re: 4.2 версия

Posted: Mon Jul 28, 2014 4:53 pm
by Фант
Ещё не помешало бы чтобы музыка не прекращалась при переходе в спящий режим устройства... Плеер можно себе сделать прикольный)))

Re: 4.2 версия

Posted: Tue Jul 29, 2014 8:48 am
by Mr. Kibernetik
Фант wrote:Ещё не помешало бы чтобы музыка не прекращалась при переходе в спящий режим устройства... Плеер можно себе сделать прикольный)))
Не вопрос - будет играть и при выключенном экране.