Как стать автором
Обновить

Комментарии 22

выложите лучше исходник на pastebin
программа ваша? если да — может стоит все же здесь привести основной код с коментами?
спасибо за совет, выложил свой исходник и поправил пост
Ссылка на код нерабочая. Попробуйте выложить на Pastie
Спасибо *ушел фотографировать*
Ну что я могу сказать…
А можно сейвить на сервер по ip?
… Ждём статью про запись видео (чтобы отключить этот чёртов диод).
Можно — с ftp+PyS60 мы это делали.
При этом еще на блутузе GPS болталась и камера работала (N80 была)

Пока не могу публиковать.

Респект автору
Во, как раз недавно возился с этим. Как на счет изменения режимов фотографирования? Попробуйте получить фото текста нормального качества, буду очень признателен =)
За статью спасибо
max_w = 0
max_h = 0

for size in sizes:
if size[0] > max_w:
max_w=size[0]
max_h=size[1]
cur_w=max_w # установка по умолчанию максимального разрешения фото
cur_h=max_h
— Да, как я помню, в массиве все разрешения идут в возростающем порядке. Почему не делать так: sizes[-1], и мы получаем максимальные размеры. Или я не прав?
а max() уже не в моде?:))
Я пока начинающий программист на питоне. Всех функций пока не знаю. Но спасибо, теперь буду знать.
if (cur_w==640): # устанавливаем чтобы текущее разрешение помечалось в меню звездочкой
        text_640x480=u'*'+text_640x480
    if (cur_w==1280):
        text_1280x960=u'*'+text_1280x960
    if (cur_w==1600):
        text_1600x1200=u'*'+text_1600x1200
    if (cur_w==1024):
        text_1024x768=u'*'+text_1024x768
    if (cur_w==2048):
        text_2048x1536=u'*'+text_2048x1536
    if (cur_w==2592):
        text_2592x1944=u'*'+text_2592x1944


ЖУТЬ

=>
resolutons = [(640, 480), (1280, 1960), (1600, 1200), (1024, 768)]
menu = [('%s%dx%d'%('*' if w==cur_w else '', w, h), setter(w, h)) for w, h in resolutons]

def setter(w, h)
   def set_resoltion():
        global cur_w
        global cur_h
        cur_w=w
        cur_h=h
        set_resolution_menu()
    return set_resoluton
Спасибо за этот код, но, имхо, у автора сделано лучше, хоть и криво. Его код и я понял, а твой — не везде, ведь я пока только начинаю.
так понятней:
menu = []
for width, height in resolutions:
     name = '*'  if width == current_width else ''
     name += str(width) + 'x' + str(height)
     menu.append((name, setter(width, height))
по ссылке на pastebin мне предлагают вводить код. Я что-то делаю не так?
прошу прощения, поправил ссылку
спасибо :)
Спасибо за интересный рассказ, а не подскажите какие средства использовали для написания кода, чем компилили, чем собирали в *.sis?
Спасибо за познавательные статьи, но ваш код более не доступен на том сайте, а хотелось бы посмотреть. Не выложите ли еще разочек куда-нибудь?
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Истории