Archive for the ‘Philips’ Category

Сотовый телефон - проблемы

Воскресенье, Сентябрь 19th, 2010

Немного рекламы: Рекомендую посетить сайт одного из разработчиков ПО для мобильных абонентов.
Всем привет!
Давненько тут  ничего интересного не было, а жаль, под запустили… Но ничего исправимся.
Думал, что бы такого запостить, а тут любимый HTC начал плохо себя вести, сеть терять, а если и не терял, то просто при полой шкале, становился недоступен. Не долго думая, обратился к товарищу. Он в свое время тут вещал по теме “SIM не активна”, в результате получил вот такой вот ответ, в не научном стиле.
Разметил его в сокращенном виде, может кому пригодиться. Мне, например помог пункт 1.
Специально не указываю пальцем на оператора и не говорю “Это проблемы Билайна или Мегафона или МТС или Теле2 или …”. Сам пост - не цель кого-то из операторов назвать плохим, а понять в чем причина и как с ней бороться.

“Добрый день!
Попробую ответить на Ваш вопрос – почему у Вас с вводом 3G вдруг возникли трудности с работой в сети и Вам телефон HTC Diamond вдруг стал «выпадать» из сети.
Начну по порядку и без всяких технических премудростей.
Вы пишите, что «оператор разрешив Вам регистрироваться в сети UMTS привел Ваш телефон к тому, что он стал постоянно «выпадать» из сети». Формулировка не верная.
Дело в том, что регистрироваться или нет в сети UMTS, оператор запретить трубке не может. Это выбирает сама трубка или вернее абонент. Для это в аппарате в настройках есть выбор, который например аппаратах Nokia, как правило, находится в разделе:
Меню – Панель управления – Параметры – Телефон – Сеть – Режим сети.
Далее у Вас есть выбор «GSM», «UMTS», «Двойной режим».
Для телефонов HTC, к сожалению, подсказать не могу, но, думаю, что Интернет Вам окажет помощь.
Более этот параметр у оператора в явном виде никак не устанавливается. У оператора даже в месте хранения абонентских данных (устройство под именем HLR – Home Location Register) нет (пока во всяком случае) специальных настроек предписывающих разрешение или запрет на работу в том или ином стандарте.
Т.е. причина проблемы, скорее всего не в том, что оператор запустил в Вашем регионе 3G сеть. Это просто совпадение. Проверить это Вы можете путем принудительно отключения стандарта UMTS на Вашем аппарате. Для этого просто необходимо выбрать режим GSM. Но думая, что это Вам не поможет.
Дело не в UMTS, скорее всего причина кроется в самой процедуре регистрации ряда моделей телефонов в сети оператора. В сети существует два сетевых элемента, каждый отвечает за свое направление, а именного – один за предоставление голосовых услуг (MSC - Mobile Switching Centre), второй (SGSN - Serving GPRS Support Node), за предоставление услуг передачи данных (GPRS - General Packet Radio Service).
Все «нормальные аппараты», при включении, вначале пытаются зарегистрироваться в сети на оборудовании которое обслуживает голосовой сервис, т.е. MSC. «Не нормальные» (HTC, IPhone, некоторые модели Ericsson), в начале, стремятся зарегистрироваться в пакетной сети на SGSN. По логике вещей, тут должен отработать специальный протокол который передает сообщения между MSC и SGSN, но он не отрабатывает корректно. Причем война с производителями коммутационного оборудования идет уже давно и приобрела позиционный характер – вырыты траншеи, все в колючей проволоке и заминировано. Производитель коммутационного оборудования кивает на производителей телефонов, со словами – только ваши телефоны работают не стандартно, те «посыпают голову пеплом», выпускают новые софты и т.п. Когда эта ситуация изменится к лучшему, трудно сказать, в настоящий момент лечится просто:
1. На самом телефоне выключается режим Always Attach, для режима передачи данных. В этом случае телефон при переходе из соты в соту не будет постоянно «ломиться» на SGSN.
2. Выключается у оператора для абонента услуга передачи данных.
3. Меняется софт на телефоне (даже знаю случи, что это помогало).
4. Меняется телефон на модель от другого производителя (Ваш покорный слуга сменил его Nokia – это не реклама, это факт).”

Вот такой вот ответ. Спасибо автору. Если, что-то надо ему (автору передать) пишите на zzz-zzz-zzz@rambler.ru. Я бы еще добавил - пункт пять,  смените оператора. Потом подумал - а где гарантии, что у этого оператора не так же?;)

Макрос для написания числа прописью

Четверг, Июнь 18th, 2009

Коллега увидел оформление мною командировочных расходов и очень сильно захотел получить такой вот замечательный код, так сказать hit (hits) сезона. Честно говоря я его давным давно вытащил откуда-то из Интернета и не помню какой добрый человек его написал и выложил, знал бы разместил бы ссылку на его сайт. Но коли бесплатно его в свое время получил, то бесплатно и выкладываю для скачивания (одним файлом можно его скачать тут - Скрип для перевода в рубли прописью) Идея довольно простая - есть число, необходимо представить его прописью и добавить слово рублей. С копейками мне работать не приходится, поэтому ставится всегда “00 коп.”, если кого-то не устраивает - дорабатывайте, на свой вкус.

Прикручивается он к Excel довольно просто и на то как это сделать есть масса описаний в Интернете, поэтому размещаю сам текст (еще раз спасибо неизвестному доброму человеку за его написание):

Attribute VB_Name = “Module1″
Function propis(SourceDigits As Currency) As String
Dim STRNG As String, CHAR, Result As String, Prom As String
Dim i, STRNG_len As Long
Dim SourceDigTail As Currency

SourceDigTail = (SourceDigits - Int(SourceDigits)) * 100
SourceDigits = Int(SourceDigits)

STRNG = SourceDigits
STRNG_len = Len(STRNG)
For i = 1 To 9 - STRNG_len Step 1
STRNG = “0″ & STRNG
Next i

For i = 9 To 9 - STRNG_len + 1 Step -1
CHAR = Mid(STRNG, i, 1)
If CHAR = “” Then GoTo end_c

If i = 2 Or i = 5 Or i = 8 Then
If CHAR = “1″ Then
CHAR = Mid(STRNG, i, 2)
Select Case CHAR
Case “10″
Prom = “десять ”
Case “11″
Prom = “одиннадцать ”
Case “12″
Prom = “двенадцать ”
Case “13″
Prom = “тринадцать ”
Case “14″
Prom = “четырнадцать ”
Case “15″
Prom = “пятнадцать ”
Case “16″
Prom = “шестнадцать ”
Case “17″
Prom = “семьнадцать ”
Case “18″
Prom = “восемьнадцать ”
Case “19″
Prom = “девятнадцать ”
End Select
Else  ‘ If char Not = 1
Select Case CHAR
Case “0″
Prom = “”
Case “2″
Prom = “двадцать ”
Case “3″
Prom = “тридцать ”
Case “4″
Prom = “сорок ”
Case “5″
Prom = “пятьдесят ”
Case “6″
Prom = “шестьдесят ”
Case “7″
Prom = “семьдесят ”
Case “8″
Prom = “восемьдесят ”
Case “9″
Prom = “девяносто ”
End Select
End If
End If
If i = 1 Or i = 4 Or i = 7 Then
Select Case CHAR
Case “0″
Prom = “”
Case “1″
Prom = “сто ”
Case “2″
Prom = “двести ”
Case “3″
Prom = “триста ”
Case “4″
Prom = “четыреста ”
Case “5″
Prom = “пятьсот ”
Case “6″
Prom = “шестьсот ”
Case “7″
Prom = “семьсот ”
Case “8″
Prom = “восемьсот ”
Case “9″
Prom = “девятьсот ”
End Select
End If

If i = 3 Or i = 6 Or i = 9 Then

If i = 9 And Mid(STRNG, i - 1, 1) = “1″ Then
Result = “рублей ” & Result
GoTo end_c
End If

If i = 3 And Mid(STRNG, i - 1, 1) = “1″ Then
Result = “миллионов ” & Result
GoTo end_c
End If

If i = 6 And Mid(STRNG, i - 1, 1) = “1″ Then
Result = “тысяч ” & Result
GoTo end_c
End If

Select Case CHAR
Case “0″
Prom = “”
Case “1″
If i = 6 Then
Prom = “одна ”
Else
Prom = “один ”
End If
Case “2″
If i = 6 Then
Prom = “две ”
Else
Prom = “два ”
End If
Case “3″
Prom = “три ”
Case “4″
Prom = “четыре ”
Case “5″
Prom = “пять ”
Case “6″
Prom = “шесть ”
Case “7″
Prom = “семь ”
Case “8″
Prom = “восемь ”
Case “9″
Prom = “девять ”
End Select
End If
Select Case i

Case 3
Select Case CHAR
Case “1″
Result = “миллион ” & Result
Case “2″, “3″, “4″
Result = “миллиона ” & Result
Case “5″, “6″, “7″, “8″, “9″
Result = “миллионов ” & Result
Case “0″
If STRNG_len > 6 Then
Result = “миллионов ” & Result
End If
End Select

Case 6
Select Case CHAR
Case “1″
Result = “тысячa ” & Result
Case “2″, “3″, “4″
Result = “тысячи ” & Result
Case “5″, “6″, “7″, “8″, “9″
Result = “тысяч ” & Result
Case “0″
If STRNG_len > 3 Then
Result = “тысяч ” & Result
End If
End Select

Case 9
Select Case CHAR
Case “1″
Result = “рубль ” & Result
Case “2″, “3″, “4″
Result = “рубля ” & Result
Case “0″, “5″, “6″, “7″, “8″, “9″
Result = “рублей ” & Result
End Select
End Select

Result = Prom & Result

end_c:
Next i

Result = Format(Mid(Result, 1, 1), “>”) & Mid(Result, 2)

propis = Result & Format(SourceDigTail, “00″) & ” коп.”

End Function

Вот и весь макрос. Если кто-то желает что-то написать на эту тему - пишите вот по этому адресу: mail@key-vip.com
А вот тут похожее обсуждение, того же макроса http://www.liveinternet.ru/users/lyuciena/post39732232/

Если будут силы, чуть позже выложу Excel файл, в котором это применяется при заполнении командировки и написании авансового отчета. А может вообще отдельный ТОП (TOP)  ик организую. “В помощь EXEL истам”

Всегда Ваш.

Philips Xenium

Пятница, Апрель 11th, 2008

Philips Xenium 9@9z, white

За меньше, чем 2000 рублей - вот такая штука интересная этот Зинием от Филипс (ну да, конечно же Ксениум ;-) )
У нас на проекте Петрович очень любит Xenium. Но у него более ранняя модель. А это просто цаца. Смотрите сами на фото. А может среди нас и ещё есть народ, фанатеющий от Philips Xenium? Авторы, отзовитесь и отпишитесь в комментариях, кто чем звонит/трубит и SMS-ничает!

2 Петрович: так в этом ещё и радио есть!! Philips Xenium 9@9z, white До 1 месяца в режиме ожидания!

Характеристики (красным помечено мною):

 
Диапазон частот GSM 900/1800
Дисплей 128×128 пикс, CSTN, 65 000 цветов, сменные “обои” и заставки (.BMP, .GIF)
Аккумулятор Li-Ion аккумулятор 900 мАч
Время разговора/ожидания До 8 часов / До 1 месяца (720 часов)
Дополнительные функции SMS SMS, EMS, MMS, словарь быстрого набора Т9
Интерфейсы USB (miniUSB)
Доступ в интернет WAP
Дополнительная информация
  • Диктофон
  • Органайзер: часы, будильник, калькулятор, календарь
  • 2 игры
Звук 16-тональная полифония, поддержка МР3 мелодий
Размеры, мм 103 x 53 x 12
Вес, г 90
Гарантия 12 месяцев

Рассмотреть подробнее и купить можно тут.


Page 1 of 11