Author | Message |
---|
Uroboros Developer
Joined: 22 Jun 2003 Posts: 2275
Location: Israel
| Posted: 17.08.2010 16:52 | |
| Итак, как я уже писал в этой теме , линукс без терминала - это как говорили на радифаке транзистор без эмитера, или как говорили на военке солдат без бирки. Ну, вообщем кому надо тот понял
Первый опыт программирования под андроид и на джаве (впечатления - примерно как котлован чайной ложкой копать). Любая конструктивная критика приветствуется.
Аппликация - тут Исходники - тут
Выходить из терминала проще всего командой exit, деинсталлировать - adb uninstall com.harasoft.nookterm _________________ Rocket eBook, Nokia770, Sony PRS-500, 505, PocketBook 301+, B&N Nook (1, 2, GL), Kindle 3 PW
Last edited by Uroboros on 17.08.2010 19:31; edited 2 times in total |
| | | Billard Banned
Joined: 23 Feb 2010 Posts: 4435
Location: Украина
| Posted: 17.08.2010 17:06 | |
| Примеры использования (для чайников) не помешали бы. _________________ Kindle 3G, NOOKcolor, Sony Reader — купил в Штатах. А вы? |
| | | Uroboros Developer
Joined: 22 Jun 2003 Posts: 2275
Location: Israel
| Posted: 17.08.2010 17:11 | |
| Какие могут быть примеры для terminal emulator-а? Инсталлируешь на нук (adb install NookTerm.apk), запускаешь (launcher-ом, AppManager почему-то его не видит), и наслаждаешься
Он, конечно, ещё очень далёк от понятия "нормальная аппликация", но уже вполне usable. _________________ Rocket eBook, Nokia770, Sony PRS-500, 505, PocketBook 301+, B&N Nook (1, 2, GL), Kindle 3 PW |
| | | Billard Banned
Joined: 23 Feb 2010 Posts: 4435
Location: Украина
| Posted: 17.08.2010 17:21 | |
| А удалять его как? Шрифт мелковат, ИМХО. _________________ Kindle 3G, NOOKcolor, Sony Reader — купил в Штатах. А вы?
Last edited by Billard on 17.08.2010 17:29; edited 1 time in total |
| | | Uroboros Developer
Joined: 22 Jun 2003 Posts: 2275
Location: Israel
| Posted: 17.08.2010 17:26 | |
| adb uninstall com.harasoft.nookterm
Впрочем, он нужен только тому, кто при упоминании понятия "командная строка" не падает в обморок _________________ Rocket eBook, Nokia770, Sony PRS-500, 505, PocketBook 301+, B&N Nook (1, 2, GL), Kindle 3 PW |
| | | dachshund Член клуба The eBook
Joined: 24 Jun 2010 Posts: 569
Location: Saint Petersburg
| Posted: 17.08.2010 18:41 | |
| Uroboros Спасибо, вещь!
Quote: | AppManager почему-то его не видит |
У меня видит. Только, действительно, нельзя ли шрифт побольше сделать? _________________ Kobo Aura One |
| | | Uroboros Developer
Joined: 22 Jun 2003 Posts: 2275
Location: Israel
| Posted: 17.08.2010 18:55 | |
| dachshund, Я его специально в ресурсы вынес (res/values/values.xml). Я не знаю есть ли какой-нибудь application independent способ их редактировать. Должен быть, иначе какой вообще смысл в этих ресурсах . А я в андориде совсем чайник, даже до новичка не дотягиваю.
В принципе, в более отдалённых планах (в рамках изучения платформы) сделать какой-нибудь settings editor для этого терминала. Но это непонятно когда. Тем более, если B&N убили платформу, то никакого интереса программировать под уникальные нуки специальных серий уже и нету. Ну посмотрим, что будет дальше, может всё-таки взломают... _________________ Rocket eBook, Nokia770, Sony PRS-500, 505, PocketBook 301+, B&N Nook (1, 2, GL), Kindle 3 PW |
| | | mds0000 Кандидат в члены клуба The eBook
Joined: 01 Sep 2010 Posts: 328
Location: Минск
| Posted: 10.09.2010 19:44 | |
| а как из исходников скомпилять apk? есть короткая инструкция для новичков? _________________ NOOK Touch (CR3), NOOK 1st |
| | | Uroboros Developer
Joined: 22 Jun 2003 Posts: 2275
Location: Israel
| Posted: 10.09.2010 22:53 | |
| mds0000, это само по себе нетривиальная задача, так что короткой инструкции быть не может. Вся информация здесь - http://developer.android.com (конкретнее - тут). Для NookTerm понадобится как SDK, так и NDK.
Вообще работая с IDE такой сложности как eclipse, процентов 60-80 времени тратишь на борьбу с этим IDE, а не собственно на задачу
Кстати, версия 1.1 с настройкой фонтов почти готова, на днях выложу. _________________ Rocket eBook, Nokia770, Sony PRS-500, 505, PocketBook 301+, B&N Nook (1, 2, GL), Kindle 3 PW |
| | | mds0000 Кандидат в члены клуба The eBook
Joined: 01 Sep 2010 Posts: 328
Location: Минск
| Posted: 11.09.2010 01:36 | |
| хотел с помощью этой утилиты запустить VNC сервер, но что не получилось. он у меня уже установлен, и может запускаться без проблем по usb, как описано здесь http://nookdevs.com/VNC но когда я попытался ввести в NookTerm такую же комманду androidvncserver -k /dev/input/mice & оно выдало в ответ строки: androidvncserver -k /dev/input/mice & androidvncserver: permission denied [1] Done(126) androidvncserver -k /dev/input/mice
как же всё-таки запустить его? |
| | | Losta Член клуба The eBook
Joined: 05 Jul 2009 Posts: 528
Location: Вологда
| Posted: 11.09.2010 08:49 | |
| Uroboros wrote: | Вообще работая с IDE такой сложности как eclipse, процентов 60-80 времени тратишь на борьбу с этим IDE, а не собственно на задачу |
Да уж, и сама java и eclipse - сплошные заморочки. Спасибо за терминал. _________________ Explay TXT Book V3 + Explay TXT Book B63 + Sony PRS-505 + Sony PRS-600 + Barnes&Noble Nook |
| | | Uroboros Developer
Joined: 22 Jun 2003 Posts: 2275
Location: Israel
| Posted: 11.09.2010 12:04 | |
| Losta, к сожалению Libroom запрещает на форуме ту лексику, которой можно охарактеризовать java и особенно eclipse. А других слов у меня для них нету.
Posted after 6 minutes 57 seconds:
mds0000, на любую не найденную команду этот урезаный shell выдаёт "permission denied". Так что, причин может быть две: 1. ошибка в имени или androidvncserver не найден в PATH 2. действительно нету permission, например он r-x------ вместо r-xr-xr-x. Тогда это легко подправить adb.
Кстати, проблемка с root access в NookTerm есть, почему-то запрещён su для юзера system. При этом chown на .apk файл не помогает. Тут мне нужна помощь спецов по андроиду, непонятно как заставить dalvik работать под рутом. _________________ Rocket eBook, Nokia770, Sony PRS-500, 505, PocketBook 301+, B&N Nook (1, 2, GL), Kindle 3 PW |
| | | mds0000 Кандидат в члены клуба The eBook
Joined: 01 Sep 2010 Posts: 328
Location: Минск
| Posted: 12.09.2010 19:07 | |
| может adb работает под рутом, и поэтому через adb можно запустить ту комманду, а через NookTerm нет? _________________ NOOK Touch (CR3), NOOK 1st |
| | | Uroboros Developer
Joined: 22 Jun 2003 Posts: 2275
Location: Israel
| Posted: 12.09.2010 20:33 | |
| принципиальный способ запускать шел с root permissions найден, спасибо Ex3NDR за консультацию. Новая версия скоро будет. _________________ Rocket eBook, Nokia770, Sony PRS-500, 505, PocketBook 301+, B&N Nook (1, 2, GL), Kindle 3 PW |
| | | mds0000 Кандидат в члены клуба The eBook
Joined: 01 Sep 2010 Posts: 328
Location: Минск
| Posted: 12.09.2010 20:51 | |
| отлично, а то я вижу что NookTerm у меня запустился под юзером App_27
Posted after 1 minute 23 seconds:
Uroboros wrote: |
mds0000, на любую не найденную команду этот урезаный shell выдаёт "permission denied". |
на несуществующую программу он говорит "not found"
Posted after 8 minutes 35 seconds:
http://android-dls.com/wiki/index.php?title=Magic_Root_Access _________________ NOOK Touch (CR3), NOOK 1st |
| | | Uroboros Developer
Joined: 22 Jun 2003 Posts: 2275
Location: Israel
| Posted: 12.09.2010 21:24 | |
| mds0000 wrote: | http://android-dls.com/wiki/index.php?title=Magic_Root_Access |
Видел, не всё, что хорошо для андроида хорошо для нука. Это не сработало. Сработало другое - написал маленькую утилитку чисто на С (это важно), которая делает setuid(0), remount /data with -o suid, записал туда, chown, chmod 6755. Пока надо запускать скрипт после каждого ребута, как это сделать persistent не разобрался. _________________ Rocket eBook, Nokia770, Sony PRS-500, 505, PocketBook 301+, B&N Nook (1, 2, GL), Kindle 3 PW |
| | | mds0000 Кандидат в члены клуба The eBook
Joined: 01 Sep 2010 Posts: 328
Location: Минск
| Posted: 17.09.2010 01:38 | |
| не плохо было бы, если при нажатии Cancel на клавиатуре, программа либо убивалась сама из процессов, либо хотя бы выходила в лаунчер _________________ NOOK Touch (CR3), NOOK 1st |
| | | mds0000 Кандидат в члены клуба The eBook
Joined: 01 Sep 2010 Posts: 328
Location: Минск
| Posted: 29.09.2010 01:46 | |
| скопировал файлы Tour.epub и User-guide.epub из ресурсов нука в папку /system/media/sdcard, то есть туда где лежат книжки, но файлы не видны по прежнему. Что с ними не так? сделал даже chmod 777 каждому файлу, и chown system (поскольку овнер был root), но не помогло. Как сменить группу? может это поможет, chgrp не находит такой комманды _________________ NOOK Touch (CR3), NOOK 1st |
| | | Uroboros Developer
Joined: 22 Jun 2003 Posts: 2275
Location: Israel
| Posted: 29.09.2010 12:02 | |
| Сейчас nookTerm не бежит по рутом, и, соответственно, системных файлов не видит. Я уже разобрался как решить эту проблему - в следующей версии будет. _________________ Rocket eBook, Nokia770, Sony PRS-500, 505, PocketBook 301+, B&N Nook (1, 2, GL), Kindle 3 PW |
| | | mds0000 Кандидат в члены клуба The eBook
Joined: 01 Sep 2010 Posts: 328
Location: Минск
| Posted: 29.09.2010 19:03 | |
| как узнать список всех юзеров, что есть на нуке? cat /etc/passwd (стандартный линуксовый способ) не работает, так как такого файла не существует _________________ NOOK Touch (CR3), NOOK 1st |
| | |
| You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
© Libroom, 2021
|