Meteorite GUI не работает?

Найден отличный сценарий здесь, любезно предоставленный Эваном Болдтом о том, как это сделать. Спасибо Evan!

Сначала узнайте идентификатор вашего устройства с помощью lsusb

Создайте сценарий под домашним режком (воспользуемся для этого примера /home/me/iPhoneLock.sh ), который выглядит примерно так:

#!/bin/bash

#Replace with the ID of your USB device
id="ID ffff:1234 Apple, Inc. iPhone 3G"
serial="12345"

#runs every 2 seconds
for ((i=0; i<=30; i++))
do
if [ -z "`lsusb -v 2> /dev/null | grep "$serial"`" ]
then

    echo "Device is NOT plugged in"

    if [ -n "`DISPLAY=:0 gnome-screensaver-command --query | grep "is active"`" ]
    then
    if [ -e /tmp/autoUnlock.lock ]
    then
    #stop locking the screen
    rm /tmp/autoUnlock.lock

fi

elif [ -e /tmp/autoUnlock.lock ]
then

    DISPLAY=:0 notify-send -t 5000 --icon=dialog-info "iPhone Disconnected" "Locking     screen"
    #lock the desktop
    DISPLAY=:0 gnome-screensaver-command --lock

    rm /tmp/autoUnlock.lock

fi
else

    echo "iPhone IS plugged in"
    if [ ! -e /tmp/autoUnlock.lock ]
    then
    DISPLAY=:0 gnome-screensaver-command --deactivate
    DISPLAY=:0 notify-send -t 5000 --icon=dialog-info "iPhone Connected" "Welcome     Back!"
    touch /tmp/autoUnlock.lock

    fi

fi
sleep 2
done

Затем отредактируйте свой crontab:

crontab -e

Наконец настройте его так, чтобы он запускался каждую минуту:

* * * * * bash /home/username/bin/autoUnlock & >/dev/null 2>&1

lsusb Конечно, это означает, что любой, у кого есть телефон, сможет разблокировать ваш экран. Хорошим улучшением было бы только разблокировать экран, если ваш телефон был разблокирован.

Это, конечно, применимо к любому USB-устройству.

/home/me/iPhoneLock.sh

2
задан 17 March 2011 в 19:05

9 ответов

К сожалению, похоже, что проект умер на минуту.

Цитата из проектов SourceForge page: -

Этот проект приостановлен. мертвый. ПОКОЙСЯ С МИРОМ. Он будет перевоплощен (с Божьей помощью), но не знает, когда.

Вы можете связаться с разработчиком, чтобы узнать, что может быть ошибкой.

Meteorite at sourceforge Сайт разработчиков

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

1
ответ дан 25 May 2018 в 22:31

К сожалению, похоже, что проект умер на минуту.

Цитата из проектов SourceForge page: -

Этот проект приостановлен. мертвый. ПОКОЙСЯ С МИРОМ. Он будет перевоплощен (с Божьей помощью), но не знает, когда.

Вы можете связаться с разработчиком, чтобы узнать, что может быть ошибкой.

Meteorite at sourceforge Сайт разработчиков

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

1
ответ дан 25 July 2018 в 22:20

К сожалению, похоже, что проект умер на минуту.

Цитата из проектов SourceForge page: -

Этот проект приостановлен. мертвый. ПОКОЙСЯ С МИРОМ. Он будет перевоплощен (с Божьей помощью), но не знает, когда.

Вы можете связаться с разработчиком, чтобы узнать, что может быть ошибкой.

Meteorite at sourceforge Сайт разработчиков

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

1
ответ дан 26 July 2018 в 20:47

К сожалению, похоже, что проект умер на минуту.

Цитата из проектов SourceForge page: -

Этот проект приостановлен. мертвый. ПОКОЙСЯ С МИРОМ. Он будет перевоплощен (с Божьей помощью), но не знает, когда.

Вы можете связаться с разработчиком, чтобы узнать, что может быть ошибкой.

Meteorite at sourceforge Сайт разработчиков

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

1
ответ дан 2 August 2018 в 03:48

К сожалению, похоже, что проект умер на минуту.

Цитата из проектов SourceForge page: -

Этот проект приостановлен. мертвый. ПОКОЙСЯ С МИРОМ. Он будет перевоплощен (с Божьей помощью), но не знает, когда.

Вы можете связаться с разработчиком, чтобы узнать, что может быть ошибкой.

Meteorite at sourceforge Сайт разработчиков

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

1
ответ дан 4 August 2018 в 19:52

К сожалению, похоже, что проект умер на минутку.

Цитата из проектов SourceForge page: -

Этот проект приостановлен. мертвый. ПОКОЙСЯ С МИРОМ. Он будет перевоплощен (с Божьей помощью), но не знает, когда.

Вы можете связаться с разработчиком, чтобы узнать, что может быть ошибкой.

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

1
ответ дан 6 August 2018 в 03:55

К сожалению, похоже, что проект умер на минутку.

Цитата из проектов SourceForge page: -

Этот проект приостановлен. мертвый. ПОКОЙСЯ С МИРОМ. Он будет перевоплощен (с Божьей помощью), но не знает, когда.

Вы можете связаться с разработчиком, чтобы узнать, что может быть ошибкой.

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

1
ответ дан 7 August 2018 в 21:52

К сожалению, похоже, что проект умер на минутку.

Цитата из проектов SourceForge page: -

Этот проект приостановлен. мертвый. ПОКОЙСЯ С МИРОМ. Он будет перевоплощен (с Божьей помощью), но не знает, когда.

Вы можете связаться с разработчиком, чтобы узнать, что может быть ошибкой.

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

1
ответ дан 10 August 2018 в 10:07

К сожалению, похоже, что проект умер на минутку.

Цитата из проектов SourceForge page: -

Этот проект приостановлен. мертвый. ПОКОЙСЯ С МИРОМ. Он будет перевоплощен (с Божьей помощью), но не знает, когда.

Вы можете связаться с разработчиком, чтобы узнать, что может быть ошибкой.

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

1
ответ дан 13 August 2018 в 16:26

Другие вопросы по тегам:

Похожие вопросы: