Показано с 1 по 12 из 12

Тема: статьи для темы

  1. #1
    Житель форума
    Поинтов: 7,013, Уровень: 19
    Array
    Сообщений
    1,060
    Последние достижения:
    Пиарщик второго классаВетеран5000 Очков Опыта

    статьи для темы

    Инструкция по использованию ExtraDesktop 1.2SE

    Для чего нужен ExtraDesktop?
    Этот патч позволяет изменять параметры натписей (даты, времени, названия оператора, информации о новой SMS и пропущенных звонках) на экране телефона: координаты, шрифт и формат. Начиная с версии 1.2SE он поддерживает плагины, которые позволяют отображать дополнительную информацию. Одновременно можно подключить только один плагин.

    Какими прошивками поддерживается?
    Автор этого плагина Макс (Волков Максим). Он выпустил версии для X600 для прошивок X60XEDA1 и X60XEDI2. А LinFor портировал на X100XEDG1, чуть позже немного доработав.

    Что позволяет выводить плагин?
    Это зависит от плагина. Наиболее информативный на данный момент SystemInfo build 09 от LinFor'а. Он позволяет узнать:



    напряжение аккумулятора в вольтах

    напряжение аккумулятора в LSB (внутренних единицах телефона)

    напряжение аккумулятора в процентах (причем нижнюю и верхнюю границы можно изменить)

    темпиратура аккумулятора

    код страны (MCC)

    код сотовой сети (MNC)

    код локации (AreaCode, LAC)

    идентификатор соты (CellID)

    номер канала (BCCH)

    доступность GPRS на соте


    Данный плагин доступен для всех прошивок для которых реализован ExtraDesktop1.2SE.

    Как его установить?
    Установка ExtraDesktop1.2SE
    Вначале необходимо установить патч. Можно установить dif-патч из прикрепленного к этому сообщению архива, используя программу SGH Flasher/Dumper. А можно использовать программу ResMan (версии 3.83, 4.0.1, 4.0.0 не советую, т.к. там проблемы с реализацией настойки ED) (в ней есть версия данного для всех указаных прошивок). Затем его нужно активировать через меню телефона: 4-2-1-3-ExtraDesktop1.2SE для X100 и 4-2-1-4-ExtraDesktop1.2SE для X600. Возможно там вместо "ExtraDesktop1.2SE" вы увидете надпись "error" (или нечто похожее), тогда ее и выбирайте. Все! Патч готов к работе, но не хватает настроек и плагина.

    Настройка ExtraDesktop1.2SE
    Все настройки ExtraDesktop'а хранятся в файле idledisplay.cfg. Его следует загрузить в телефон в папку user. Его можно настроить вручную заранее, а можно через ResMan.
    Настройка вручную
    Для настройки этим методом необходимо открыть файл idledisplay.cfg в любом hex-редакторе (я использую WinHex). Формат файла очень подробно описан в приарепленном к этому сообщению файле ed_config.txt.
    Настройка через ResMan
    ResMan позволяет редактировать настройки довольно наглядно. Существует изображение дисплея телефона на котором отображаются все изменения. ResMan 3.82 так же поддерживает редактирование параметров плагина SystemInfo plugin by LinFor build 09. Настройка осуществляется через меню Файловый менеджер -> Настройка ExtraDesktop. Если вы хотите загрузить в программу настройки имеющиеся в телефоне, либо по окончании настройки загрузить файл idledisplay.cfg в телефон, следует предварительно выполнить Файловый менеджер -> Соедениться с телефоном. ВНИМАНИЕ: сохранение настроек в телефон может подглючивать (файл может не перезаписаться).

    Установка и настройка плагина
    Чтобы установить и активировать плагин достаточно скопировать его файл в папку user в телефоне под именем idledisplay.plgn, и настроить. Настроить его можно вручную (см. описание в файле config_format.txt из архива с плагином), либо программой ResMan.
    Понравилось? Поделитесь:


  2. #2
    Житель форума
    Поинтов: 7,013, Уровень: 19
    Array
    Сообщений
    1,060
    Последние достижения:
    Пиарщик второго классаВетеран5000 Очков Опыта

    Re: статьи для темы

    GPRS. Cкорость решает все
    То что произошло в свое время со стационарными телефонами, неизбежно постигло и мобильные сотовые телефоны. Во-первых, мобильная связь стала доступной и широко распространенной, а во-вторых, канал связи, исходно предназначенный только для разговоров, стал активно использоваться для передачи данных и доступа ко всемирной паутине. Причем совмещение мобильности и интернета обещает кардинально изменить нашу жизнь и многие (не только информационные) технологии.
    Доступ в интернет и передача данных присущи сотовым телефонам с самого их рождения, но широкую востребованность данной услуги сдерживали достаточно низкая скорость передачи данных и высокая цена за минуту связи. Платить до недавнего времени приходилось лишь чуть-чуть меньше, чем за разговор, скорость передачи была не выше 9,6-14,4 кб/с и в аналоговых, и в цифровых системах сотовой связи. Техника не стоит на месте, и третье поколение сотовой связи (уже испытывающееся и в Москве и в Санкт-Петербурге) однозначно ориентировано на высокоскоростные (около 1 Мб/с) передачу данных и доступ в интернет.

    Доступные скорости
    Но даже в рамках уже широко развернутых сетей GSM и CDMA оказалось возможным на порядок (до 100 кб/с) повысить скорость приема информации, и так называемое поколение 2,5G в рамках GPRS-технологии (General Packet Radio Service), внедренной в существующие сети, сможет удовлетворить очень многих пользователей. Московский GPRS уже вышел на скорость 53,6 кбит/с по части приема информации и поддерживает 13,4 кбит/с для передачи данных телефоном, и это должно качественно изменить ситуацию с востребованностью мобильного интернета.
    Работа в интернете, используя обычный GSM-телефон в режиме передачи данных, происходит достаточно медленно (9,6 кбит/с и туда, и обратно), а вот переход на GPRS гарантирует вполне приемлемую работу с интернет-контентом. Сайты уже на скорости 40,2 кбит/с открываются достаточно быстро, и комфортность работы не уступает обычным проводным модемам. Не так быстро, как хотелось, идет отправка объемных писем и закачка новой информации на собственные сайты (на отправку пока действует ограничение в 13,4 кбит/с).
    Определенная асимметрия скорости характерна для всех вновь разрабатываемых и внедряемых протоколов беспроводного мобильного доступа в интернет и отражает реальную среднестатическую закономерность, когда информация в основном поступает к нам, а мы лишь посылаем короткие запросы, указывающие, что именно надо загрузить к нам в телефон или компьютер.

    Как ускоряют GSM
    Повышение скорости приема данных достигается за счет того, что вместо одного тайм-слота (т.е. временного интервала) используется целых три или четыре из восьми отведенных для приема и передачи информации тайм-слотов. GSM - это TDMA-система с временным и частотным разделением каналов, поэтому время на передачу и прием четко квантовано и фиксировано. Обычно используется по одному тайм-слоту для приема и передачи и обеспечивается скорость в 9,6 кбит/с. В GPRS предусмотрено одновременное, т.е. в одном кадре, использование нескольких стандартных временных интервалов (т.е. тайм-слотов) для трансляции нужных данных. Кроме того, уменьшается избыточность вторичного кодирования и не передается служебная информация, поэтому телефон выходит на большую эфирную скорость передачи нужных данных. И при использовании четырех тайм-слотов скорость передачи повышается не просто до 9,6 х 4 = 38,4, а получается несколько выше, доходя сегодня до 13,4 х 4 = 53,6 кбит/с.

    И говори и читай одновременно
    Кроме повышения скорости приема, а в перспективе и передачи данных, GPRS имеет еще два и, по-видимому, очень важных достоинства - постоянную связь с интернетом, и плату только за полученные мегабайты. И это, безусловно, удобно, если надо постоянно быть онлайн. Кроме того, активно занимая радиоканал при загрузке нужной информации, телефон освобождает линию тогда, когда данные ему больше не нужны, но освобождает оригинально - оставаясь на линии и готовый в любой момент получить нужную порцию килобайт. Поскольку телефон в основном принимает данные, т.е. работает как приемник, то и аккумулятор в телефоне при использовании GPRS садится не так быстро, как при разговоре особенно, если выключить подсветку или работать с ноутбуком, предпочитая полноэкранное и цветное изображение телефонному-монохромному.
    Производители телефонов GPRS планируют выпуск трех типов терминалов: А-терминал позволяет одновременно осуществлять передачу речи и данных в режиме GPRS; В-терминал поддерживает голосовое соединение или передачу данных в пакетном режиме (GPRS); С-терминал обеспечивает только передачу данных в пакетном режиме. Наиболее вероятное исполнение терминалов C-типа - в виде PCMCIA-карты, устанавливаемой в портативный компьютер. Естественно, что кроме обычных телефонов, функцией GPRS будут обладать и новые телефоны-коммуникаторы, совмещающие в себе телефон и мини-компьютер.

    Полнокровный мобильный интернет
    Проблемы биллинга (т.е. оплаты) и роуминга (т.е. смены оператора, предоставляющего связь) в GPRS, похоже, будут решены оптимальным для пользователя способом - и он не только всегда и везде остается на связи (при желании даже имея постоянный IP-адрес), но и платит фиксированную цену за мегабайт независимо от того, где именно он вышел на связь.
    Про GPRS уже сегодня однозначно можно сказать, что это вещь нужная и полезная. При этом развиваться будут и телефоны, превращаясь в мини-компьютеры-коммуникаторы и ноутбуки с персональными компьютерами включая в себя специальные модули и карты, обеспечивающие им постоянную связь с интернетом. GPRS не накладывает никаких ограничений на работу любых интернет-приложений (естественно, в рамках, доступных кбит/с), и поэтому любые задачи от простого доступа к сайтам до управления корпоративными базами данными сегодня доступны абонентам GSM практически во всем мире.

  3. #3
    Житель форума
    Поинтов: 7,013, Уровень: 19
    Array
    Сообщений
    1,060
    Последние достижения:
    Пиарщик второго классаВетеран5000 Очков Опыта

    Re: статьи для темы

    Инструкция по установке программы UST pro 6.0В Program Files создаём папку UST Pro распаковываем в неё архив с программой в архиве имееться Driver2kXP запускаем его после его установки идём в панель управления -> установка оборудования ставим галочку Да это устройство уже подключено -> далее в следующем окне в самом низу выбираем добавлеение нового у стройства -> далее Установка оборудования выбранного из списка вручную -> далее показать все устройства -> далее установка с диска ,указываем путь к файлу , а именно С:/Program Files/UST Pro/Dongle Drivers for Win2k-XP/egate.ini -> OK появиться окно с новым мудулем e-gate virtual Reader Enumerator -> далее -> далее -> готово новое оборудование установлено и готово к работе с более ранними или с более поздними версиями программы при первичной установке програмы UST процедура у становки та же самая по всем вопросам обрашаться: duyach@mail.ru duyach@list.ru ICQ 202722582 а также меня всегда можно найти на мирк канале Российского дальнета sgh.ru я очень часто там бываю.

  4. #4
    Житель форума
    Поинтов: 7,013, Уровень: 19
    Array
    Сообщений
    1,060
    Последние достижения:
    Пиарщик второго классаВетеран5000 Очков Опыта

    Re: статьи для темы

    Игроманам посвящается...1) Для начала Вам необходимо скачать Samsung JSDK. 2) После того, устанавите. Но есть одно важное замечание: инсталляционный путь программы НЕ ДОЛЖЕН содержать русских букв. 3) Для удобства запуска программа создаст ярлык на рабочем столе. Кликайте дважды по этому ярлыку, загрузиться главное окно программы и еще несколько побочных. Одно побочное окно представляет муляж телефона, еще одно представляет собой своеобразный отладчик исходного кода мидлета, оно похоже на командную строку. 4) Меняем муляж телефона (на выбор есть три скина: х100, х600 и е700). Для выбора скина лезьте File -> ChangeSKIN… 5) После выбора скина можно приступить к основному. Соберите все ваши игры в одну папку, опять же в пути к этой папке НЕ ДОЛЖНО быть русских. 6) Для запуска игры зайдите File -> ImportMIDlet. Откроется диалоговое окно, укажите папку с играми (jar файлами игр!!!), потом в "типе файлов" (внизу окна) выберете JAR FILE *.JAR, выберете мышкой игру в окне и затем "открыть". 7) Все!!! Игра появится в скине телефона, управление с помощью стрелок на клаве или мышкой по кнопкам скина. Тестите игры, заливайте в телефон и играйте на здоровье!!! Автор: БаГГи

  5. #5
    Житель форума
    Поинтов: 7,013, Уровень: 19
    Array
    Сообщений
    1,060
    Последние достижения:
    Пиарщик второго классаВетеран5000 Очков Опыта

    Re: статьи для темы

    Как усилить громкость телефона


    --------------------------------------------------------------------------------

    Увеличение громкости мелодий (задний динамик).

    Набираем *#8999*8378#. Выбираем в меню режима теста пункт 2 Тест H/W - пункт 2 Настройки аудио - пункт 3 Усиление мелодии, далее: Уровень мелодии 1 рекомендую поставить на 0 (чтобы на минимуме была вообще тишина и вибро), жмем сохран. до Уровня мелодии 5 (т.е. 4 раза) и выставляем 31 (на большее не реагирует), опять сохран. и все.
    Звонок становится заметно громче (с 24 до 31).


    --------------------------------------------------------------------------------

    Увеличение громкости динамика (передний динамик).

    Набираем *#8999*8378#. Выбираем в меню режима теста пункт 2 Тест H/W - пункт 2 "Настройки аудио - пункт 4 Громкость динамика, далее: пункт 1 Нормально - выставляем громкость динамика 5 равным 63 (на большее не реагирует). Жмем сохран.




    --------------------------------------------------------------------------------

    Внимание будьте осторожны с тестовым меню

    Комментарии
    Написано: VAPik Дата: 2005-03-07 12:45:40
    --------------------------------------------------------------------------------
    Усилил громкость на своем Х600 таким же способом. Не нарадуюсь. Но в Х600 есть еще один момент. В пункте НАСТРОЙКИ АУДИО есть подпункт НАСТРОЙКА УСИЛЕНИЯ под заголовком НОРМАЛЬНЫЙ ставим 20 вместо 15. Просто сказка. Можно ставить больше на свой страх и риск сжечь динамик.

  6. #6
    Житель форума
    Поинтов: 7,013, Уровень: 19
    Array
    Сообщений
    1,060
    Последние достижения:
    Пиарщик второго классаВетеран5000 Очков Опыта

    Re: статьи для темы

    Используем свой Samsung как модем

    Я опишу процедуру установки твоего телефона в качестве модема для Windows XP, для остальных ОСей установка аналогична.

    1. Скачиваем драйвера для модема на твой телефон и для твоей ОCи (если ты еще их не скачал). Они должны весить копейки, несколь байт, так что если у тебя уже качается что-то 78М - то это наверно не то.

    2. Если у Вас COMовский data-кабель - то пропуская этот пункт, если USB кабель, то сначала нужно установить драйвера на сам шнурок, после установки в компьютере появится ещё один СОМ-порт (виртуальный).

    3. Идем в Пуск - Настройки - Панель оборудования - Установка оборудования.
    Жмем Далее. выбираем Да, устройство уже подключено, опять жмём Далее. Листаем список до самого низа и выбираем Добавление нового устройства, жмём Далее. Потом выбираем Установка оборудования из списка вручную. Находим Модемы жмём Далее. Ставим галку Не определять тип модема(выбор из списка). Жмем Далее. Нажимаем кнопочку Установить с диска. Нажимаем Обзор, ищем скачанный драйвер (я думаю ты уже распаковал его , выбираем там файл Samsung GPRS modem.inf (или как там там его обозвали). Жмём Далее. Появляется список доступных COM-портов. Выбираем тот порт, на котором сидит шнурок (COM1,2. Если кабель USB, то может быть и COM3,4,5). Дальше всё, как обычно. Форточки благополучно ругнутся, что драйвера не зерегестированы - на это стоит благополучно забить, то есть нужно нажать всё равно продолжить.

    4. После вышеописанной операции идем в Диспетчер устройств. Там видим ветку Модемы, жмём и видим SAMSUNG GPRS Modem (например) и жмём по нему два раза. Идём на вкладку Дополнительно и забиваем туда строку инициализации, которую надо узнать у ОпСоСа.

    5. Создаём стандартное подключение к инету, выбираем наш модем. Имя пользователя и пароль зависят от Опсоса, номер дозвона обычно *99***1#.
    Далее идем в Свойства подключения. Сеть - Свойства - Дополнительно и в закладке Общие снимаем галку с Использовать сжатие IP-заголовков.

    Вот в принципе и все, осталось подключить услугу GPRS-internet у ОпСоСа, поставить себе GPRSBooster (программа для сжатия входящего трафика, подробнее на www.gprsbooster.com) - очень советую, т.к. оплата за gprs идет за трафик - а лично прога лично у меня сжимает на 70% мой трафик. Все, приятно времяпрепровождения в сети

  7. #7
    Житель форума
    Поинтов: 7,013, Уровень: 19
    Array
    Сообщений
    1,060
    Последние достижения:
    Пиарщик второго классаВетеран5000 Очков Опыта

    Re: статьи для темы

    Время показало, что сервис пакетной передачи данных по протоколу GPRS прочно занял свое почетное место среди многообразия услуг, предоставляемых операторами мобильной связи. Это обусловлено рядом преимуществ. Во-первых, в протоколе GPRS тарификация осуществляется по объему переданной информации, во-вторых, он предоставляет более высокую скорость соединения, нежели модемное соединение по голосовому каналу (CSD) и, наконец, позволяет постоянно быть на связи и даже параллельно совершать голосовые вызовы в некоторых реализациях. Несмотря на широкое распространение, информация о различных реализациях протокола не столь прозрачна, как того хотелось бы. Часто производители указывают загадочный класс протокола – цифру, из которой довольно сложно понять, какую скорость передачи он предоставляет.
    Классы
    Прием и передача информации осуществляется через таймслоты – это отрывки времени в кадре стандарта GSM. Всего GPRS предусматривает использование до 8 таймслотов, если задействовать их все одновременно, теоретически предел составляет 171,2 кбит/с. В реальности скорость значительно ниже, поскольку операторы не позволяют использовать максимальное количество слотов. Более того, оператор динамически отдает определенное количество таймслотов в зависимости от загруженности сети. Отсюда вытекает также некоторая особенность стандарта, связанная с нестабильностью соединения: пакеты могут пересылаться через разные базовые станции, что приводит к задержкам доставки – это неприемлемо для обмена потоковой информацией (такой, как видео). Номер класса говорит о максимальном количестве используемых телефоном таймслотов. Ниже следует таблица, связывающая номер класса с количеством таймслотов, использующихся на прием и на передачу, также указывается максимально возможное количество одновременно задействованных слотов.


    Класс Слоты на прием Слоты на передачу Общее кол-во слотов

    Class 1 1 1 2

    Class 2 2 1 3

    Class 3 2 2 3

    Class 4 3 1 4

    Class 5 2 2 4

    Class 6 3 2 4

    Class 7 3 3 4

    Class 8 4 1 5

    Class 9 3 2 5

    Class 10 4 2 5

    Class 11 4 3 5

    Class 12 4 4 5



    Из таблицы видно, что максимально возможное количество слотов в классах 10, 11 и 12 не соответствует сумме слотов на прием и передачу. Это происходит за счет динамического распределения слотов: например, для Class 12 – 1+4, 2+3, 3+2, 4+1. Обилие классов объясняется возможностью выбора под различные задачи: чем больше таймслотов на передачу – тем быстрее будут отправляться MMS и e-mail-сообщения (Class 5, 6, 7), верно так же и то, что обзор WAP-страничек будет быстрее при большом количестве таймслотов на прием (Class 8, 10). Идеальным вариантом является самый совершенный 12 класс.
    Другое разделение относится к возможности одновременной работы в сети и совершения голосовых звонков. Существует три класса: A – наиболее совершенный, позволяющий разговаривать по телефону при активном GPRS-соединении, B – приостанавливающий GPRS-сессию при разговоре, и C – при котором необходимо ручное переключение с GPRS на голосовой режим и обратно.
    Как определить конечную скорость
    Скорость передачи информации с использованием одного таймслота зависит от условий приема. Для сохранности информации используется избыточное кодирование, его степень изменяется в зависимости от устойчивости связи от CS-1 до CS-4, соответственно CS-1 – наиболее помехоустойчивый алгоритм. Различные алгоритмы обеспечивают различную пропускную способность канала: CS-1 – 9,05 кбит/с, CS-2 – 13,4 кбит/с, CS-3 – 15,6 кбит/с, CS-4 – 21,4 кбит/с. Российскими операторами используется алгоритм CS-2. Соответственно, результирующую скорость можно получить при помощи простых арифметических операций. Например, в классе 8: 4+1 – 53,6 + 13,4 = 67 кбит/с.

  8. #8
    Житель форума
    Поинтов: 7,013, Уровень: 19
    Array
    Сообщений
    1,060
    Последние достижения:
    Пиарщик второго классаВетеран5000 Очков Опыта
    Основные GSM-коды

    Для того, чтобы воспользоваться некоторыми сервисными услугами вашего оператора связи и при этом не ехать в офис обслуживания абонентов для их подключения, существуют стандартные GSM-коды, работающие со всеми GSM-аппаратами. Выполняемость некоторых из них, правда, зависит от того, поддерживает ли ваш оператор соответствующие услуги. (Символ @ означает нажатие клавиши посыла вызова (OK)

    Посмотреть IMEI
    Посмотреть IMEI (International Mobile Eqipment Identity): *#06#

    Изменить PIN-код
    Изменить PIN: **04*старpin*новpin*новpin#@
    Изменить PIN2: **042*старpin2*новpin2*новpin2#@

    Разблокировать SIM-карту
    Разблокировать PIN: **05*PUK*новpin*новpin#@
    Разблокировать PIN2: **052*PUK2*новpin2*новpin2#@

    Переадресация вызова (услуга должна быть заказана у оператора)
    Отменить все переадресации: ##002#@
    Отменить все условные переадресации: ##004#@
    Активировать все условные переадресации: **004*Номер#@

    Безусловная переадресация (все звонки)
    Выключить и деактивировать безусловную переадресацию: ##21#@
    Деактивировать безусловную переадресацию: #21#@
    Включить и активировать безусловную переадресацию: **21*Номер#@
    Включить безусловную переадресацию: *21#@
    Проверить состояние безусловной переадресации: *#21#@

    Переадресация "нет ответа"
    Выключить и деактивировать переадресацию "нет ответа": ##61#@
    Деактивировать переадресацию "нет ответа": #61#@
    Включить и активировать переадресацию "нет ответа": **61*Номер#@
    Включить переадресацию "нет ответа": *61#@
    Проверить состояние переадресации "нет ответа": *#61#@

    Переадресация "недоступен"
    Выключить и деактивировать переадресацию "недоступен": ##62#@
    Деактивировать переадресацию "недоступен": #62#@
    Включить и активировать переадресацию "недоступен": **62*Номер#@
    Включить переадресацию "недоступен": *62#@
    Проверить состояние переадресации "недоступен": *#62#@

    Переадресация "занято"
    Выключить и деактивировать переадресацию "занято": ##67#@
    Деактивировать переадресацию "занято": #67#@
    Включить и активировать переадресацию "занято": **67*Номер#@
    Включить переадресацию "занято": *67#@
    Проверить состояние переадресации "занято": *#67#@

    Установка времени звонка до срабатывания переадресации "нет ответа"
    Установить время ожидания на N=5..30 секунд: **61*Номер**N#@
    Удалить предыдущую установку: ##61#@

    При установке переадресации "нет ответа" вы можете задать время в секундах, которое система дает вам на поднятие трубки. Если за это время вы не подняли трубку, входящий звонок будет переадресован.
    Пример:
    **61*+70951234567**30#@ устанавливает время ожидания 30 секунд

    Запрет вызова (услуга должна бать заказана у оператора)
    Изменить пароль (ПАР) для всех запретов (начальный – 0000): **03*330* стар.ПАР * нов.ПАР * нов.ПАР #@(**03**стар.пар…)

    Запрет всех исходящих звонков
    Активировать запрет всех исходящих звонков: **33*ПАР.#@
    Деактивировать запрет всех исходящих звонков: #33*ПАР.#@
    Проверить состояние запрета всех исходящих звонков: *#33#@

    Запрет всех звонков
    Активировать запрет всех звонков: **330*ПАР.#@
    Деактивировать запрет всех звонков: #330*ПАР.#@
    Проверить состояние запрета всех звонков: *#330#@

    Запрет всех исходящих международных звонков
    Активировать запрет всех исход. международных звонков: **331*ПАР.#@
    Деактивировать запрет всех исход. международных звонков: #331*ПАР.#@
    Проверить состояние запрета всех исход. международных звонков: *#331#@

    Запрет всех исходящих звонков
    Активировать запрет всех исходящих звонков: **333*ПАР.#@
    Деактивировать запрет всех исходящих звонков: #333*ПАР.#@
    Проверить состояние запрета всех исходящих звонков: *#333#@

    Запрет всех входящих звонков
    Активировать запрет всех входящих звонков: **35*ПАР.#@ или **353*ПАР.#@
    Деактивировать запрет всех входящих звонков: #35*ПАР.#@ или #353*ПАР.#@
    Проверить состояние запрета всех входящих звонков: *#35#@ или *#353#@

    Запрет всех входящих звонков при роуминге
    Активировать запрет всех вход. Звонков при роуминге: **351*ПАР.#@
    Деактивировать запрет всех вход. Звонков при роуминге: #351*ПАР.#@
    Проверить состояние запрета всех вход. Звонков при роуминге: *#351#@

    Ожидание вызова (услуга должна бать заказана у оператора)
    Активировать ожидание вызова: *43#@
    Деактивировать ожидание вызова: #43#@
    Проверить состояние ожидания вызова: *#43#@

    Посылка/запрет определения номера вашего телефона при звонке
    Активировать отображение номера звонящего на вашем телефоне: *30#@
    Деактивировать отображение номера звонящего на вашем телефоне: #30#@
    Проверить отображение номера звонящего на вашем телефоне: *#30#@

    Посылки/запрета посылки номера для входящих звонков
    Активировать посылку номера вашего телефона: *77#
    Деактивировать посылку номера вашего телефона: #77#@
    Проверить посылку номера вашего телефона: *#77#@

  9. #9
    Житель форума
    Поинтов: 7,013, Уровень: 19
    Array
    Сообщений
    1,060
    Последние достижения:
    Пиарщик второго классаВетеран5000 Очков Опыта

    Re: статьи для темы

    Работа с COM портами
    Получение списка имеющихся в системе портов
    Существует как минимум два способа:
    Список доступных портов можно узнать, проанализировав ключ реестра HKEY_LOCAL_MACHINE\\HARDWARE\\DEVIC EMAP\\SERIALCOMM
    Можно поочередно попробовать открыть порты COM1 .. COM9, таким образом удасться установить все доступные порты (т.е. порты, не открытые другими приложениями)
    Открытие и настройка COM порта
    Работу с СOM портом проще всего пояснить на примере

    var
    DCB : TDCB;
    hPort : THandle;
    begin
    // 1. Открываем файл
    hPort := CreateFile(PChar(\'COM\'+IntToStr(< номер порта>)),
    GENERIC_READ + GENERIC_WRITE,
    0, nil,
    OPEN_EXISTING, FILE_ATTRIBUTE_NORMAL, 0);
    // 2. Контроль ошибок
    if hPort = INVALID_HANDLE_VALUE then begin
    // Обнаружена ошибка, порт открыть не удалось
    exit;
    end;
    // 3. Чтение текущих настроек порта
    if GetCommState(hPort, DCB) then ;
    // 4. Настройки:
    // Скорость обмена
    DCB.BaudRate := [скорость обмена];
    // Число бит на символ
    DCB.ByteSize := [размер \"байта\" при обмене по COM порту - обычно 8 бит];
    // Стоп-биты
    DCB.StopBits := [константа, определяющая кол-во стопбитов];
    // Четность
    DCB.Parity := [константа, определяющая режим контроля четности];
    DCB.Flags := 20625;
    // 5. Передача настроек
    if not SetCommState(hPort, DCB) then {ошибка настройки порта};
    // 6. Настройка буферов порта (очередей ввода и вывода)
    if not SetupComm(hPort, 16, 16) then {ошибка настройки буферов};
    // 7. Сброс буфферов и очередей
    if PurgeComm(hPort, PURGE_TXABORT or PURGE_RXABORT or PURGE_TXCLEAR or PURGE_RXCLEAR) then ;
    ...............
    // 8. Закрытие порта
    CloseHandle(hPort);
    end;

    Теперь рассмотрим все шаги по порядку:
    Шаг 1 - открытие порта. Порт открывается стандартной командой CreateFile, только в качестве имени файла передается имя порта (например, \"COM1\")
    Шаг 2 - проверка успешности шага 1. Если порт открылся, то функция CreateFile возвращает его Handle, иначе hPort = INVALID_HANDLE_VALUE, что свидетельствует об ошибке
    Шаг 3 - загрузка текущих настроек порта при помощи функции GetCommState. Этот шаг не является обязательным, т.к. можно настроить порт, как говорится, \"с нуля\". После выполнения GetCommState структура DCB заполняется текущими настройками
    Шаг 4 - занесение в структуру DCB необходимых настроек
    Шаг 5 - Настрока порта при помощи функции SetCommState. После настройки с портом уже можно работать, но в примере я выполняю полную настроку (шаги 6 и 7)
    Шаг 6 - Настрока размеров буфера приема и предачи при помощи SetupComm. В моем примере заданы буфера очень небольшого размера, рекомендуется задать окого 1 кб
    Шаг 7 - Очистка буферов и очередей порта - второй параметра функции PurgeComm является битовой маской и задает, что именно необходимо очитстить - в нашем случае все по максимуму
    Шаг 8 - закрытие порта после завершения работы с ним
    Чтение и запись данных
    Запись данных производится следующим образом:

    Result := WriteFile(hPort, Buffer, Size, NumberOfBytesWritten, nil);

    параметр NumberOfBytesWritten после выполнения содержит количество реально переданных байт.
    Чтение данных:

    Result := ReadFile(hPort, Buffer, Size, NumberOfBytesReaded, nil);

    параметр Size задает читаемый объем информации (его значение должно быть меньше объема буфера), NumberOfBytesReaded получает количество реально прочитанных байт
    Настройка таймаутов приема и передачи
    Настройку таймаутов можно провести при помощи слудующей функции:

    function SetComPortTimeouts: boolean;
    var
    CommTimeouts : TCommTimeouts;
    ComErrors : DWORD;
    begin
    Result := false;
    // Если соединение есть, то перенастроим его
    if hPort <> INVALID_HANDLE_VALUE then begin
    // Чтение текущих таймаутов
    GetCommTimeouts(hPort, CommTimeouts);
    ... настройка параметров структуры CommTimeouts ...
    // Установка таймаутов
    SetCommTimeouts(hPort, CommTimeouts);
    Result := true;
    end;
    end;

    Запрос ошибки
    Запрос ошибки производится при помощи функции ClearCommError

    var
    ComErrors : DWORD;
    begin
    ClearCommError(hPort, ComErrors, nil);
    end;

    Данная функция сбрасывает состояние ошибки, передавая код ошибки в переменную ComErrors

  10. #10
    Житель форума
    Поинтов: 7,013, Уровень: 19
    Array
    Сообщений
    1,060
    Последние достижения:
    Пиарщик второго классаВетеран5000 Очков Опыта

    Re: статьи для темы

    Sgh-p730 - Pcb181bsec/std
    -------------------------------
    Sgh-p510 - Pcb180nsec/std
    Sgh-c110 - Pcb180nsec/std
    Sgh-c100 - Pcb180lbe
    -------------------------------
    Sgh-e710 - Pcb093nsec/std
    Sgh-e600 - Pcb093nsec/std
    Sgh-x450 - Pcb093nsec/std
    Sgh-e400 - Pcb093nsec/std
    Sgh-x400 - Pcb093nsec/std
    Sgh-p100 - Pcb093nsec/std
    Sgh-d410 - Pcb093nsec/std
    Sgh-d100 - Pcb093lbec/std
    Sgh-x120 - Pcb093lbe
    Sgh-p400 - Pcb093lbe
    Sgh-v200 - Pcb093lbe
    Sgh-s300 - Pcb093lbe
    Sgh-s200 - Pcb093lbe
    -------------------------------
    Sgh-e820 - Pcb133nsec/std
    Sgh-e100 - Pcb133nsec/std
    Sgh-x100 - Pcb133nsec/std
    Sgh-x100 - Pcb133lbc
    Sgh-x600 - Pcb133nsec/std
    Sgh-e700 - Pcb133nsec/std
    Sgh-s500 - Pcb133lbe
    Sgh-e800 - Pcb133lbeg/std
    -------------------------------
    Sgh-t500 - Pcb037dbe
    Sgh-n620 - Pcb037dbe
    Sgh-n600 - Pcb037dbe
    Sgh-t400 - Pcb037dbe
    Sgh-t100 - Pcb037dbe
    Sgh-n500 - Pcb037dbe
    Sgh-r210 - Pcb037lbe
    Sgh-r200 - Pcb037lbe
    -------------------------------
    Sgh-s100 - Pcb109lbe
    -------------------------------
    Sgh-a800 - Pcb117lbe
    -------------------------------
    Sgh-a400 - Pcbq10gb

  11. #11
    Житель форума
    Поинтов: 7,013, Уровень: 19
    Array
    Сообщений
    1,060
    Последние достижения:
    Пиарщик второго классаВетеран5000 Очков Опыта

    Re: статьи для темы

    Теперь телефон показывает твое местоположение

    Недавно мне в руки попал GPS Plugin v1.0 by Волков Максим. (далее я его буду называть просто плугином)
    Сейчас расскажу вам что это такое и с чем это едят.
    Вот что пишет сам автор (aka Волков Максим): Вот на досуге тут слепил типа мини GPS (типа по CellId может определять где находиться телефон). Сейчас версия номер один, и пока кроме определения ничего кроме определения и вывода на экран местоположения ничего не умеет, но в будущем можно довести до ума, напрмер напоминание чтоб срабатывало в опрделенной зоне, или там например чтоб звонок громче/тише и т.д.
    Пока все реализовано в виде плагина к ED.
    Суть работы такова: берем текущий CellId и сравниваем его по таблице с имеющимися. Если есть такой выводим сообщение которое заранее забито в этой таблице, если нет то выводим CellId (я так по городу хожу и записываю). Если ничего не находим можно вообще ничего не выводить, конечно.
    А теперь все по порядку, итак
    Данный плугин будет выводить на экран твоего Х100 или Х600 инфу о том место, где ты сейчас находишься. Не веришь? тогда читай дальше.

    Итак, как я уже оговаривался плугин пока я видел только для х100 и х600.
    1. для начала необходимо установить патч ExtraDesk 1.2SE, его можно найти в ResMan 0.4.0 и выше. Как ставить патч,я думаю тебя уже учить не надо, не мальнькие Ж)
    2. теперь качаем следующий архивчик, который содержит непосредственно сам плугин, описание, некоторые служебный файлы.
    3. надо создать таблицу, к которую мы занесем названия всех мест в твоем городе, итак, поехали.
    a) найди готовый списки или таблицы БС. где искать? конечно в интренете. подскажу пару ресурсов: http://www.netmonitor.ru, http://www.opsos.nnov.ru. Вообщем яндекс тебе в руки.
    b) ездить по городу и ручками искать БСки. Спросишь, как их засечь? отвечу, все тем же GPS Plugin, так что кучу терпения тебе желаю.
    4. Итак, если ты дошел до этого пункта, то у тебя уже должны быть: пропатченый телефон, сам плугин и список БСок твоего города. Теперь будем составлять таблицу, необходимую для работы плугина.
    Для удобства и скорости работы плугина формат не совсем текстовый, поэтому для начала открываем файл btsinfo_txt.txt (он входит в состав скаченного тобой архива) и смотрим как надо вначале сформировать таблицу. Поясню, 1-й столбик - номер БС в 16-ной системе (формат 0x1234), далее через tab номер канала (пока этот параметр не важен), 3-й сталбик - названия места (лучше длинное не писать, не уместица на экране телефона).
    Далее необходимо созданный нами файл конвертировать в btsinfo.txt, имеющий формат, который понимает плугин, для этого автор написал нам мпециально прогу bic.exe, запускаем ее с параметрами, где 1-й параметр это исходная таблица, 2-й - выходной файл. Т.е., к примеру в TotalCommander пишим bic.exe btsinfo_txt.txt btsinfo.txt. Все, получаем требуемы нам формат таблицы, из которой плугин будет брать названия местности.
    5. Теперь берем любой Файловый Менеджер для Телефона (X100FM, ResMan, плагин к ToTalCommandr) и заливаем файлы idledisplay.plgn (он входит в состав архива) и полученный нами btsinfo.txt в папку /user/ в телефоне.
    6. Теперь активизируем ExtraDesktop в телефоне (4-2-1-3 для x100). Все, теперь можете наслаждаться новой фишкой твоего телефона.

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

    Огромный респект автору плугина Волкову Максиму.
    С респектом GenbI4 © http://sgh.ru
    Комментарии
    Поможешь сделать
    Написано: TERORUGA Дата: 2005-03-08 11:39:01
    --------------------------------------------------------------------------------
    Прикол в чем ни на одном из сайтов нет карты пензенской области а тем более станцый Смартс GSM может что нибудь сделаешь для меня плеез. Мой е - майл TERORUGA@sura.ru

    Написано: Diogen Дата: 2005-03-08 19:20:25
    --------------------------------------------------------------------------------
    Народ, создайте данный плагин, что бы его можно было закачать через ResMan и не мучаться.

  12. #12
    Житель форума
    Поинтов: 7,013, Уровень: 19
    Array
    Сообщений
    1,060
    Последние достижения:
    Пиарщик второго классаВетеран5000 Очков Опыта

    Re: статьи для темы

    Сегодня мы будем увеличивать объем динамической памяти на телефоне X100, хотя эта инструкция так же подойдет и к X-серии и к E-серии.

    Для начала расскажу один секрет, на x100 не 9.5 Мб памяти, а около 13.5 Мб, но об этом дяденьки из самсунга не говорят, но мы то знаем Просто около 4 Мб занимает системная графика и дефолтовые мелодии, которые нам по большей части и не нужны.
    Итак, приступим:
    1. Для начала необходимо пропатчить телефон, а именно установить патч Доступ ко всем папкам, который разлочивает все папки в телефоне и тем самым позволит нам безприпятственно копаться в наше удовольствие в файлах телефона. Я думаю, у тебя телефон давно уже пропатчен, так что подробно описывать процедуру перепрошивки не буду.
    2. Запускаем любой Файловый Менеджер (x100FileManager, ResMan, плагин к TotalCommandr), вообщем какой больше нравится - тот и используй.
    3. Итак, поехали.

    заходим в папку images. Там видим кучу файлов, давай разберемся ними:
    вида menuXX.ani - это картинки анимации каждой менюшки телефона, каждой анимашке соответствует 4 картинки (например меню с сообщениями соответсвуют menu11.ani, menu12.ani, menu13.ani, menu14.ani). А теперь подумай, нужно ли тебе все эти аниашки, мне вполне хватает одной картинки на меню, так что удаляем 3 картинки из 4.
    ищем файлы вида pbmX.ani, pbmgX.ani, pbsvX.ani - это картинки на тел книгу, аналогично удаляем 3 из 4-х картинки.
    далее там должно быть по 15 картинок вида pwroffXX.ani и pwronXX.ani - это анимация выключения и включения соответственно, оставляим их ровно столько, сколь вам надо.
    заходим в директорию idle, там видим картиники вида idle_XX.ani - это стандартная анимация (белый медведь) - удаляем под корень это убожество.
    файлик wpaper.ani содержит заставку, которая стоит в данный момент, но у него есть нехорошее свойство - он хранит в себе все предыдущие заставки, поэтому сильна разбухает, занимая место, так что удаляй и его.
    заходим в папку user - sounds, тут хранятся 16 дефолтовых мелодий, искореняй это убожество на корню, ведь мы давно уже научились обходиться без них, патчи позволялют нам ставить на абонента и группы свои мелодии.
    заходим в папку java - там можно найти кучу файлов, имебщих расширение .db - это служебный файлы ява-мидлетов и у них есть нехорошее свойство неудаляться при удалении самой игры - поэтому удаляй их вручную.
    Вот в принципе и все, что я хотел рассказать, таким образом у меня на телефоне стало 13.2Мб свободной памяти.

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •