16 (09.04.2010 11:49:34 отредактировано LappoSV)

Re: Скрипты

Методом изучения Gconf было обнаружено что:
Для возобновления автоматического подключения к WiFi с предустановленным временем достаточно выполнить

gconftool-2 --type list --set  /system/osso/connectivity/network_type/auto_connect --list-type string [WLAN_INFRA]

для перехода в режим "Запрашивать"

gconftool-2 --type list --set  /system/osso/connectivity/network_type/auto_connect --list-type string []

На мой взгляд очень удобно вечером отключать автоматический поиск сети и даже рвать м.б. интернет... Если вдруг ты его забыл отключить, а утром, вместе с будильником включать.
Можно, конечно, отключать совсем WiFi.. Но, если ночью вдруг понадобится придётся руками дёргать скрипт... А так очень удобно получается.

Поделиться

17

Re: Скрипты

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

18

Re: Скрипты

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

Поделиться

19 (09.04.2010 01:54:27 отредактировано Dark Knight)

Re: Скрипты

vovanishe пишет:

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

Добавил в первый пост ссылки, где можно посмотреть. Кто что нароет - добавляйте. А вот как включать/выключать Bluetooth:

Включить

dbus-send --system --type=method_call --dest=org.bluez $(dbus-send --system --print-reply --dest=org.bluez / org.bluez.Manager.ListAdapters | awk -F'"' '/at/ {print $2}') org.bluez.Adapter.SetProperty string:Powered variant:boolean:true | echo ""

Выключить

dbus-send --system --type=method_call --dest=org.bluez $(dbus-send --system --print-reply --dest=org.bluez / org.bluez.Manager.ListAdapters | awk -F'"' '/at/ {print $2}') org.bluez.Adapter.SetProperty string:Powered variant:boolean:false | echo ""

Have trouble with Windows - reboot, have trouble with LINUX - be root!

20 (09.04.2010 11:33:37 отредактировано LappoSV)

Re: Скрипты

WiFi отключить

#!/bin/sh                                                                                                                                                                                            
run-standalone.sh dbus-send --system --dest=com.nokia.icd /com/nokia/icd_ui com.nokia.icd_ui.disconnect boolean:true                                                                                 
ifconfig wlan0 down                                                                                                                                                                                  
rmmod wl12xx                                                                                                                                                                                         
run-standalone.sh dbus-send --type=method_call --dest=org.freedesktop.Notifications /org/freedesktop/Notifications org.freedesktop.Notifications.SystemNoteInfoprint string:'Wi-Fi disabled'         

WiFi включить

#!/bin/sh
modprobe wl12xx
wl1251-cal
stop wlancond
start wlancond
ifconfig wlan0 up
run-standalone.sh dbus-send --type=method_call --dest=org.freedesktop.Notifications /org/freedesktop/Notifications org.freedesktop.Notifications.SystemNoteInfoprint string:'Wi-Fi enabled'

Скрипты лучше скопировать или внимательно списать!!

Поделиться

21

Re: Скрипты

Dark Knight пишет:
vovanishe пишет:

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

Добавил в первый пост ссылки, где можно посмотреть. Кто что нароет - добавляйте. А вот как включать/выключать Bluetooth:

Включить

dbus-send --system --type=method_call --dest=org.bluez $(dbus-send --system --print-reply --dest=org.bluez / org.bluez.Manager.ListAdapters | awk -F'"' '/at/ {print $2}') org.bluez.Adapter.SetProperty string:Powered variant:boolean:true | echo ""

Выключить

dbus-send --system --type=method_call --dest=org.bluez $(dbus-send --system --print-reply --dest=org.bluez / org.bluez.Manager.ListAdapters | awk -F'"' '/at/ {print $2}') org.bluez.Adapter.SetProperty string:Powered variant:boolean:false | echo ""

Отлично, настроил включение/выключение по крону! Красота!

Поделиться

22 (19.04.2010 07:12:13 отредактировано Dark Knight)

Re: Скрипты

Скрипт, который освободит свободное пространство в rootfs. Я его проверил, проблем нет. Суть, перенос части директорий в MyDocs.

Текст скрипта:

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

#!/bin/sh
# N900 script to safely free space on rootfs
# (c) 2010 by Thomas Tanner <thomas@tannerlab.com>
# licensed under GPLv3
# version 0.3 (25. March 2010)

if test "`id -u`" -ne 0; then
    echo "Error: This script must be run as root!"
    echo "Please make sure that the package rootsh from extras is installed"
    echo "and execute \"sudo sh $0\" in Terminal"
    exit 1
fi

# move root stuff to /home
dirs="usr/share/icons usr/share/nokia-maps usr/share/fonts usr/share/locale usr/lib/locale var/lib/apt"
#optional: usr/share/themes  var/lib/dpkg
if test -d /home/var/cache/apt; then
  # keep existing apt cache
  rm -rf /var/cache/apt
  ln -s /home/var/cache/apt /var/cache/apt
else
  dirs="$dirs var/cache/apt"
fi
(cd / && du -sc $dirs)
for d in $dirs; do
    test -L /$d && continue
    echo moving /$d
    rm -rf /home/$d
    mkdir -p /home/$d
    cp -a /$d /home/$d/..
    rm -rf /$d
    ln -s /home/$d /$d
done
echo "success"

Освобождает 50-90 Мб. Я его проверял на нулёвой системе после перепрошивки и с модифицированным ядром(разгон процессора)

Как запустить:

1. установить rootsh, если его нет
2. скопировать файл в MyDocs
3. в терминале выполнить (после каждой строки нажимаем enter)

sudo gainroot
sh /home/user/MyDocs/moveroot.sh

Источник: http://wiki.maemo.org/User:Tanner#Safel … _on_rootfs

Post's attachments

moveroot.sh 942 b, 25 загрузок с 2010-04-19 

У Вас недостаточно прав для загрузки файлов, прикрепленных к этому сообщению.
Have trouble with Windows - reboot, have trouble with LINUX - be root!

Сайт Dark Knight

Поделиться

23

Re: Скрипты

Это похоже тот скрипт, который есть вверху? Тогда есть проблема, а именно, что установленая тема слетает на стандартную при каждом ребуте телефона.

Сайт Crazand

Поделиться

24

Re: Скрипты

Crazand пишет:

Это похоже тот скрипт, который есть вверху? Тогда есть проблема, а именно, что установленая тема слетает на стандартную при каждом ребуте телефона.

Вверху?? Что-то я не нашёл. У меня темы не слетают. Скрипт может отличаться, т.к. он меняется автором. В сравнении с предыдущей версией он подрос.

Have trouble with Windows - reboot, have trouble with LINUX - be root!

Сайт Dark Knight

Поделиться

25

Re: Скрипты

Второе сообщение, первый скрипт "Скрипт для безопасного освобождения места на rootfs:"

26

Re: Скрипты

Crazand пишет:

Второе сообщение, первый скрипт "Скрипт для безопасного освобождения места на rootfs:"

Точно, не заметил roll - выложенный мной вчера - рабочий, я его проверял и текст отличается. Я сейчас поправлю там текст тоже.

Have trouble with Windows - reboot, have trouble with LINUX - be root!

Сайт Dark Knight

Поделиться

27

Re: Скрипты

сразу приношу извинения что не совсем в тему.
В общем такой вопрос начал изучать питон по тихонькую, и столкнулся с такой проблемкой не получается создать исполняемый файл, в общемто по книги указываю путь к интерпретатору но не запускается посмотрел а по указанному пути нет того самого интерпретатора, не подскажите где он хранится в ubuntu. Буду премного благодарен  smile

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

Intel Core 2 Quad Q9550 2.83 GHz @ 3.8 GHz\ asus maximus ii formula \ gtx 580 gigabyte
DDR II 2048Mb PC6400 800 Mhz Geil CL4 х2 \ 500 Gb Seagate 16Mb cache \ 3Q Wind Tunnel \ Thermaltake Toughpower 750W \Thermalright IFX-14

Поделиться

28

Re: Скрипты

есть ведь раздел про разработку
там и гнева администрации не навлечешь и ответ быстрее получишь yikes

Поделиться

29

Re: Скрипты

dema08 пишет:

сразу приношу извинения что не совсем в тему.
В общем такой вопрос начал изучать питон по тихонькую, и столкнулся с такой проблемкой не получается создать исполняемый файл, в общемто по книги указываю путь к интерпретатору но не запускается посмотрел а по указанному пути нет того самого интерпретатора, не подскажите где он хранится в ubuntu. Буду премного благодарен  smile

Правильный путь в большинстве случаев это /usr/bin/python
Можно так же не указывать путь но при этом вызывать скрипт не просто file а python file (file заменить на путь до нужного скрипта).
А так подобные вопросы действительно лучше в раздел про разработку.

Сайт SR

Поделиться

30 (24.04.2010 14:11:18 отредактировано demons)

Re: Скрипты

Dark Knight. освободил твоим скриптом 60 mb. спасибо. проблем вроде нет

Поделиться