roboforum.ru

Технический форум по робототехнике.

Rover Wireless Spy Tank by Brookstone

Модераторы: 1970DenisT, Dmitry__

Rover Wireless Spy Tank by Brookstone

Сообщение Dmitry__ » 24 июн 2012, 00:58

Купил игрушку для айфона, поигрался, надоело. Попытался подключить к android, не работает (продавцы сказали что работает, но показать не смогли).
Поискал по инету, забанен на всех поисковиках.
Достал отвертку :oops: раскрутил, по названию wi-fi карточки "BL-RT3070-U2" разбанили на гугле.
И игрушка-то оказалась -вещь :)
Кишки:
http://www.dobots.nl/ru/blog/-/blogs/br ... rover-ac13
Управление танком с компьютера - EZ-Builder. Слежение за цветными предметами, голосовое управление и.т.д. Дополнительные платы не нужны, один софт:
http://www.ez-robot.com/Robots/Brookstone-Rover
Хак:
http://www.openipcam.com/forum/index.ph ... 261.0.html
http://androidcommunity.com/forums/f4/b ... app-81730/

Processor: Winbond W90N745 rev 1 (v3l)
http://www.gaw.ru/html.cgi/txt/ic/Winbo ... CD_CDG.htm
Камера на чипе PAP7501V
http://www.google.ru/url?sa=t&rct=j&q=P ... CQ&cad=rja

Слив прошивки из танка:
forum104/topic11710-45.html#p245118
Слитая прошивка:
forum104/topic11710-30.html#p242928
WebUI:
forum104/topic11710-30.html#p243286
По управлению через www:
Например, управлять моторами танкa можно со стр. "ip робота\Factory_motor.htm"
В коде этой страницы все понятно:
Код: Выделить всёРазвернуть
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<link rel="stylesheet" href="style.css" type="text/css">
<title></title>
</head>
<script language=javascript>
var timerid;
function stop_all()
{
   clearTimeout(timerid);
    motor1_action_zone.location='wifi_car_control.cgi?command=0&param=10';
   motor2_action_zone.location='wifi_car_control.cgi?command=3&param=10';
}
function up()
{
   motor1_action_zone.location='wifi_car_control.cgi?command=1&param=10';
   motor2_action_zone.location='wifi_car_control.cgi?command=4&param=10';
   timerid=setTimeout('up()', 100);
}
function down()
{
   motor1_action_zone.location='wifi_car_control.cgi?command=2&param=10';
   motor2_action_zone.location='wifi_car_control.cgi?command=5&param=10';
   timerid=setTimeout('down()', 100);
}
function left()
{
   motor1_action_zone.location='wifi_car_control.cgi?command=1&param=10';
   timerid=setTimeout('left()', 100);
}
function right()
{
   motor2_action_zone.location='wifi_car_control.cgi?command=4&param=10';
   timerid=setTimeout('right()', 100);
}
function up_onmousedown()
{
   stop_all();
    up();
}
function up_onmouseup()
{
    stop_all();
}
function down_onmousedown()
{
   stop_all();
    down();   
}
function down_onmouseup()
{
    stop_all();
}
function left_onmousedown()
{
   stop_all();
    left();   
}
function left_onmouseup()
{
    stop_all();
}
function right_onmousedown()
{
   stop_all();
    right();   
}
function right_onmouseup()
{
    stop_all();
}
function back()
{
    location = 'Factory_mic.htm';
}
</script>
<body>
<iframe name="motor1_action_zone" style="display:none"></iframe>
<iframe name="motor2_action_zone" style="display:none"></iframe>
<table width="640" height="480"  align="center"><tr><td class="v1 pad2 bc2 rect_top"><table width="100%" class="v2 f14">
   <tr height="25"><td colspan="2" class="h2 bc1 mid02"><strong><script>document.write("转动测试");</script></strong></td></tr>
   <tr><td height = 20></td></tr>
   <tr><td><table>
   <tr height = 38>
       <td></td><td width = 38><img onMouseDown="up_onmousedown()" onMouseUp="up_onmouseup()" id = up src="images/up.bmp" /></td> <td width = 102></td>       
   </tr>
   <tr height = 38>
       <td><img onMouseDown="left_onmousedown()" onMouseUp="left_onmouseup()" id = left src="images/left.bmp" /></td><td></td><td><img onMouseDown="right_onmousedown()" onMouseUp="right_onmouseup()" id = right src="images/right.bmp" /></td>   
   </tr>
   <tr height = 38>
       <td></td> <td><img onMouseDown="down_onmousedown()" onMouseUp="down_onmouseup()" id = down src="images/down.bmp" /></td> <td></td>   
   </tr>
   </table></td></tr>
   <tr><td height = 20></td></tr>
      <tr>
       <td>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a href="javascript:back()"><script>document.write("返回");</script></a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a href="javascript:window.opener=null;window.close();"><script>document.write("退出");</script></a></td>
   </tr>
</table></td></tr>
</table>
</body>
</html>
Аватара пользователя
Dmitry__
 
Сообщения: 8033
Зарегистрирован: 13 янв 2011, 15:25
Откуда: Санкт-Петербург

Re: Rover Wireless Spy Tank by Brookstone

Сообщение setar » 24 июн 2012, 22:26

чего она умеет ?
что то типа "шпионский видеоглаз" ?
Аватара пользователя
setar
Site Admin
 
Сообщения: 10989
Зарегистрирован: 04 окт 2004, 12:58
Откуда: St.Petersburg
Skype: taranenko.sergey
ФИО: Сергей Тараненко

Re: Rover Wireless Spy Tank by Brookstone

Сообщение Dmitry__ » 24 июн 2012, 22:48

dir-320 с камерой, мотор-шилд, стильный корпус, 100$ :)
Плата - арм, линукс.
Злые хакеры сломали игрушку, теперь это робоконструктор.
Уже побаловался с слежением за цветным обьектом на EZ-Builder Robot Control

http://www.ez-robot.com/Robots/Brookstone-Rover

Добавлено спустя 3 минуты 52 секунды:
После покупки этой штуки узнал о AR Drone Parrot, торкнуло нипадецки, веду переговоры с жабой :shock:
http://www.ez-robot.com/Robots/AR-Drone-Parrot
http://forum.rcdesign.ru/f123/thread170091.html
Аватара пользователя
Dmitry__
 
Сообщения: 8033
Зарегистрирован: 13 янв 2011, 15:25
Откуда: Санкт-Петербург

Re: Rover Wireless Spy Tank by Brookstone

Сообщение Myp » 24 июн 2012, 23:06

поиграйся вот этим http://www.amazon.com/Air-Hogs-Hawk-Eye ... helicopter
и успокойся =)
<telepathmode>На вопросы отвечает Бригадир Телепатов!</telepathmode>
Всё уже придумано до нас!
Аватара пользователя
Myp
скрытый хозяин вселенной :)
 
Сообщения: 18018
Зарегистрирован: 18 сен 2006, 12:26
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич

Re: Rover Wireless Spy Tank by Brookstone

Сообщение Dmitry__ » 24 июн 2012, 23:18

Хм, ващета соостный вертолет (с честным автоматом перекоса) я сажаю на чайник 8)
А по твоей ссылке - хлам какой-то :pardon:
Есть еще T-REX 450
Аватара пользователя
Dmitry__
 
Сообщения: 8033
Зарегистрирован: 13 янв 2011, 15:25
Откуда: Санкт-Петербург

Re: Rover Wireless Spy Tank by Brookstone

Сообщение Angel71 » 24 июн 2012, 23:38

Dmitry__, паррот нужен именно как коптер или электроника приглянулась? в запчастях просто сама основная плата есть отдельно и стоит около 100$.
Аватара пользователя
Angel71
 
Сообщения: 10668
Зарегистрирован: 18 апр 2009, 22:18
Предупреждения: -1

Re: Rover Wireless Spy Tank by Brookstone

Сообщение Dmitry__ » 24 июн 2012, 23:53

Как безопасный коптер для клуба
Аватара пользователя
Dmitry__
 
Сообщения: 8033
Зарегистрирован: 13 янв 2011, 15:25
Откуда: Санкт-Петербург

Re: Rover Wireless Spy Tank by Brookstone

Сообщение Angel71 » 24 июн 2012, 23:57

а. :) свою жабу на полный набор паррота я пока так и не уговорил.
Аватара пользователя
Angel71
 
Сообщения: 10668
Зарегистрирован: 18 апр 2009, 22:18
Предупреждения: -1

Re: Rover Wireless Spy Tank by Brookstone

Сообщение Dmitry__ » 25 июн 2012, 00:51

Кто бы объяснил, как включить поддержку ad-hoc на андроиде? :oops:
А то программа управления танком для андроида есть, а ad-hoc нету :cry:
https://play.google.com/store/apps/deta ... ller&hl=ru

Добавлено спустя 7 минут 31 секунду:
:shock:
http://code.google.com/p/android/issues/detail?id=82
Аватара пользователя
Dmitry__
 
Сообщения: 8033
Зарегистрирован: 13 янв 2011, 15:25
Откуда: Санкт-Петербург

Re: Rover Wireless Spy Tank by Brookstone

Сообщение =DeaD= » 25 июн 2012, 07:56

Ровер хорош безусловно, с расширяемостью интересно у него как, уарт выведен? скажем пан-тилт к нему приделывали хотя-бы?
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

Re: Rover Wireless Spy Tank by Brookstone

Сообщение elmot » 25 июн 2012, 08:54

Dmitry__ писал(а):Кто бы объяснил, как включить поддержку ad-hoc на андроиде? :oops:
А то программа управления танком для андроида есть, а ad-hoc нету :cry:
https://play.google.com/store/apps/deta ... ller&hl=ru

Добавлено спустя 7 минут 31 секунду:
:shock:
http://code.google.com/p/android/issues/detail?id=82

ad hoc не нужен. Про него все забыли, и правильно.
Аватара пользователя
elmot
 
Сообщения: 5691
Зарегистрирован: 10 ноя 2011, 12:02
Откуда: Turku, Finland
Skype: elmot73
прог. языки: Java и все-все=все
ФИО: Илья

Re: Rover Wireless Spy Tank by Brookstone

Сообщение Dmitry__ » 25 июн 2012, 12:53

=DeaD= писал(а):Ровер хорош безусловно, с расширяемостью интересно у него как, уарт выведен? скажем пан-тилт к нему приделывали хотя-бы?

Com port есть, через него народ и пытается реверснуть устройство. Только толку от com-a пока мало, сама прошивка закрытая...
Я смог по www зайти. 192.168.1.100 Логин/пароль: AC13
В роботе есть:
Код: Выделить всёРазвернуть
[13:31:52] asuka:webui$ ls -go *
-rw-r--r--  1    1625 Mar  2 13:14 Factory_light.htm
-rw-r--r--  1    3471 Mar  2 13:14 Factory_mic.htm
-rw-r--r--  1    3066 Mar  2 13:14 Factory_motor.htm
-rw-r--r--  1    3356 Mar  2 13:14 Factory_video.htm
-rw-r--r--  1     797 Mar  2 13:14 acctronfactorytestforac13.htm
-rw-r--r--  1    1256 Mar  2 13:14 admin.htm
-rw-r--r--  1    1048 Mar  2 13:14 admin_content.htm
-rw-r--r--  1    1254 Mar  2 13:14 alias.htm
-rw-r--r--  1    1190 Mar  2 13:14 backup.htm
-rw-r--r--  1     994 Mar  2 13:14 factory.htm
-rw-r--r--  1     372 Mar  2 13:14 index.htm
-rw-r--r--  1     799 Mar  2 13:14 index1.htm
-rw-r--r--  1    1778 Mar  2 13:14 public.js
-rw-r--r--  1     933 Mar  2 13:14 reboot.htm
-rw-r--r--  1     928 Mar  2 13:14 reboots.htm
-rw-r--r--  1    1383 Mar  2 13:14 status.htm
-rw-r--r--  1    3622 Mar  2 13:14 style.css
-rw-r--r--  1    2018 Mar  2 13:14 upgrade.htm
-rw-r--r--  1    1635 Mar  2 13:14 user.htm
-rw-r--r--  1   11009 Mar  2 13:14 wireless.htm

codebase:
total 304
-rw-r--r--  1   155648 Mar  2 13:14 DVM_IPCam2.ocx

english:
total 40
-rw-r--r--  1   20179 Mar  2 13:14 string.js

images:
total 168
-rw-r--r--  1    3516 Mar  2 13:14 alarm.wav
-rw-r--r--  1   11886 Mar  2 13:14 down.bmp
-rw-r--r--  1   11758 Mar  2 13:14 left.bmp
-rw-r--r--  1    5288 Mar  2 13:14 light_down.gif
-rw-r--r--  1    5708 Mar  2 13:14 light_up.gif
-rw-r--r--  1    4193 Mar  2 13:14 mic_down.GIF
-rw-r--r--  1    4634 Mar  2 13:14 mic_up.gif
-rw-r--r--  1   11758 Mar  2 13:14 right.bmp
-rw-r--r--  1   11886 Mar  2 13:14 up.bmp

simple_chinese:
total 40
-rw-r--r--  1   20102 Mar  2 13:14 string.js


На wireless.htm можно что-то менять, но не смог сохранить (пытался отвязать от ad-hoc).
При нажатии в wireless.htm кнопки: "wifi_scan_bu", сканирует и выдает все беспроводные сети.
Полученные данные можно ввести в соотв. окна настройки, но не сохраняет :(
В общем не спешно курю:
http://www.openipcam.com/forum/index.ph ... 261.0.html
Аватара пользователя
Dmitry__
 
Сообщения: 8033
Зарегистрирован: 13 янв 2011, 15:25
Откуда: Санкт-Петербург

Re: Rover Wireless Spy Tank by Brookstone

Сообщение Dmitry__ » 25 июн 2012, 17:17

Подключился к разьему на дне робота, мама дорогая :shock:

Код: Выделить всёРазвернуть



W90P745 Boot Loader [ Version 1.1 $Revision: 1 $ ] Rebuilt on May 11 2010

Memory Size is 0x1000000 Bytes, Flash Size is 0x400000 Bytes

Board designed by Winbond

Hardware support provided at Winbond

Copyright (c) Winbond Limited 2001 - 2006. All rights reserved.

Boot Loader Configuration:


   MAC Address         : 00:00:00:00:00:01

   IP Address          : 0.0.0.0

   DHCP Client         : Enabled

   CACHE               : Enabled

   BL buffer base      : 0x00300000

   BL buffer size      : 0x00100000

   Baud Rate           : 115200

   USB Interface       : Enabled

   Serial Number       : 0x00BC614E



For help on the available commands type 'h'


Press ESC to enter debug mode ......

Cache enabled!

Processing image 1 ...

Processing image 2 ...

Processing image 3 ...

Processing image 4 ...

Processing image 5 ...

Processing image 6 ...

Processing image 7 ...

Unzip image 7 ...

Executing image 7 ...

Linux version 2.4.20-uc0 (root@maverick-linux) (gcc version 3.0) #1481 Иэ 6ФВ 15 11:04:25 CST 2011

Processor: Winbond W90N745 revision 1

Architecture: W90N745

On node 0 totalpages: 4096

zone(0): 0 pages.

zone(1): 4096 pages.

zone(2): 0 pages.

Kernel command line: root=/dev/rom0 rw

Calibrating delay loop... 39.83 BogoMIPS

Memory: 16MB = 16MB total

Memory: 14616KB available (1278K code, 206K data, 40K init)

Dentry cache hash table entries: 2048 (order: 2, 16384 bytes)

Inode cache hash table entries: 1024 (order: 1, 8192 bytes)

Mount-cache hash table entries: 512 (order: 0, 4096 bytes)

Buffer-cache hash table entries: 1024 (order: 0, 4096 bytes)

Page-cache hash table entries: 4096 (order: 2, 16384 bytes)

POSIX conformance testing by UNIFIX

Linux NET4.0 for Linux 2.4

Based upon Swansea University Computer Society NET3.039

Initializing RT netlink socket

Starting kswapd

PTZ Driver has been installed successfully.

Winbond W90N745 Serial driver version 1.0 (2005-08-15) with no serial options enabled

ttyS00 at 0xfff80000 (irq = 9) is a W90N745

Winbond W90N7451 Serial driver version 1.0 (2005-08-15) with no serial options enabled

ttyS00 at 0xfff80100 (irq = 10) is a W90N7451

I2C Bus Driver has been installed successfully.

Blkmem copyright 1998,1999 D. Jeff Dionne

Blkmem copyright 1998 Kenneth Albanowski

Blkmem 1 disk images:

0: 7F0E0000-7F172BFF [VIRTUAL 7F0E0000-7F172BFF] (RO)

S29GL032N Flash Detected

01 eth0 initial ok!

which:0

PPP generic driver version 2.4.2

Linux video capture interface: v1.00

Winbond Audio Driver v1.0 Initialization successfully.

usb.c: registered new driver hub

add a static ohci host controller device

: USB OHCI at membase 0xfff05000, IRQ 15

hc_alloc_ohci

usb-ohci.c: AMD756 erratum 4 workaround

hc_reset

usb.c: new USB bus registered, assigned bus number 1

hub.c: USB hub found

hub.c: 2 ports detected

usb.c: registered new driver audio

audio.c: v1.0.0:USB Audio Class driver

usb.c: registered new driver serial

usbserial.c: USB Serial Driver core v1.4

rtusb init --->

usb.c: registered new driver rt2870

dvm usb cam driver 0.0.0.1 by Maverick Gao in 2010-8-3

usb.c: registered new driver dvm

dvm usb cam driver 0.1 for sonix288 by Maverick Gao in 2009-4-20

usb.c: registered new driver dvm usb cam driver for sonix288

NET4: Linux TCP/IP 1.0 for NET4.0

IP Protocols: ICMP, UDP, TCP

IP: routing cache hash table of 512 buckets, 4Kbytes

TCP: Hash tables configured (established 1024 bind 2048)

VFS: Mounted root (romfs filesystem) readonly.

Freeing init memory: 40K

BINFMT_FLAT: bad magic/rev (0x74202d74, need 0x4)

BINFMT_FLAT: bad magic/rev (0x74202d74, need 0x4)

Shell invoked to run file: /bin/init
Command: mount -t proc none /proc
Command: mount -t ramfs none /usr
Command: mount -t ramfs none /swap
Command: mount -t ramfs none /var/run
Command: mount -t ramfs none /etc
Command: mount -t ramfs none /flash
Command: mount -t ramfs none /home
Command: mount -t ramfs none /tmp
Command: mkdir /tmp/run
Command: camera&
[8]
Command: sh

Sash command shell (version 1.1.1)
/> new USB device :80fb4004-fed6c0

hub.c: new USB device 2, assigned address 2

new USB device :80fb4604-fed6c0

hub.c: new USB device 1, assigned address 3

probing sonix288 usb camera ...

dvm camera registered as video0

p1[7]:1,j 3,config->bNumInterfaces:4

usbaudio: device 3 audiocontrol interface 2 has 1 input and 0 output AudioStreaming interfaces

usbaudio: valid input sample rate 16000

usbaudio: device 3 interface 3 altsetting 1: format 0x00000010 sratelo 16000 sratehi 16000 attributes 0x01

usbaudio: valid input sample rate 48000

usbaudio: device 3 interface 3 altsetting 2: format 0x00000010 sratelo 48000 sratehi 48000 attributes 0x01

usbaudio: registered dsp 14,35

usbaudio: warning: found 1 of 0 logical channels.

usbaudio: assuming the channel found is the master channel (got a Philips camera?). Should be fine.

usbaudio: registered mixer 14,32

usb_audio_parsecontrol: usb_audio_state at 00ff3b20

params length is 3572
sw version is 1.5.0.0
aw version is 1.1.0.0
video0 opened

4 0
wifi car mode is 1
SIOCSIFFLAGS: Unknown error 1
nul0x1300 = 00073200

inet_sr.c INET_rinput 321
action===1
options==33
inet_sr.c INET_setroute 75
*args===255.255.255.255
*args===netmask
*args===eth1
[29]
inet_sr.c INET_rinput 321
action===1
options==33
inet_sr.c INET_setroute 75
*args===default
*args===gw
*args===eth1
__pthread_initial_thread_bos:294000
manage pid:32
Prepare Audio Buffer

/>
/> dhcpd uses obsolete (PF_INET,SOCK_PACKET)

av client logon in 172995729
audio = 1

/>
/>
/> help
cd         [dirname]
sleep      seconds
chgrp      gid filename ...
chmod      mode filename ...
chown      uid filename ...
cmp        filename1 filename2
cp         srcname ... destname
df         [file-system]
echo       [args] ...
exec       filename [args]
exit       
free       
help       
hexdump    [-s] filename
hostname   [hostname]
kill       [-sig] pid ...
ln         [-s] srcname ... destname
ls         [-lidC] filename ...
mkdir      dirname ...
mknod      filename type major minor
more       filename ...
mount      [-t type] devname dirname
mv         srcname ... destname
printenv   [name]
pwd       
pid       
quit       
rm         filename ...
rmdir      dirname ...
setenv     name value
source     filename
sync       
touch      filename ...
umask      [mask]
umount     filename
ps         
cat        filename ...
date       date [MMDDhhmm[YYYY]]
/> mkdir^H^H^H^H^H^H^H
mkdir: Bad command or file name
/> ls
bin
dev
etc
flash
home
proc
swap
tmp
usr
var
/> help
cd         [dirname]
sleep      seconds
chgrp      gid filename ...
chmod      mode filename ...
chown      uid filename ...
cmp        filename1 filename2
cp         srcname ... destname
df         [file-system]
echo       [args] ...
exec       filename [args]
exit       
free       
help       
hexdump    [-s] filename
hostname   [hostname]
kill       [-sig] pid ...
ln         [-s] srcname ... destname
ls         [-lidC] filename ...
mkdir      dirname ...
mknod      filename type major minor
more       filename ...
mount      [-t type] devname dirname
mv         srcname ... destname
printenv   [name]
pwd       
pid       
quit       
rm         filename ...
rmdir      dirname ...
setenv     name value
source     filename
sync       
touch      filename ...
umask      [mask]
umount     filename
ps         
cat        filename ...
date       date [MMDDhhmm[YYYY]]
/> recv a opr video end from client 172995729
av connection 172995729 is disconnected
av stop video 172995729
audio = 0


Что слал в робота начинается с "/>"
в логе есть ответ на: "help" :)

Елмот, ты как самый умный в этом деле, что скажешь?
Есть подозрение, что можно сконфигурировать com порт на вывод кодов управления. Тогда дальше все просто.
Хачу, хачу, хачу :)

Да, случайно заметил, что камеру можно вручную поднимать/опускать, в доке об этом ни слова.
Надо приделать серву.
Аватара пользователя
Dmitry__
 
Сообщения: 8033
Зарегистрирован: 13 янв 2011, 15:25
Откуда: Санкт-Петербург

Re: Rover Wireless Spy Tank by Brookstone

Сообщение elmot » 25 июн 2012, 17:39

Что скажу, что скажу...
Видно загрузчик и линух, древний как рога мамонта.
Напоминает ethernet камеры фоскамские/ванскамские. Там тоже чипсет винбонд.
скажи
echo test >/dev/ttyS0

еще полезно сказать потом
ls /dev/tty*

Под вывод кодов переделать наверное можно, но будет маета с отключением консоли от UART

Есть USB и даже хаб. Камера и звук идут по USB. Можно попробовать подоткнуть туда USB-UART какой-нить. Получится или нет - сложно сказать. Надо посмотреть модули: lsmod и покопаться где-то в /lib/modules, есть ли там модули для такого дела.
По спеке в чипе W90N745 вроде как 4 UART. Скорее всего первый занят под системную консоль, остальные свободны и бьют баклуши. Можно попробовать их расковырять.
Аватара пользователя
elmot
 
Сообщения: 5691
Зарегистрирован: 10 ноя 2011, 12:02
Откуда: Turku, Finland
Skype: elmot73
прог. языки: Java и все-все=все
ФИО: Илья

Re: Rover Wireless Spy Tank by Brookstone

Сообщение Romikgy » 25 июн 2012, 18:39

а почему бы не скомпилить какой код для встроенного линуха и по ip трафику управлять чем нужно (без занятия для этого ком порта) ?
die Wahrheit ist irgendwo da draußen
Аватара пользователя
Romikgy
 
Сообщения: 750
Зарегистрирован: 15 ноя 2009, 13:37
Откуда: Porto Franco "Odessa"

След.

Вернуться в КиберЗона - клуб боевых роботов

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 4