Хабравиджет: API наш скуден

    Захотелось мне посмотреть на то, как делаются виджеты в Dashboard, да Dashcode попробовать.
    Почему-то выбрал для экспериментов Хабрахабр.
    Вот что получилось:




    Пока умеет только показывать текущие значения ХабраКармы, ХабраСилы и ваше место в рейтинге.
    В будущем хочу добавить хранение истории и показывать графики изменения этих параметров.

    Брать здесь: hints.ru/karma.zip

    В комплекте русский и английский языки.
    А заголовок у меня от грусти — HabraHabr имеет невероятно скудный API. Фактически — не имеет его вообще. Кроме как показывать карму, да хабрасилу и делать нечего.

    Печально!

    Пишите о найденных проблемах и пишите с предложениями о доработке.
    А DashCode — прекрасная вещь!


    UPDATE: Выложил немножко поправленную версию. hints.ru/HabraKarma.zip
    AdBlock похитил этот баннер, но баннеры не зубы — отрастут

    Подробнее
    Реклама

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

      0
      респект!
        +1
        Вот спасибо! Приятно иметь кусочек Хабра у себя на мабуке)
          0
          Респекты ушли к карму. Спасибо :)
            0
            + 1 :) Огромное спасибо ;)
            Надо будет тоже попробовать DashCode ;)
              +1
              он пока сыроватый, но ему уж больше полугода (в смысле доступной бета-версии). К леопарду будет отличная вещь.
                0
                А что изменится в Леопарде в Дашборде? :))
                  0
                  Понятия не имею.

                  А вот DashCode выйдет релиз.
                  0
                  Еще. Сложно ли сделать туда приблуду, типа таймаут между обновлением данных?))
                  Или они обновляются при кажддом открытии дашборда? :)
                    +1
                    при каждом открытии дашбоарда если прошло не менее полутора минут.
                      0
                      Спасибо! Отличный виджет.
                0
                Жаль, не для Google Desktop.
                  0
                  перепишите. Это не сложно.
                  0
                  Аватар и имя пользователя бы. А вообще супер :)
                    0
                    Аватар не умею. Это надо HTML парсить, а лениво. Так уж устроен habra. А вот юзернейм сейчас добавлю, спасибо.
                      0
                      Решулярные выражения не помогут? (Я не смотрел html, я просто предлагаю)
                        0
                        ой, опечатка: регулярные
                          0
                          Да неее... Сделать-то я умею. Я к тому, что не хочу. Парсить HTML это всегда скучно и печально.
                      0
                      Выложил немножко поправленную версию. http://hints.ru/HabraKarma.zip
                      0
                      Объединяйся с посмотреть профиль Goodrone и его кармаграфом :)
                        0
                        Зачем? :) Мы ничем друг другу не поможем.
                          0
                          Поможем :)
                          Попросим Администрацию обогатить API. Мне тоже не хватает .)
                        0
                        И еще, мелочь а приятно: кнопочку Done перевести бы на русский. Если интерфейс на русском, так пусть будет на русском полностью.
                          0
                          как? :)

                          в смысле какое слово-то вставить? :)

                          Как оно в русской макоси?
                            0
                            Просто на кнопочке вместо "Done" писать "Выполнено"
                        0
                        Опишите, какой api вам нужен
                          0
                          друзья, имя, дата рождения, контакты, нравится/не нравится, работаю, дата регистрации

                          списки "мое" (или "его")

                          API для получения информации не только о пользователях, но и о блогах и компаниях.
                            +1
                            Адрес аватара пользователя забыли.
                        0
                        спасибо) сейчас попробуем)
                          0
                          Лови +1 в голову! Сам давно хочу до Dashcode добраться, но мало инфы, если есть источники (на русском желательно) кидай сюда, плиз...
                            0
                            Установил. Хоть я и не настолько трепетно слежу за своей кармой. Вот сразу замечание по виджету. У меня "You're placed 1731" - такая длинная надпись переносится на вторую строчку и выходит за пределы виджета. Исправь пожалуйста. Пожалуй оставлю этот виджет. :-)
                            0
                            странно. ввел свои ник а говорит что непрально ввел :)
                              0
                              Попробуй в нижнем регистре.
                                0
                                так в таком и есть.
                                  0
                                  Да, это у меня баг... Завтра исправлю
                                0
                                Выложил поправленную версию. http://hints.ru/HabraKarma.zip
                                  0
                                  работает. спасибо. жаль что я такой отрицательный :((
                                0
                                А для IGoogle (і Google Desktop соответственно) подобного нет?
                                Если нет, я б написал, опыт уже в этом деле есть.
                                  0
                                  пишите, пока не встречалось
                                    0
                                    Есть подобное. Поищите, не помню, но точно были виджеты для Yahoo!Widgets, Vista, iGoogle.
                                      0
                                      Вроде в разделе "Я люблю хабр"..
                                    0
                                      0
                                      Всё супер, только хочется самому чего-нибудь сделать тоже.. на дашь ссылочку на дэшкод?
                                        0
                                        Спасибо за виджет! А где можно скачать dashcode? я что-то нифига не нашел..
                                          +1
                                          А где сейчас можно скачать этот виджет?..
                                            +1
                                            Файл not found. Дайте ссылочку пожалста?
                                              0
                                              В такие моменты хочется Mac…

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

                                              Самое читаемое