Friday, September 10th 2010, 9:59am UTC+1

You are not logged in.

  • Login
  • Register

Alextuzov

Beginner

Posts: 468

Thanks: 205

Location: Северо-Кавказская губерния

Occupation: Предприниматель: Сервис-центр по ремонту телевидеотехники

1

Sunday, March 29th 2009, 1:32pm

как настроить Keymap.xml/Keyboard.xml и Lircmap.xml для XBMC

Скрипты сделал, переключение из VDR на XBMC работает, назад только мышкой. Совершенно не понимаю как обучить пульт управлению XBMC. При его запуске управлять могу только мышкой и клавой, а какой тогда в нем смысл? Есть ли в XMBC режим обучения пульту, если нет, то как привязать кнопки пульта к этой программе? Каким-то образом привязывать горячие клавиши? Я даже не представляю как это делается.
К Линуксу необходимы прямые руки и крепкие нервы.
Причем, чем кривее руки, тем крепче должны быть нервы.


#Dreambox 7020, Eutelsat 36E
#VDR 1.7.15 | Rotor 5E - 80E | xine-lib-1.2 HG c VDPAU+xine 0.9.3 | DVB-S2 карта ST-4200 | Motherboard Gigabyte GA-MA78G-DS3H, Processor AMD Phenom Triple Core | Ubuntu 9.04 | NVIDIA GeForce 9500 GT (G96) at PCI:1:0:0 (GPU-0) /Driver NVIDIA 256.35

1 registered user thanked already.

Users that thanked:

limar (06.04.2010)

Hikaru

Beginner

Posts: 179

Thanks: 74

2

Sunday, March 29th 2009, 1:53pm

там скорее всего рулится так же как и MythTV через lircrc файлик, который должен лежать в домашней директории
Ubuntu8.04 + S2API (TeVii S2 460) + VDR 1.7.0 + xinelibout
Ubuntu8.04.2 + S2API (TeVii S2 460) + VDR 1.7.4 + xine 0.9 (VDPAU - GF9400GS 512Mb)

1455

Beginner

Posts: 899

Thanks: 382

3

Sunday, March 29th 2009, 6:49pm

Quoted

При его запуске управлять могу только мышкой и клавой, а какой тогда в нем смысл

Главное - не торопиться. План никто не ставил. ;)

Я тоже не нашёл в xbmc режим обучения, но всё просто. В папке /usr/local/share/xbmc/system/ лежат рядом Lircmap.xml и Keymap.xml (имя с заглавной буквы).
Возможно, нужного пульта там и нет, но можно создать свою собственный шаблон. Зависимость действий от кнопок своего пульта можно выяснить в любой программе, способной захватывать посылки и выводить в окне их полное имя. Нужно из записать в блокнотик, а затем, подумав над смыслом клавиш, эти команды нужно вписать в новую секцию по образу и подобию соседних.

Ну, конечно, ещё почитать их форум http://xbmc.org/forum/forumdisplay.php?f=52. Там до фигищи понаписано про lirc.
Asus M2N-E SLI, 4Gb, AMD Athlon 64X2 6000+, GF8600GT, HVR4000, TV Toshiba 52CJM9UR.

Alextuzov

Beginner

Posts: 468

Thanks: 205

Location: Северо-Кавказская губерния

Occupation: Предприниматель: Сервис-центр по ремонту телевидеотехники

4

Monday, March 30th 2009, 9:48am

Судя по описанию в этом форуме (на ангельском языке), нужно отредактировать файлы Lircmap.xml и Keymap.xml и положить по пути $HOME/.xbmc/userdata/Lircmap.xml и $HOME/.xbmc/userdata/Keymap.xml. Я ставил и впервые запускал XBMC из-под рута, потому у меня директория образовалась в root/.xbmc/userdata/Keymap.xml, но это неважно, как пишут в английском форуме нужно запустить прогу irw, понажимать клавиши своего пульта, полученное название LIRC_REMOTE_NAME (у меня lircd.conf) прописать в Lircmap.xml так:

Source code

1
2
3
4
5
6
<lircmap>
  <remote device="LIRC_REMOTE_NAME">
    <button string>LIRC BUTTON NAME</button string>
    <...>...</...>
  </remote>
</lircmap>

Ну а значения клавишь поменять на свои. Я только не понял что прописывать в Keymap.xml, тоже самое? Вот ссылка на ресурс где это описано http://xbmc.org/forum/showthread.php?t=45972, может кто-то сможет более подробно перевести на русский язык. И еще один недостаток, при переключении скриптом в XBMC, VDR остается запущенным и все команды пульта, которыми я пробую управлять XBMC влияют и на VDR, соответственно слепое нажатие клавишь приводит к тому что при возврате в VDR, там уже происходит запись по таймеру или еще какая-нибудь задача, которая включилась когда нажимались клавиши пульта. Это не есть гут, видно нужно убивать и VDR в момент перехода на XBMC.
К Линуксу необходимы прямые руки и крепкие нервы.
Причем, чем кривее руки, тем крепче должны быть нервы.


#Dreambox 7020, Eutelsat 36E
#VDR 1.7.15 | Rotor 5E - 80E | xine-lib-1.2 HG c VDPAU+xine 0.9.3 | DVB-S2 карта ST-4200 | Motherboard Gigabyte GA-MA78G-DS3H, Processor AMD Phenom Triple Core | Ubuntu 9.04 | NVIDIA GeForce 9500 GT (G96) at PCI:1:0:0 (GPU-0) /Driver NVIDIA 256.35

This post has been edited 2 times, last edit by "Alextuzov" (Mar 30th 2009, 9:58am)


1455

Beginner

Posts: 899

Thanks: 382

5

Monday, March 30th 2009, 10:15am

По поводу управления IR-клавиатурой или пультом-эмулятором клавиатуры.
Подсчёт показал, что используется 54 клавиши стандартной клавиатуры и(или?) 10 мультимедийной. В прицепе карта управления и перечень клавиш, которые теоретически нужны.

Quoted

VDR остается запущенным и все команды пульта, которыми я пробую управлять XBMC влияют и на VDR
Это тоже обсуждалось. ФОКУС на xbmc.
1455 has attached the following files:
  • all.txt.gz (503 Byte - 174 times downloaded - Last download: Sep 7th 2010, 1:43am)
  • kbd.txt.gz (1.55 kB - 159 times downloaded - Last download: Yesterday, 1:55pm)
Asus M2N-E SLI, 4Gb, AMD Athlon 64X2 6000+, GF8600GT, HVR4000, TV Toshiba 52CJM9UR.

Alextuzov

Beginner

Posts: 468

Thanks: 205

Location: Северо-Кавказская губерния

Occupation: Предприниматель: Сервис-центр по ремонту телевидеотехники

6

Monday, March 30th 2009, 10:34am

Ты вот эту фразу имеешь ввиду?

Quoted

Если возникнет проблема с фокусом в XBMC, когда VDR-сервер всё ещё отвечает на ДУ,
то влияет задействование ДУ-управления "svdrpsend remo on" или, наоборот, отключение - svdrpsend remo off

Я ничего из нее не понял. Где искать эту строку и менять on на off или наоборот? В Home.xml?
К Линуксу необходимы прямые руки и крепкие нервы.
Причем, чем кривее руки, тем крепче должны быть нервы.


#Dreambox 7020, Eutelsat 36E
#VDR 1.7.15 | Rotor 5E - 80E | xine-lib-1.2 HG c VDPAU+xine 0.9.3 | DVB-S2 карта ST-4200 | Motherboard Gigabyte GA-MA78G-DS3H, Processor AMD Phenom Triple Core | Ubuntu 9.04 | NVIDIA GeForce 9500 GT (G96) at PCI:1:0:0 (GPU-0) /Driver NVIDIA 256.35

1455

Beginner

Posts: 899

Thanks: 382

7

Monday, March 30th 2009, 6:27pm

Quoted

Где искать эту строку и менять on на off или наоборот?
Ей богу, не знаю. У меня vdr управляется картой горячих клавиш от проигрывателя xine. Я уже говорил, что это удобнее в том смысле, что xine имеет свои полезные фичи в OSD, которые дополняют VDR-OSD (деинтерлейсинг on/off, stream information, cycle aspect ratio и т.п.). Поскольку xine закрыт, то vdr и не управляется с пульта (когда я в xbmc).

А фраза именно эта.
Asus M2N-E SLI, 4Gb, AMD Athlon 64X2 6000+, GF8600GT, HVR4000, TV Toshiba 52CJM9UR.

Alextuzov

Beginner

Posts: 468

Thanks: 205

Location: Северо-Кавказская губерния

Occupation: Предприниматель: Сервис-центр по ремонту телевидеотехники

8

Tuesday, March 31st 2009, 7:04am

С пультом в XBMC тоже разобрался, все оказалось довольно просто, два файла копируем из /usr/src/xbmc-vdpau/system/ (у меня там лежат сырцы XBMC) в $HOME/.xbmc/userdata/ Lircmap.xml и Keymap.xml. В консоли даем команду:

Source code

1
root@alex-hd:/etc# irw

После этого жмем кнопки нашего пульта и видим в консоли:

Source code

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
0000000040bf807f 00 Source lircd.conf
0000000040bfa05f 00 1 lircd.conf
0000000040bf609f 00 2 lircd.conf
0000000040bfe01f 00 3 lircd.conf
0000000040bf906f 00 4 lircd.conf
0000000040bf50af 00 5 lircd.conf
0000000040bfd02f 00 6 lircd.conf
0000000040bfb04f 00 7 lircd.conf
0000000040bf708f 00 8 lircd.conf
0000000040bff00f 00 9 lircd.conf
0000000040bfa857 00 Menu lircd.conf
0000000040bf48b7 00 L lircd.conf
0000000040bf8877 00 Enter lircd.conf
0000000040bfc837 00 R lircd.conf
0000000040bfe817 00 Shot lircd.conf
0000000040bf08f7 00 16-CH lircd.conf
00000000c03fc03f 00 CH+ lircd.conf
00000000c03f40bf 00 CH- lircd.conf
0000000040bf7887 00 VOL- lircd.conf
0000000040bff807 00 VOL+ lircd.conf
0000000040bf28d7 00 Mute lircd.conf
0000000040bf10ef 00 AUDIO lircd.conf
0000000040bf9867 00 RECORD lircd.conf
0000000040bf18e7 00 Play lircd.conf
0000000040bfd827 00 Stop lircd.conf
0000000040bf58a7 00 Pause lircd.conf
0000000040bfb847 00 -FF lircd.conf
0000000040bf38c7 00 +FF lircd.conf
0000000040bfc03f 00 Teletext lircd.conf
00000000c03f807f 00 Prev lircd.conf
00000000c03f00ff 00 Next lircd.conf
0000000040bf20df 00 EPG lircd.conf

Копируем эти данные в любой текстовой файл, чтобы иметь их перед глазами.
Открываем в текстовом редакторе файл Lircmap.xml:

Source code

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
<remote device="lircd.conf"> - здесь вставляем то что мы видим после названия каждой клавиши  в irw, в моем случае lircd.conf
 	<pause>Pause</pause>  между тегами ставим свои названия кнопок пульта
 	<stop>Stop</stop>
 	<forward>-FF</forward>
 	<reverse>+FF</reverse>
 	<left>L</left>
 	<right>R</right>
 	<up>CH+</up>
 	<down>CH-</down>
 	<select>OK</select>
 	<pageplus>PageUp</pageplus>
 	<pageminus>PageDown</pageminus>
 	<back>RECORD</back>
 	<menu>PreviousMenu</menu>
 	<title>Shot</title>
 	<info>EPG</info>
 	<skipplus>Teletext</skipplus>
 	<skipminus>Replay</skipminus>
 	<display>Teletext</display>
 	<start>Home</start>
 	<record>Clear</record>
 	<volumeplus>VOL+</volumeplus>
 	<volumeminus>VOL-</volumeminus>
 	<mute>Mute</mute>
 	<power>Source</power>
 	<myvideo>Videos</myvideo>
 	<mymusic>Music</mymusic>
 	<mypictures>Pictures</mypictures>
 	<mytv>TV</mytv>
 	<one>One</one>
 	<two>Two</two>
 	<three>Three</three>
 	<four>Four</four>
 	<five>5</five>
 	<six>6</six>
 	<seven>7</seven>
 	<eight>8</eight>
 	<nine>9</nine>
 	<zero>0</zero>
 	<mytv>1</mytv>
 	<mymusic>2</mymusic>
 	<mypictures>3</mypictures>
 	<myvideo>4</myvideo>

После этих действий мой пульт заработал в XBMC. :thumbup:
Только одна беда - кнопок на моем пульте маловато, придется делать ограниченный вариант с самыми необходимыми клавишами.
К Линуксу необходимы прямые руки и крепкие нервы.
Причем, чем кривее руки, тем крепче должны быть нервы.


#Dreambox 7020, Eutelsat 36E
#VDR 1.7.15 | Rotor 5E - 80E | xine-lib-1.2 HG c VDPAU+xine 0.9.3 | DVB-S2 карта ST-4200 | Motherboard Gigabyte GA-MA78G-DS3H, Processor AMD Phenom Triple Core | Ubuntu 9.04 | NVIDIA GeForce 9500 GT (G96) at PCI:1:0:0 (GPU-0) /Driver NVIDIA 256.35

This post has been edited 1 times, last edit by "Goga777" (Aug 15th 2009, 10:00am)


2 registered users thanked already.

Users that thanked:

beginner (11.04.2010), Goga777 (15.08.2009)

Alextuzov

Beginner

Posts: 468

Thanks: 205

Location: Северо-Кавказская губерния

Occupation: Предприниматель: Сервис-центр по ремонту телевидеотехники

9

Monday, April 20th 2009, 10:30am

В XBMC можно как в VDR переназначать функции кнопок пульта. Как это делается:
Берем файл Keymap.xml находим первую секцию remote:

Source code

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
<remote>
      <three>Three</three>
      <six>Six</six>
      <nine>Nine</nine>
      <play>Play</play>
      <pause>Pause</pause>
      <stop>Stop</stop>
      <forward>FastForward</forward>
      <reverse>Rewind</reverse>
      <left>Left</left>
      <right>Right</right>
      <up>Up</up>
      <down>Down</down>
      <select>Select</select>
      <pageplus>PageUp</pageplus>
      <pageminus>PageDown</pageminus>
      <back>ParentDir</back>
      <menu>PreviousMenu</menu>
      <title>ContextMenu</title>
      <info>Info</info>
      <skipplus>SkipNext</skipplus>
      <skipminus>SkipPrevious</skipminus>
      <display>FullScreen</display>
      <start>PreviousMenu</start>
      <record>Screenshot</record>
      <volumeplus>VolumeUp</volumeplus>
      <volumeminus>VolumeDown</volumeminus>
      <mute>Mute</mute>
      <power>XBMC.ShutDown()</power>
      <myvideo>XBMC.ActivateWindow(MyVideos)</myvideo>
      <mymusic>XBMC.ActivateWindow(MyMusic)</mymusic>
      <mypictures>XBMC.ActivateWindow(MyPictures)</mypictures>
      <mytv>XBMC.ActivateWindow(Home)</mytv>
    </remote>

Нужно например чтобы кнопкой пульта открывался лоток DVD привода, можно повесить эту фунцию, например на кнопку 3 пульта, для этого вписываем между

Quoted

<three>Three</three>

вместо Three

Quoted

EjectTray()

Вот ссылка где есть все доступные команды: http://xbmc.org/wiki/?title=List_of_Built_In_Functions
К Линуксу необходимы прямые руки и крепкие нервы.
Причем, чем кривее руки, тем крепче должны быть нервы.


#Dreambox 7020, Eutelsat 36E
#VDR 1.7.15 | Rotor 5E - 80E | xine-lib-1.2 HG c VDPAU+xine 0.9.3 | DVB-S2 карта ST-4200 | Motherboard Gigabyte GA-MA78G-DS3H, Processor AMD Phenom Triple Core | Ubuntu 9.04 | NVIDIA GeForce 9500 GT (G96) at PCI:1:0:0 (GPU-0) /Driver NVIDIA 256.35

2 registered users thanked already.

Users that thanked:

Bikalexander (20.04.2009), s2006 (24.01.2010)

Xramovnik

Beginner

Posts: 405

Thanks: 71

Location: Ставропольский край

Occupation: сисадмин

10

Sunday, November 8th 2009, 3:56pm

А можно готовые файлы Keymap и Lircmap подвесить, а то ставил с пакетов и этих файлов нет совсем :(
Ubuntu 9.04 | Athlon 3600+ X2|Gygabite S3 | GF 8600 GTS 256Mb RAM | 2Gb RAM | SatTrade ST-4200
VDR 1.7.9 + xine-vdpau + ffmpeg + xine-ui
Ubuntu 9.10 | Celeron 1700 MHz|Gygabite I945 | GF 210 512Mb RAM | 256Mb RAM | SatTrade ST-4200
VDR 1.7.10 + xine-vdpau + ffmpeg + xine-ui+XBMC 9.11

Alextuzov

Beginner

Posts: 468

Thanks: 205

Location: Северо-Кавказская губерния

Occupation: Предприниматель: Сервис-центр по ремонту телевидеотехники

11

Sunday, November 8th 2009, 5:31pm

Quoted

А можно готовые файлы Keymap и Lircmap подвесить

Держи!
Alextuzov has attached the following file:
К Линуксу необходимы прямые руки и крепкие нервы.
Причем, чем кривее руки, тем крепче должны быть нервы.


#Dreambox 7020, Eutelsat 36E
#VDR 1.7.15 | Rotor 5E - 80E | xine-lib-1.2 HG c VDPAU+xine 0.9.3 | DVB-S2 карта ST-4200 | Motherboard Gigabyte GA-MA78G-DS3H, Processor AMD Phenom Triple Core | Ubuntu 9.04 | NVIDIA GeForce 9500 GT (G96) at PCI:1:0:0 (GPU-0) /Driver NVIDIA 256.35

1 registered user thanked already.

Users that thanked:

Xramovnik (09.11.2009)

Goga777

Moderator

Posts: 2,643

Thanks: 719

12

Thursday, January 14th 2010, 7:43pm

в trunk keymap.xml уже не используется, вместо него надо использовать keyboard.xml
http://xbmc.org/wiki/?title=Keymap.xml

обратите внимание - в нем можно перенастроить для каждого подменю клавиши.
motor Strong 2100 + diseqc switch 4x1 Ku + C band
#Dreambox 7000 15W - 96,5E
#XBMC svn revision 28276
#HVR-4000+firmware version 1.26.90.0+драйвера от Igor M. Liplianin - S2-Liplianin VDR 1.7.13 vdr-xine + Debian sid + kernel 2.6.30
AMD Sempron 2800+ NVIDIA Sparkle GeForce 8400 GS 512 MB (GPU G98 A2) fanles PCI + Nvidia drivers 195.30 beta + xine-lib-1.2-HG

Multi

Beginner

Posts: 116

Thanks: 50

13

Sunday, January 24th 2010, 8:34pm

Здесь наглядно видно взаимосвязь между

* /etc/lirc/lircd.conf (1)
* ~/.xbmc/userdata/Lircmap.xml (2)
* ~/.xbmc/userdata/Keymap.xml (3)

http://blog.mymediasystem.net/avchd/xbmc…-vdpau-and-vdr/



может кому поможет разобраться :D
Чем виндовс на презерватив похож?
Никому не нравится а все используют.

Software is like sex: it's better when it's free.

VDR: Asus P5N7A-VM|Celeron 430|4096MB Corsair PC2-800 CL4 TWIN2X4096-640|TeVii S460|HD WD GP 1TB WD10EADS|ca. 60 Watt

4 registered users thanked already.

Users that thanked:

Alextuzov (25.01.2010), limar (06.04.2010), nite_man (17.05.2010), seppius (17.05.2010)

Posts: 33

Location: Гомель

14

Monday, May 17th 2010, 12:09pm

Имеется карта TeVii S460 с «родным» пультом.
В VDR-1.7.14 все клавиши пульта прекрасно работают без использования lirc. Можно ли «заставить» XBMC работать так же, без привязки к lirc?
Чтение данного топика и поиск по форуму (не очень тщательный, правда) не внесли ясности в этот вопрос.

seppius

Beginner

Posts: 139

Thanks: 42

Location: Наша Раша

15

Monday, May 17th 2010, 4:21pm

Можно ли «заставить» XBMC работать так же, без привязки к lirc?

Можно. У меня так работает.
Я настроил irkeymap.c в драйверах перед сборкой, так чтобы нужные клавиши соответствовали дефолтовым клавишам в XBMC.
Пульт работает как клавиатура.

Теперь подумываю создать горячую клавишу перезагрузки xbmc (т.к. очень он падкий :pinch: )
HTPC1: Intel DG45FC board | CoreDuo E7400 2,8GHz CPU | DDR2-800 2ch 2048MB RAM | 1.5 TB Seagate | Tevii S-470 Tuner Driver OS openSUSE 11.2 i586
Для пожертвований WM Z316673348769 WM R984630177532 Яндекс.Деньги 41001628481359 на разработку плагинов для XBMC

Posts: 33

Location: Гомель

16

Monday, May 17th 2010, 4:44pm

Теперь подумываю создать горячую клавишу перезагрузки xbmc (т.к. очень он падкий :pinch: )


Это вы мягко сказали, у меня иногда зависает так, что даже «магические» клавиши не спасают — только reset :wacko:
Но красивый, конечно, поэтому и не теряю надежды его настроить.

seppius

Beginner

Posts: 139

Thanks: 42

Location: Наша Раша

17

Saturday, May 22nd 2010, 9:24pm

Убивалка XBMC

Вот написал на коленке убивалку для XBMC
1. Компилируется GCC как обычная С программа.
2. Запускать ее от рута или от юзера, под которым работает ХВМС. Аргумент - путь к устройству ввода (например /dev/input/ir)
3. Можно запускать фоновым процессом
4. Срабатывает на клавишу S (код 31). Впишите себе другой если нужен. (ev.code == 31 - на другой код)
5. lirc и прочая ерунда не нужна.

Source code

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
#include <linux/input.h>
#include <linux/version.h>
#include <string.h>
#include <fcntl.h>
#include <unistd.h>
#include <stdlib.h>
#include <stdio.h>

int main (int argc, char **argv)
{
	int fd, rd, i;
	struct input_event ev[64];
	int version;
	unsigned short id[4];
	char name[256] = "Unknown";

	if (argc < 2) {
		printf ("Usage: evw /dev/inputX\n");
		printf ("Where X = input device number\n");
		exit (1);
	}

	while (1)
	{
		if ((fd = open(argv[argc - 1], O_RDONLY)) >= 0)
			while (fd >= 0)
			{
				rd = read(fd, ev, sizeof(struct input_event) * 64);

				if (rd == (int)sizeof(struct input_event))
					for (i = 0; i < rd / sizeof(struct input_event); i++)
					{
						printf("Event: time %ld.%06ld, type %d, code %d, value %d\n",
							ev[i].time.tv_sec, ev[i].time.tv_usec, ev[i].type,
							ev[i].code, ev[i].value);

						if (ev[i].code == 31)
							{
								printf("Killing XBMC...\n");
								close(fd);
								fd = -1;
								system("killall -9 xbmc.bin");
							}
						
					}
			}
	sleep(2);
	}
}

Демонизатор

Source code

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
#! /bin/sh
#
# /etc/init.d/xbmckill
#
### BEGIN INIT INFO
# Provides:       xbmckill
# Required-Start: $network
# Required-Stop:  $network
# Default-Start:  3 5
# Default-Stop:
# Description:    Start the XBMC killer :)
### END INIT INFO

# Determine the base and follow a runlevel link name.

BIN=evw.bin
FULLPATH=/opt/evw/evw.bin

test -x $FULLPATH || exit 5

. /etc/rc.status
rc_reset

case "$1" in
    start)
        echo "Starting $BIN"
        $FULLPATH /dev/input/ir &
        rc_status -v
        ;;
    stop)
        echo "Shutting down $BIN"
        killall -9 $BIN
        rc_status -v
        ;;
    restart)
        $0 stop
        $0 start
        rc_status
        ;;
    *)
        echo "Usage: $0 {start|stop|restart}"
        exit 1
        ;;
esac
rc_exit
HTPC1: Intel DG45FC board | CoreDuo E7400 2,8GHz CPU | DDR2-800 2ch 2048MB RAM | 1.5 TB Seagate | Tevii S-470 Tuner Driver OS openSUSE 11.2 i586
Для пожертвований WM Z316673348769 WM R984630177532 Яндекс.Деньги 41001628481359 на разработку плагинов для XBMC

This post has been edited 1 times, last edit by "seppius" (May 22nd 2010, 9:45pm)