Показаны сообщения с ярлыком android. Показать все сообщения
Показаны сообщения с ярлыком android. Показать все сообщения

среда, 25 мая 2011 г.

ruTorrent на HDX BD-1

Завершил портирование связки торрент клиента rTorent и web морды к нему ruTorrent на HDX BD-1
Забрал он у меня 10 дней. Взамен дал интересную задачку.
В рамках проекта я портировал на нашу железку 22 пакета.





Установка

Для того, чтобы установить систему на устройство убедитесь, что у вас установлена система управления пакетами ipkg

Введите в терминале последовательно следующие команды: # ipkg update # ipkg upgrade # ipkg install -force-overwrite rutorrent Автоматически будут установлены необходимые пакеты, файлы конфигурации и будет запущен ruTorrent.

Проверка

Чтобы проверить, что все пучком, можно ввести в терминале следующую команду: # rutorrent chk There is a screen on: 1859.rTorrent (Detached) 1 Socket in /tmp/screens/S-root. rtorrent - 1873 lighttpd - 1861 Вывод показывает, что зпущен screen и в нем одна сессия rtorrent. Еще запущены rtorrent и lighttpd. Цифры показывают PID процесса. У вас они будут другими.

После старта автоматически останавливается штатный http сервер mini_httpd и вместо него, как вы поняли запускается lighttpd
Чтобы подключиться к ruTorren-у в url наберите: http://<ip-addres-hdxbd1>:8081
Доступ к внутреннему диску из браузера можно получить, набрав в адресной строке http://<ip-addres-hdxbd1>:8081/hdd


Немного технической информации.

Файлы конфигурации .rtorrent.rc и lighttpd-rtorrent.conf лежат в /opt/etc
Перед их правкой остановите rutorrent командой # rutorrent stop Соответсвенно запускать ruTorrent нужно командой # rutorrent start
Хорошее и полное описание параметров файла конфигурации rtorrent.rc есть в русской wiki: http://ru.wikibooks.org/wiki/RTorrent

Скорость скачки у этого клиента высокая, но и процессор он грузит тоже неплохо:

Когда я поставил на закачу 4 торрента с размерами около 10 GB, скорость была в районе 3-4 MB. При этом, естественно, устройство "отзывается" плохо и может повиснуть.
Лучше ограничить скорости передачи. У меня на скорости 1 MB все живет стабильно.

Дисклаймер

Ни за что не отвечаю 8)
Если что не так - пишите. Разберемся.
Да и если все так - тоже пишите. Фидбеки очень важны.
Практически полная информация о том, как самостоятельно собрать все пакеты и ссылки на патчи, есть в форуме.
Viola - это не сыр.

Вкусности Transdroid

Владельцы телефонов на базе Android могут еще больше расширить фукциональность ruTorrent установив на телефон приложение Transdroid.
Для начала работы досаточно ввести ip-адрес устройства, на котором установлен торрент клиент, адрес порта и выбрать тип сервера.
Программа позволяет посмотреть состояние скачиваемых торрентов ...
... и детализацию каждого торрента.
Кроме указанных базовых возможностей можно предварительно настроив поисковый сервер и торрент-сервер осуществить поиска и постановку на скачивание найденного торрента
Я не буду пересказывать все возможности. Лучше ознакомиться с ними на странице проекта Transdroid

понедельник, 19 июля 2010 г.

Нострадамус для Android Market

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

В области ИТ модно делать предсказания чужой прибыли и убытков например через объем продаж, или количество доступных приложений.

Вот и я тоже стал на 20 минут предсказателем количества приложений для Android:
100 000 приложений - до 13 августа 2010
150 000 приложений - до 17 октября 2010
200 000 приложений - до 22 декабря 2010

А вот диаграмма экстраполяции (желтая пунктирная линия) функции количества приложений, сделанная стандартными средствами Open Office Calc.

воскресенье, 18 июля 2010 г.

12 красивых тем для Android

Просто темы, которые мне понравились.







Скачать их можно отсюда: http://android-themes.net/

суббота, 17 июля 2010 г.

Граффити от Palm на Android

В свое время не очень известная компания Access покупала компанию Palm. Зачем ей это было нжно одному богу известно. Но в результате после развода в этой самой Access остались технологии, которые дали в свое время Palm конкурентные преимущества перед другими компаниями.

Мне, как и многим другим фанам Palm, очень нравилась система рукописного ввода "Graffiti". И вот та самая Access портировала Graffiti на Android.



Выглядит она так же как и на старом добром Palm, и, что удивительно, работает так же неплохо.
Небольшие нарекания у меня есть к скорости рисования.
Недостатки:
  • Нет русского языка. И вряд ли будет.
  • Конфликтует с русификатором rukeyboard от androidteam.ru
Приложение бесплатное. Скачать его можно с маркета по этому QR-коду:



http://phandroid.com/2010/07/15/fan-of-palm-os-graffiti-get-it-for-your-android-phone/

воскресенье, 16 мая 2010 г.

Заливка русской прошивки в Motorola Milestone

Благодаря самоотверженным действиям модератора junoreaktor с форума 4PDA, мы имеем ссылку на русскую прошивку.

Теперь владельцы серых телефонов, могут смело загрузить эту прошивку и наслаждаться штатным наличием русского языка.

Я проделывал все операции на оригинальной Windows XP. (Из под VirtualBox телефон тоже подключается по USB, но я не стал удовлетворять свое любопытство за 20 000 рублей)

Прежде чем приступить убедитесь, что у Вас установлены Motorola USB drivers:
Motorola_USB_Drivers_32_bit_4.5.0.rar
Motorola_USB_Drivers_64_bit_4.5.0.rar

Приступаем:
  1. Скачать прошивку по ссылке: SHOLS_U2_02.27.7_UCASHLSMR2EMEAB1B805C.0R_PDS003_USASHLS00RTRU_P022_A005_HWp2a_1FF.sbf.gz
  2. Скачать отсюда RDS Lite v4.6 Multi-Flex Tool
    или отсюда: http://www.maulauf.ch/stein/tools_and_driver/RSDLite_4.6.msi,
    или отсюда: http://rapidshare.com/files/365615246/RSDLite_4.6.msi.html.
  3. Запустить RDS Lite v4.6 Multi-Flex Tool
  4. Выключить Motorola Milestone
  5. Включить телефон в режиме Bootloader. Для этого одновременно нажать Камера + Vol - + Power

    После того, как экран начнет подсвечиваться отпустить все три кнопки.

  6. Подключить телефон к компьютеру USB кабелем.

  7. Дождаться пока телефон опознается программой. Если окно "Properties" пустое, нажать кнопку Show Devise. Выбрать файл прошивки, нажав кнопку ...

  8. Нажать кнопку Start

Весь процесс занимает около 10 минут. После загрузки нового firmware телефон сам перезагрузится.

Если Вы заметили ошибку, напишите об этом пожалуйста в коментарии.

вторник, 4 мая 2010 г.

Экспорт из KeePassX в Secrets for Android

На ноутбуке для хранения паролей я использую KeePassX.

К сожалению на Android текущая версия порта KeePassDroid не может открывать файлы KeePassX, не может импортировать записи.

На Android я использую Secrets for Android, который может импортировать записи из csv файла.

Осталось только преобразовать формат экспорта KeePassX в csv.

Для этого я написал на bash простую программу.

#!/bin/bash

#   Конвертер для импорта из текстового файла экспорта KeePassX 
#   в csv Secrets for Android (http://code.google.com/p/secrets-for-android/)

#=== Соответствие между полями:
# Title : Url -> Description
# Username    -> Id
# Password    -> PIN
#                e-mail
# Comment     -> Notes

keeFile="keepass.csv"

curLine=""

hTitle="Title:"
hUsername="Username:"
hUrl="Url:"
hPassword="Password:"
hComment="Comment:"

sTitle=""
sUsername=""
sUrl=""
sPassword=""
sComment=""
sE-mail="my@mail.com"   #ваш e-mail

#
# Читает и присваивает значения полям для одной записи
# 
function GetRecord
{
  if (( ${#curLine} < 7 )) 
    then
      sTitle=""
    else
      sTitle=${curLine:10}
  fi

  read curLine
  if (( ${#curLine} < 10 )) 
    then
      sUsername=""
    else
      sUsername=${curLine:10}
  fi

  read curLine
  if (( ${#curLine} < 5 )) 
    then
      sUrl=""
    else
      sUrl=${curLine:10}
  fi

  read curLine
  if (( ${#curLine} < 10 )) 
    then
      sPassword=""
    else
      sPassword=${curLine:10}
  fi

  read curLine
  if (( ${#curLine} < 10 )) 
    then
      sComment=""
      endRecord=1
    else
      sComment=${curLine:10}
      endRecord=0
  fi

  while [ $endRecord -eq 0 ]
  do
    read curLine
    if [ ${#curLine} -eq 0 ]
      then
        endRecord=1
      else
        sComment=$sComment"
"$curLine
    fi
  done
  echo '"'"$sTitle : $sUrl"'"','"'"$sUsername"'"','"'"$sPassword"'"','"$sE-mail"','"'"$sComment"'"'
}

# ============== main loop ================
echo '"Description","Id","PIN","Email","Notes"'
while read curLine
  do
    x=`expr match "$curLine" 'Title:    '`
    if (( x == 10 )) 
      then 
       GetRecord
    fi
  done < $keeFile

При импорте поля Title и Url KeePassX объединяются и записываются в Description
Secrets for Android.

суббота, 1 мая 2010 г.

Motorola Milestone or Gamepad?

Удивительно, насколько изворотлив человеческий ум. Вот только что это был телефон Бизнес класса, а вот это уже Gamepad.

Разработчик продает нашлепку из резины для Motorola Milestone за $14,99.

четверг, 22 апреля 2010 г.

Программы для Android. Джентельментский набор.

Здесь просто программы, которые стоят на моем Android и откуда их скачать.

Игры
Gem Miner версия 1.1.2 Full
.
r3c1r3c2r3c3
.
Приложения
FBReaderJ
.
Handcent SMS
.
A Online Radio
.
Documents To Go
.
Contacts GroupU
.
secrets-for-android
.
ASTRO File Manager
.