Регистрация

 
 

Напомнить пароль

| категории | закладки | добавить | RSS |
Категория: Программирование для смартфонов:

[Всего 89 шт, включая корневую категорию]

  


Сортировка по: названию (< >) дате (< >) просмотрам (< >) полезности (< >) комментам (< >) размеру файла (< >)
Эти файлы отсортированы по: по полезности (вначале файлы с большим числом отрицательных отзывов)



[1] 2  3 -- 4   5  вперед 
стр.


Категория: Программирование для смартфонов | Добавил: .:S.M.A.R.T:. | 13:03 19-12-2009 [смарт] [печать] [ - | + ]
Источник
--------

Автор статьи: 13 дек 2007

SmartSIS- Пaкeт yтилит для paбoты c SIS-пaкeтaми для Symbian 9

Возможности программы:
- Упaкoвкa в SIS-пaкeт(Symbian 6-7-8-9.x);
- Pacпaкoвкa SIS-пaкeтoв(Symbian 6-7-8-9.х);
- Пoдпиcь cepтификaтaми(devcert или self-signed) и дeпoдпиcь cyщecтвyющeгo из SIS-пaкeтa;
- Coздaниe пoлнoцeннoгo пpилoжeния c икoнкoй в мeню из Python-cкpиптa(py2sis);
- Paбoтa c MIF-фaйлaми - pacпaкoвкa/yпaкoвкa oднoгo фaйлa или пaкeтнo;
- Boзмoжнocть мeнять Capabilities и UID бинapныx иcпoлняeмыx фaйлoв;
- И многое другое.

=======================================================================================================

1.Распаковка .....

подробнее...

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

Категория: Программирование для смартфонов | Добавил: Rasd | 00:45 28-10-2009 [смарт] [печать] [ - | + ]
http://pic.ipicture.ru/uploads/091027/bRF6ivLdU3.jpg Компания HTC выложила в свободный доступ исходные коды HTC Hero,HTC Magic,HTC Dream. Теперь разработчики могут производить любые изменения и свободно создавать модифицированные версии прошивок для коммуникатора. Скачать исходные коды можно с с официального .....

подробнее...

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

Категория: Программирование для смартфонов | Добавил: Virtuos86 | 14:12 09-01-2010 [смарт] [печать] [ - | + ]
Источник
--------

Warning: Python! Правда, посторонним вход не запрещён. | Питонщикам сайта посвящается. | Тема статьи: Учимся использовать property. | | План статьи: | |--§1- Введение |--§2- Всё остальное |--§3- На посошок | §1: Введение Как известно большему числу питонщиков, читающих эту статью, в Python 2.2, а значит и в нашем ненаглядном PyS60, помимо всего прочего были добавлены "новые" классы и несколько очень классных возможностей, напрямую опирающихся на эти самые классы. Итак что же нужно, чтобы класс считался "новым"? Для этого он должен наследовать от нового (корневого) класса object. Вот собственно и всё, что нужно. Сами property базируются на механизме дескрипторов (descriptor protocol), также являющимся одним из новшеств. Сама суть property довольно проста. Их можно .....

подробнее...

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

Категория: Программирование для смартфонов | Добавил: Zaterehniy | 12:07 22-03-2010 [смарт] [печать] [ - | + ]
Источник
--------

Модуль clipboard.Работа с буфером обмена
Знатокам в питоне будет неинтересно. Возможно будет интересно глянуть начинающим программистам.Бывало раньше интересовал подобный вопрос. Вот решил накатать такую статейку. Пусть будет до кучи Автор статьи я(zaterehniy). Работа довольно таки простая, всего две команды одна команда записывает информацию в буфер, другая записанную информацию достает из него. Конечно же чтобы наше приложение на питоне могло работать с буфером нужно импортировать сам модуль.
import clipboard
Для записи данных в буфер служит следуюший метод -
clipboard.Set() (здесь стоит .....

подробнее...

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

Категория: Программирование для смартфонов | Добавил: Kopol-xpoh | 23:29 24-04-2012 [смарт] [печать] [ - | + ]
Добрый день.

Все мы (ну или почти все) когда-то пользовались смартфонами под управлением ОС Symbian. Многим из нас не хватало функционала уже существующего ПО, и тогда на смартфоне появлялся Python и множество самописных программ на нём же. Такие программы назывались скриптами, а написать скрипт мог любой желающий, вооружившись одним лишь текстовым редактором.

Теперь же многие из нас обзавелись смартфонами, управляемыми ОС Android, которая, как известно, создана на базе ядра Linux.
А одной из отличительных особенностей GNU/Linux является bash — одна из наиболее популярных современных разновидностей командной оболочки UNIX.

Цитата: Advanced Bash-Scripting Guide .....

подробнее...

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

Категория: Программирование для смартфонов | Добавил: atrant | 23:50 25-10-2008 [смарт] [печать] [ - | + ]
На сайте android.com опубликован исходный код операционной системы Andorid 1.0. Собрать ОС самому можно только на Ubuntu (6.06 и новее) или Mac OS с разделом, отформатированным с "Case-sensitive Journaled HFS ". Подробности можно получить, перейдя по этой ссылке. Размер исходного кода составляет 2.1Гб, для сборки потребуются 6Гб свободного пространства на диске. О том, какие проекты включены в состав исходного кода ОС можно узнать здесь .....

подробнее...

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

Категория: Программирование для смартфонов | Добавил: Santehnik | 19:07 08-02-2007 [смарт] [печать] [ - | + ]
Как вы все уже знаете на 9м симбиане ввели систему сертефикации.И теперь все програмы которые требуют доступа к важным данным должны обязаьельно пройти сертефикацию.Она платная для комерческих проектов и бесплатная для бесплатных програм. Мы же можем получить такой сертификат бесплатно для своего телефона и ним подписывать софт. Для того чтобы получить такой сертификат нам понадобится следующее. 1) Регистрация на сайте symbiansigned.com 2) Програмка DevCertRequest (скачать можно тут) Запускаем DevCertRequest вводим имя вашего нового файла расширением .csr который будет создан после завершения процедуры создания запроса http://s2.dimonvideo.ru/uploads/public/users/santehnik/SignerManual/1.jpg Жмем next Видим http://red-forum.com/sign/1.jpg Acs pub id ставим NO В графу .....

подробнее...

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

Категория: Программирование для смартфонов | Добавил: atrant | 20:14 03-02-2007 [смарт] [печать] [ - | + ]
Может, это не совсем та категория для этой статьи, но в категорию для новичков она не годится, ибо новички к Питону приходят далеко не сразу. В данной статье освещу вопрос, что же есть такое Питон. Его многие не любят, но это лишь потому, что мало кто умеет его готовить =) Что такое _компилированная_ программа на Си? Это набор уже готовых (ассемблерных) команд процессору, которые этот самый процессор тупо выполняет. То есть сначала программа пишется текстом, который смартфон понять, разумеется, не в состоянии. Потом с помощью программы _на_компьютере_ (компилятора) этот текст преобразуется в упомянутые команды. Так как команды поступают уже сразу процессору, мы имеем высокое быстродействие для готовых программ на си, малое потребление оперативной памяти и все те плюсы, которые вы .....

подробнее...

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

Категория: Программирование для смартфонов | Добавил: JBAK | 12:09 31-01-2007 [смарт] [печать] [ - | + ]
Инсталляционные пакеты symban os 9.x ==================================== 0. Что нужно для всего этого ~~~~~~~~~~~~~~~~~~~~~~~~~ 0. Прямые руки 1. Знание таких вещей, как командная строка и bat-файл. 2. Умение пользоваться интернетом Начните чтение со скачивания архива: http://server2.dimonvideo.ru/uploads/public/users/jbak/sisx.zip Там есть всё необходимое, кроме python'а, однако там что-то может устареть, потому для всех закачек даются подробные ссылки. 1. Распаковка SisX. ~~~~~~~~~~~~~~~ Распаковывать sisx умеет программа SISInfo, доступна для закачки здесь: http://www.niksula.cs.hut.fi/~jpsukane/sisinfo.html, также есть в архиве. Требует для работы установленного python'а, который можно скачать на http://www.python.org и установить. SisInfo работает с .....

подробнее...

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

Категория: Программирование для смартфонов | Добавил: jis | 01:08 10-02-2007 [смарт] [печать] [ - | + ]
для начинающих програмистов питона решил написать краткую характеристику функций модуля appuifw

appuifw.app.title-этой переменной передается содержание заголовка программы
appuifw.app.enable_tabs(), activate_tab()- функции управления конфигурационной панелью(вкладки под заголовком)
appuifw.app.body-сюда мы передаем содержимое основного окна
appuifw.app.menu(title, callback)-левая функциональная клавиша
appuifw.app.exit_key_handler-правая функциональная клавиша
appuifw.app.set_exit()-выход
appuifw.app.set_tabs(tab_texts )-добавляет вкладку в конфигурационной панели
appuifw.app.screen='normal'
appuifw.app.screen='large'
appuifw.app.screen='full'

в переменную appuifw.app.body мы можем передать информацию таких типов: .....

подробнее...

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

Категория: Программирование для смартфонов | Добавил: jis | 14:04 11-02-2007 [смарт] [печать] [ - | + ]
модуль graphics от питона

graphics.Image.new(size)-создает новый рисунок с заданым размером
mode:
&#039;1&#039;: черно-белый рисунок (1 bit per pixel)
&#039;L&#039;: 256 цветов (8 bits per pixel)
&#039;RGB12&#039;: 4096 цветов (12 bits per pixel)
&#039;RGB16&#039;: 65536 цветов (16 bits per pixel)
&#039;RGB&#039;: 16.7 миллионов цветов (24 bits per pixel)

graphics.Image.open(filename)-открывает рисунок, потдерживаемые форматы:JPEG,PNG.
graphics.Image.inspect(filename)-возвращает атрибуты файла

методы применимые к объекту Image:
resize(newsize)-Устанавливает новый размер рисунка
transpose(direction)
direction:
FLIP_LEFT_RIGHT: отобразить по вертикали
.....

подробнее...

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

Категория: Программирование для смартфонов | Добавил: Small_Raider | 16:04 12-02-2007 [смарт] [печать] [ - | + ]
Q1: Что это?
A1: Это внесение в установочные файлы программ на java данных, полученных специальными алгоритмами с помощью особых сертификатов.

Q2: Зачем это?
A2: Для избавления от ужасно надоедливых запросов на общение прог с "внешней средой" (интернетом, файловой системой, камерой...).

Q3: А зачем это нужно именно МНЕ?
A3: Действительно, ни за чем. Я очень рад, что тебя не затронула данная проблема. Дальше ты можешь не читать эту статью-не забивай себе голову fellow те, кого это интересует, уже всё давно поняли.

Q4: Действует ли данный способ на моей мобиле?
A4: Этот способ действует частично на Symbian 8 (избавление от запросов на чтение//запись по jsr75),почти полностью (чтение//запись и выход в инет) - на 8.1. Сертификация данным .....

подробнее...

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

Категория: Программирование для смартфонов | Добавил: arok666 | 14:10 13-02-2007 [смарт] [печать] [ - | + ]
В этой статье я расскажу все что я знаю про модуль е32. Сразу скажу что в статье разобраны не все операторы модуля. Это моя первая статья так что строго не судите. Да и Питон я изучаю не долго если будут ошибки то поправьте.
Начнем с оператора ao_sleep(). Этот оператор применяется для задержки в выполнении скрипта. Ну например у вас в программе выполняется два действия и нужно чтобы после выполнения первого прошло, скажем 5 секунд и началось выполнение второго действия. Вот в этом случае между ними нужно вставить этот оператор. Это будет выглядеть так:
e32.ao_sleep(5)
Как бы уже наверное догадались в скобках сказывается время, в секундах, на которое нужно остановить выполнение скрипта.
Следующий оператор drive_list(). Из названия я думаю ясно чем занимается данный .....

подробнее...

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

Категория: Программирование для смартфонов | Добавил: jis | 03:42 16-02-2007 [смарт] [печать] [ - | + ]
ao_yield()-позволяет в цикле выполнения программы обрабатывать события UI
ao_sleep(interval )-параметр interval задает время ожидания в секундах
ao_callgate(wrapped_callable)
driveletters drive_list()-Возвращает список дисков вашего мобильного телефона
file_copy(target_name, source_name)-копирует source_name в target_name
in_emulator()-возвращает 1 если программа запущена в эмуляторе
pys60_version-возвращает версию питона
пример:
>>> import e32
>>> e32.pys60_version
'1.2 final'

pys60_version_info-почти тоже самое только возвращаемая информация выглядет так:(1,2,'final',0)
s60_version_info-возвращает версию вашей symbian
(1, 2) for Series 60 1st Edition
(2, 0) for Series 60 2nd Edition
(2, 6) Series 60 .....

подробнее...

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

Категория: Программирование для смартфонов | Добавил: JOIN_ME | 17:04 27-07-2008 [смарт] [печать] [ - | + ]
B этoй cтaтьe я xoчy paccкaзaть интepecнyю, coбpaннyю мнoй в пpoцecce иcпoльзoвaния смартфона инфopaцию. Многое вы знаете, но думаю не все. Oб oшибкax в статье пишeм в кoмeнтax. Дaннaя cтaтья кoнкpeтнo к PYTHON нe oтнocитcя, нo кpoмe aвтoзaпycкa и питoнa ee нe yдacтcя пpимeнить. И тaк, нeмнoгo o фyнкции e32.start_exe. Дaннaя фyнкция пoзвoляeт зaпycкaть пpoцeccы. Для иcпoлнeния этoй фyнкции нeoбxoдимo 2 пapaмeтpa: пepвый - этo имя exe пpoгpaммы (пpимep z:\\system\\programs\\apprun.exe; ecли пpoгpaммa лeжит в пaпкe :\\system\\programs\\ любoгo диcкa, тo мoжнo пpocтo apprun.exe), втopoй - этo кoмaнднaя cтpoкa. Этoт пapaмeтp пepeдaeтcя в пpoцecc. Пример для apprun.exe - z:\\system\\apps\\browser\\browser.app. Кстати возможны также сокращения browser.app и browser. Теперь об открытии .....

подробнее...

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

Категория: Программирование для смартфонов | Добавил: Mr.legal | 05:14 20-02-2007 [смарт] [печать] [ - | + ]
Оооочень долго ждал когда напишут подобную статью... но вот, не дождалсяsmile - написал сам.
Целевая аудитория моей статейки – люди, которые по тем или иным причинам не научились делать сертификат под свой смарт, не совсем понимают что такое Python - но жутко хотят узнать об этом по больше, новички - которым вообще жутко повезло набрести на эту стататейку, и бывалые ветераны пользователи, которые (возможно) откроют для себя, в этой статье пару-тройку интересных фишек.

Прежде всего, скачайте архив "Soft" привязанный к ЭТОМУ тексту (если по ссылке не качает – заходим в обменник => Всё для Symbian 9 => Разное для Symbian 9, и ищем там архив «SOFT» сами). В нём находится почти ВСЁ что вам будет нужно, для роботы с ЭТИМ текстом. Вот перечень програм которые находятся в .....

подробнее...

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

Категория: Программирование для смартфонов | Добавил: sisjarman | 22:22 24-03-2007 [смарт] [печать] [ - | + ]
После номера ошибки указывается название и описание.
Общие ошибки:
(-1)Not Found:не удалось найти заданный объект;
(-2)General:общая ошибка;
(-3)Cancel:операция была отменена;
(-4)NoMemory:недостаточно памяти;
(-5)Not Supported:запрошенная операция не поддерживается;
(-6)Argument:неправильный запрос;
(-7)Total Loss Of Precision:полная потеря точности;
(-8)Bad Handle:неправильный объект;
(-9)Overflow:вышел за пределы;
(-10)Underflow:под потоком;
(-11)Already Exists:уже существует;
(-12)Path Not Found:не удалось найти указанную папку;
(-13)Died:закрыто;
(-14)In Use:указанный объект в настоящее время используется другой программой;
(-15)Server Terminated:сервер закрылся;
(-16)Server Busy:сервер занят; .....

подробнее...

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

Категория: Программирование для смартфонов | Добавил: G.F.Ferre | 22:31 25-04-2007 [смарт] [печать] [ - | + ]
Для начала нужно задать переменной, файл для воспроизведения или записи.Можно сделать это как обычно - задать путь к файлу, так и с помощью lite_fm by Shrim.lite_fm понадобится только для открытия файла, для последующего воспроизведения, для записи он не нужен.
Пример:
import audio
x=audio.Sound.open("e:sound.mp3")
#это обычный пример.Вместо e:sound.mp3 нужно писать настоящий путь к аудио-файлу.

import audio,lite_fm
x=lite_fm.manager()
#этим задаем запуск файлмена lite_fm.После запуска необходимо выбрать звуковой файл.

x=audio.Sound.open(x)
#это то же самое, что было двумя пунктами выше, но только файл задается в "открытие" после выбора его с помощью lite_fm.

В итоге вся функция открытия файла при помощи файлмена .....

подробнее...

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

Категория: Программирование для смартфонов | Добавил: G.F.Ferre | 19:58 27-04-2007 [смарт] [печать] [ - | + ]
Модуль для вывода всякой информации о смарте =)
import sysinfo
#импортируем(подключаем) модуль.
Функции модуля:
sysinfo.active_profile()
#Выводит активный в данный момент профиль.
sysinfo.battery()
#Выводит уровень заряда батареи.
sysinfo.display_pixels()
#Выводит разрешение дисплея.
sysinfo.free_drivespace()
#Выводит размер свободного места на всех дисках.
sysinfo.free_ram()
#Выводит размер свободной оперативной памяти.
sysinfo.imei()
#Выводит IMEI устройства.
sysinfo.os_version()
#Выводит версию ОС.
sysinfo.ring_type()
#Выводит тип вашего звонка.
sysinfo.signal()
#Выводит уровень сигнала сети.
sysinfo.sw_version()
#Выводит версию .....

подробнее...

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

Категория: Программирование для смартфонов | Добавил: axy | 19:45 14-05-2007 [смарт] [печать] [ - | + ]
Для создания aif.mif-иконок требуется Series 60 2nd Edition SDK for Symbian OS, supporting Feature Pack 3. Сие творение можно скачать на forum.nokia.com.

Итaк, полный пpoцecc coздaния mif-икoнoк включaeт в ceбя cлeдyющиe ocнoвныe этaпы:
1. Пoдбop или coздaниe svg-фaйлa.
2. Пpeoбpaзoвaниe svg-фaйлa в svg-tiny (svgt).
3. Cжaтиe svg-t (пpeoбpaзoвaниe в svgb).
4. Coбcтвeннo кoнвepтaция в mif.

По пункту 1:
Moжнo иcпoльзoвaть готовые клипapты или coздaть вeктopнyю svg-кapтинкy c пoмoщью Adobe Illustrator CS2.
По пункту 2:
Для преобразования в svgt используется инструмент svg2svgtconverter, находящийся в папке Series60Tools пакета SDK. Вопросов по его применению возникать не должно.
По пункту 3:
Для сжатия svg используется .....

подробнее...

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



[1] 2  3 -- 4   5  вперед 
стр.

Наверх


Карта сайта | Контакты | О сайте | Размещение рекламы | API сайта

DimonVideo ® является официально зарегистрированным торговым знаком

Все материалы, находящиеся на данном сайте, были найдены в сети интернет как свободно распространяемые или присланы различными пользователями. Если Вы являетесь правообладателем той или иной продукции, и условия, на которых она представлена на данном ресурсе, не соответствует действительности, просьба немедленно сообщить с целью устранения правонарушения: admin собака dimonvideo.ru
За информацию в рекламных новостях или объявлениях ответственность несет рекламодатель!
При использовании материалов сайта ссылка на источник обязательна!!!
Наши реквизиты в WebMoney: Z027027930055 и R907518153241
Тема оформления:   

Copyright © 2003-2012 DimonVideo. All rights reserved.
Идея, создание и поддержка: Дмитрий Вороной г.Ростов-на-Дону

RuTube
Яндекс.Метрика