OLPC Russia

Recent site activity

Knowledge center‎ > ‎

Возможные решения для Scratch

Проблема

Как я понимаю, проблема в том, что скретчевые проекты хочется загружать на вики, или же использовать в каких-то других приложениях
Два варианта:

Честное использование Journal Activity

Все, что сохраняется в Журнал, хранится тут:
/home/olpc/.sugar/default/datastore/store
При этом файлы в этой папке имеют очень странные названия вроде 2657-4436-11353-dq77qfa. Если мы, пользуясь стандартным Browse Activity скачаем файл с вики, то он сохранится в
/home/olpc/.sugar/default/datastore/store и поменяет имя на подобную лабуду.

 На OLPC вики заботливо рекомендуют запомнить размер файла и время,
когда мы его скачали. Ну а затем просто

  • открыть Terminal Activity
  • набрать cd ~/.sugar/default/datastore/store/
  • набрать ls -ltah
  • узнать свой файл по времени создания и размеру  -- тут можно посмеяться (:
  • Затем можно переименовать его командой mv <старое имя> <новое имя>, копировать командой cp <имя файла> <куда копируем>,
 короче  "Do whatever you want with your file (rename, move, whatever...)"

Если же мы хотим закачать на сервер, нам нужно использовать флешку, которая прекрасно отображается в журнале.

Альтернативные решения

Установить другой браузер, который для загрузки не использует Journal Activity. Известные мне альтернативы это Firefox, Dillo, Opera

Попробовал. Opera работает отлично, совсем не пользуется журналом. Можно сохранять скретчевые программки в её папке.
для установки входим в Terminal Activity и печатаем
su -
rpm -Uvih http://snapshot.opera.com/unix/olpc-544/opera-9.12-20070122.10-static-qt.i386-en.rpm
exit
mkdir /home/olpc/Activities
cd /home/olpc/Activities
wget http://people.opera.com/howcome/2007/olpc/opera-activity.tar.gz
tar -xvzf opera-activity.tar.gz
rm opera-activity.tar.gz
Запуск -- буква O на панели Sugar. Если не выходи -- в Terminal Activity набрать opera

Дописать Journal Activity до уровня простейшего файлового менеджера

Пока непонятна сложность. Но многие будут благодарны.