61

Re: Скрипты

Ребята помогите пожалуйста написать скрипт с помошю которого разогноным ядром с реп можна будет разгонять проц при старте,тоесть не заходить всегда в CpufreqUI или Cpufrequtils и разгонять в ручную.
Извините пожалуцйста если наванял не в ту тему big_smile

Поделиться

62

Re: Скрипты

Mariner посмотрел в gconf'е нет ничего похожего... по ходу дела не считает система wifi-траф по умолчанию...

если же тебе по текущему соеденению, то

/sbin/ifconfig wlan0 | grep 'RX bytes:' | awk -F ':|\(|\)' '{ print $2, $5; }'

тебе выдаст что-то типа "70345476  12984062"
а такая модификация:

/sbin/ifconfig wlan0 | grep 'RX bytes:' | awk -F ':|\(|\)' '{ print $3, $6; }'

даст "67.0 MiB 12.3 MiB"
ну или по-красивее:

/sbin/ifconfig wlan0 | grep 'RX bytes:' | awk -F ':|\(|\)' '{ print "RX: " $3 " / TX: " $6; }'

даст что-то вроде "RX: 67.0 MiB / TX: 12.3 MiB"

63

Re: Скрипты

Для ifconfig права root'а нужны.
Простым пользователем инфу по интерфейсам можно получить из /proc/net/dev, правда самому надо позаботиться о преобразовании байтов и пакетов в нужный формат.

Поделиться

64

Re: Скрипты

unregistered позволь с тобой не согласиться  roll это для изменения настроек карточек нужен рут, а если просто /sbin/ifconfig из пользователя наберешь, то тебе инфу о текущем состоянии очень даже выдаст

Сайт nsl

Поделиться

65 (27.05.2010 15:10:00 отредактировано unregistered)

Re: Скрипты

Шайтанама! Работает с полным путем! smile
Был неправ!

Поделиться

66

Re: Скрипты

nsl, спасибо большое!
Скажите, почему, после последней прошивки перестал работать вот этот скрипт по GPRS?:

rx=`gconftool-2 -g /system/osso/connectivity/network_type/GPRS/gprs_rx_bytes`; tx=`gconftool-2 -g /system/osso/connectivity/network_type/GPRS/gprs_tx_bytes`; echo $(($tx + $rx)) | awk '{printf ("%.1f MB\n",$1/1048576)}'

Поделиться

67

Re: Скрипты

izrzdor В maemo wiki все хорошо описано.

Поделиться

68

Re: Скрипты

Mariner пишет:

nsl, спасибо большое!
Скажите, почему, после последней прошивки перестал работать вот этот скрипт по GPRS?:

rx=`gconftool-2 -g /system/osso/connectivity/network_type/GPRS/gprs_rx_bytes`; tx=`gconftool-2 -g /system/osso/connectivity/network_type/GPRS/gprs_tx_bytes`; echo $(($tx + $rx)) | awk '{printf ("%.1f MB\n",$1/1048576)}'

gprs_rx_bytes заменить на gprs_home_rx_bytes
gprs_tx_bytes заменить на gprs_home_tx_bytes
и будет все оки (если для домашней сети, там теперь отдельно для роуминга)

69

Re: Скрипты

Народ, кто знает, на чем предпочтительней писать скрипты? На Perl или Python?
Я к вопросу о потреблении энергии батареи.

Пайтон я вообще не знаю, а на Перле у меня вся автоматизация на работе.

Nokia N-Gage QD -> Nokia N900

Поделиться

70

Re: Скрипты

Подозреваю что если брать эти два языка то производительность главным образом от того КАК писать, а не от того НА ЧЁМ писать.

На форуме появляюсь редко, но N900 пользоваться не перестал, если вдруг что-то нужно пишите в jabber или eMail
Jabber: mrclon@jabnet.org

Поделиться

71

Re: Скрипты

Слышал что приложения на Перл используют много оперативки. У моего тимлида вообще паранойя допускать Перл на хайлоад.

Nokia N-Gage QD -> Nokia N900

Поделиться

72

Re: Скрипты

Nas_tradamus perl или python вообще не принципиально, даже если и будут отличия, то не настолько большие... если сильно заботится о производительности, то нужно писать на C (или C++)

Сайт nsl

Поделиться

73 (30.07.2010 15:35:10 отредактировано LappoSV)

Re: Скрипты

Всё. Сдаюсь. HELP!!!!
На новой прошивке НИКАКИМИ силами не могу заставить работать Fcrone.
Всё сделано по инструкции от сюда: http://wiki.maemo.org/Fcron
И, если, запустить fcron руками из консоли набрать
/etc/init.d/fcron start
всё работает и job-ы запускаются.
Если стартовать его автоматом создав запускающий скрипт /etc/event.d/fcron

+ открыть спойлер

start on started hildon-desktop
stop on starting shutdown
console none
service
script
/etc/init.d/fcron start
end script

fcron висит, но делать НИЧЕГО не хочет. Пробовал переустанавливать. Не помогло. Как ему включить логи - не понял.  sad

Поделиться

74

Re: Скрипты

Может в event.d стоит прописать не /etc/init.d/fcron start, а что-то другое?

На форуме появляюсь редко, но N900 пользоваться не перестал, если вдруг что-то нужно пишите в jabber или eMail
Jabber: mrclon@jabnet.org

Поделиться

75 (30.07.2010 20:41:57 отредактировано Truf)

Re: Скрипты

Пардон, если уже было, но вот тут можно нарыть много интересных d-bus команд для Hildon'а:
http://wiki.maemo.org/Documentation/Mae … _Framework
Сам когда то игрался с fullscreen

Сайт Truf

Поделиться