All streams
Search
Write a publication
Pull to refresh
155
0
Игорь @kAIST

Пользователь

Send message
прочтите пожалуйста каменты выше… программа работает не от датчика света, а от датчика приближения (специальный сенсор, который появился на symbian 9.4)
скоро будет, для этого как раз я и пришел на хабр :)
P.S. К вашему списку хотел бы добавить и порекомендовать форум сайта nokia5800.ru, так много адекватных людей, и подборка софта неплохая и регулярно обновляется. Там мне подкинули идеи некоторых приложений, обзор которых вы видели. И дизайн мне делают парни из того форума.
нет к сожалению, так как скорость реакции на свет оставляет желать лучшего… хотя можно заюзать переднюю камеру для этих целей…
что то мне подсказывает, что это просто датчик освещения :)
Возможно имелось в виду Nokia N97? На n79 насколько мне известно нет этого датчика.
Странно, ведь люди с n97 отписывались мне и говорили о том что приложение работает. Оно запускается нормально? Что происходит?
опс, все понял… тогда мой пост выше точно не про вас.
Если из кармана ты вытаскиваешь телефон сам, то нужно его разблокировать ползунком (Как это показано на видео). Время срабатывания и что нужно сделать для разблокировки, задаются в настройках…
Да, но с «тяжелыми» скриптами он не справляется… Повторюсь, заветную строчку sms_send можно увидеть и без декомпиляции.
Ради интереса, как, или это коммерческая тайна? :)
Дело в том, что у меня в коде в коде тоже встречается это пресловутое sms_send (те, кто хочет отправляет пожертвования). Детектировать зловредно это или нет, я думаю невозможно.
Декомпиляция pyc — задача нетривиальная. Да и в pyc открытым текстом есть этот самый sms_send. Или речь идет о перехвате системных вызовов во время исполнения программы? Хотя есть еще один способ, это мониторить outbox на наличие смс с короткими номерами и удалять при необходимости (вот вам идея, если еще не реализовано)
Чуть чуть терпения… Все подробно распишу :)
Хех… Я то думал, что все эти «трояны» уже в прошлом.
Интересно наблюдать, как идин из антивирусов детектирует программу на питоне, упакованную в sis только за то что там присутствует строка sms_send :)
да, это обратная сторона медали…
написать такой «троян» очень легко…
import messaging
messaging.sms_send(u'xxxx',u'xxxx')
В свое время наблюдал волну «смс-бомберов», как их тогда называли, даже родился такой проект под symbian 7-8.1
soft.mobile-master.org/?project=smsprotect
Спасибо :)
Делал ее, когда только учился программированию на питоне :)
Очень простая программа, главное идея, как я всегда говорил :)
Ну как сказать… Что касается symbian 9.4, где как мне кажется неплохо восполняю недостаток софта, python стоит у достаточно большого количества человек. По крайней мере брожу регулярно по сайтам, где постятся мои программы. И сейчас уже практически не спрашивают что такое python и зачем он нужен. Поставил один раз, и пользуйся всеми программами на нем написанными, изредка обновляя его версию.
Будем наедятся, что нокиа будет предлогать его установить(обновить), так же как AdobeFlashLite, например, если будет достаточно количество софта, на нем написанном.
Он отжирает оперативы меньше явы со своей виртуальной машиной, хотя все зависит от приложения конечно…
К концу этой недели будет первая статья.
По поводу Evernote, они человек уже пишет клиент для этого сервиса. Посмотрим, возможно я ему в этом помогу, хотя не люблю писать в паре с кем то, быстрее самому…
1) Да, именно sis, готовые к установки. Как их делать, подробно расскажу в следующем посте
2) Обычный пользователь не видит что там внутри. Что попадет в sis файл: py или pyc, можно задать в опциях при упаковке. Если интересны исходники моих проектов, на офф. сайте они выложены.
3) Как я уже и писал, нужен установленный python не ниже версии 1.9.7. Это можно сравнить с .NET framework, который нужен для работы некоторых программ под win. У многих пользователей symbian 9.4, он уже стоит…
Когда, например, телефон лежит в чехле, датчик никак не реагирует.
Этот датчик я еще использовал в SmartTouch. В режиме «курсора», при приближении пальца к нему нажимается левая кнопка мыши.
Для работы, как уже сказано выше, необходим просто установленный python 1.9.7, никаких «мегапак модулей» не нужно.
Для телефонов без тачскрина, у меня там всего 5 приложений, более менее интересных всего парочку :(
Основной функционал этого приложения реализуется всего 30-40 строками кода, можете глянуть на исходники :)
// это я так, разжигаю аппетит к PyS60…

Information

Rating
4,375-th
Location
Казань, Татарстан, Россия
Date of birth
Registered
Activity