В этой ветке форума будем обсуждать проблемы и их решения в программировании на пиксиленге для динги. Для начала скачиваем сам интерпретатор языка вместе с примерами программ отсюда -
архив
Для того чтобы запустить любую программу есть три варианта.
Первый: переименовать программу (TXT-файл) в boot.txt и теперь запустив интерпретатор через file explorer он автоматически загрузит её, естественно она должна быть в одной папке с интерпретатором.
Второй вариант: создать в той же папке где интерпретатор и программа файл runme.sh (скрипт который будет запускать пиксиленг и указывать программу для запуска). Внутри файла напишем:
#!/bin/sh
./pixilang my_program.txt
Тут my_program.txt - это программка которую вы хотите запустить.
Теперь можно менять название программ и запуская этот скрипт из file explorer они будут работать.
Третий вариант, сделать всё по-уму:
1. Скопировать файлы pixilang и config.ini на флешку динги, например в папку \local\Pixilang
Сюда же можно скопировать и папку с примерами программ pixilang_dingoo_examples
2. Скопировать иконку для пиксиленга в папку где хранятся иконки для данной темы и раздела, для DMenu 0.6, темы
toddler и раздела media путь будет таким:
\local\dmenu\themes\toddler\res\media
3. Добавить в файл \local\dmenu\themes\toddler\menu_media.cfg такие строчки:
MenuItem Pixilang
{
Icon = "res/media/pixilang.png"
Name = "Pixilang"
Executable = "./Pixilang"
WorkDir = "/usr/local/Pixilang"
Selector = yes
}
Теперь dmenu знает откуда брать иконку, как называется приложение, где оно находится и в какую папку сразу
"попадать" при выборе запускаемой программы для интерпретатора.
Как работает: выбираем пиксиланг в меню, выбираем программу в формате .txt
Выход из программ происходит по нажатию Select.
Каким способом воспользоваться - выбирайте сами, если хотите посмотреть пару программок подойдут первые два способа, если же вам интересно и самим что нибудь написать, или посмотреть все примеры программ - самый удобный способ будет прописать пиксиленг в меню и затем выбирать к нему программы.