?

Log in

No account? Create an account
joim v0.06 (alpha) - while true do — LiveJournal [entries|archive|friends|userinfo]
Гагиев Тимур

[ website | ===>>> ]
[ userinfo | ===>>> ]
[ archive | ===>>> ]
[ tags | ===>>> ]

joim v0.06 (alpha) [Sep. 1st, 2010|03:41 am]
Гагиев Тимур
[Tags|, ]
[слушаю | Sleetgrout - Sleep My Angel]

Написал XMPP / Desktop API клиент для ВКонтакте на конкурс.
Особенности:
- всё в одном 96 кб ехе (да-да, на Delphi писано)
- не хранит пароли в явном виде (лишь куки и хэши)
- мизерный расход ресурсов системы
- автоопределение типа прокси (HTTP / SOCKS4)
- не требует установки .NET, JIT, Python, Qt и GTK+ и любой другой лабуды
- возможность отправлять фото, аудио и видео из альбомов
скачать / исходники / группа проекта

некоторые скриншоты процесса разработки

upd: сфейлил первый этап конкурса... месть! :E
upd 2: пабидил во втором этапе конкурса! :D
LinkReply

Comments:
(Deleted comment)
[User Picture]From: xproger
2010-09-01 01:30 pm (UTC)
пасиб )

базовые иконки - 2631 байт
статус иконки - 1775 байт
аудио - 2595 байт
графика пожата в специальный png 8bpp с альфа-каналом (Adobe Fireworks открывает только)
аудио пожато GSM кодеком

Около 40 кб жрёт zlib, который надо бы переписать под себя 8)
(Reply) (Parent) (Thread)
[User Picture]From: lekseys
2010-10-02 10:30 pm (UTC)
не хочешь в явики и клиент описать? :-)
(Reply) (Thread)
[User Picture]From: xproger
2010-10-02 10:33 pm (UTC)
Как доведу это безобразие до вкусной кондиции - обязательно! )
(Reply) (Parent) (Thread)
[User Picture]From: lekseys
2010-10-02 10:39 pm (UTC)
AYW, но всегда велкам
(Reply) (Parent) (Thread)
[User Picture]From: xproger
2010-10-05 12:49 am (UTC)
Тем более, если ситуация с s2s да и вообще с развитием и доработкой XMPP не изменится (а там уже 3 месяца застоя), то не вижу никаких преимуществ его перед VK API, будет совершён перевод, с целью получения стабильной работы в ряде случаев :\
А пока, выжидаю...
(Reply) (Parent) (Thread)
[User Picture]From: lekseys
2010-10-05 03:44 pm (UTC)
это плохо. единственное, что позитивное есть во вконтакте - это внедрение xmpp
и стоит ли переходить на API, когда сейчас твой клиент могут использовать и не для вконтакта. т.е. большему количеству людей полезна разработка
(Reply) (Parent) (Thread)
[User Picture]From: xproger
2010-10-05 04:45 pm (UTC)
Могут разве что только для получения ростера и обмена сообщениями. Когда как самый смак: история сообщений, получение информации о контакте, добавление всякой музыки и фоток, проигрывание музыки в приложении - всё это средствами API вконтакта уже )
(Reply) (Parent) (Thread)
[User Picture]From: trim174
2010-11-12 11:56 am (UTC)
Тимур, а что нужно знать, что бы написать что то подобное?
ЯП?
(Reply) (Thread)
[User Picture]From: xproger
2010-11-13 05:12 am (UTC)
Язык программирования, необходимое для реализации API, протоколы, форматы файлов и прочую легко гуглящуюся лабуду )
(Reply) (Parent) (Thread)
[User Picture]From: trim174
2010-11-13 10:04 am (UTC)
Так какой язык то?
Сорри за ламерство
(Reply) (Parent) (Thread)
[User Picture]From: xproger
2010-11-13 10:31 am (UTC)
Да как бы не имеет значения, любой виндовый какой лучше знаешь: Delphi, C++, C#, VB, Java и т.п.
Конкретно этот клиент написан на Delphi.
(Reply) (Parent) (Thread)
[User Picture]From: trim174
2010-11-13 10:33 am (UTC)
Еще подокапываю =))
Сколько по времени писали?
(Reply) (Parent) (Thread)
[User Picture]From: xproger
2010-11-13 10:40 am (UTC)
Идея зародилась в марте, когда интуитивно почувствовал близость реализации XMPP протокола ВКонтакте.
Затем в конце июля объявили конкурс на клиент, соответственно с тех пор и по настоящее время им занят в перерывах между работой.
Альбом с шотами прогресса можно глянуть тут :)
(Reply) (Parent) (Thread)
[User Picture]From: trim174
2010-11-13 10:42 am (UTC)
Я через этот альбом изучил ждо дыр, так на ваш ЖЖ и вышел

Спасибо за ответы.

Просто учусь на программиста, уже 3 курс кроме Паскаля ничего даже не видел :(
(Reply) (Parent) (Thread)
[User Picture]From: xproger
2010-11-13 10:43 am (UTC)
Не страшно, я вот отучился на шахтёра, ничего кроме шахт не видел ))
(Reply) (Parent) (Thread)
[User Picture]From: trim174
2010-11-13 10:44 am (UTC)
Так вы Делфи самостоятельно изучали?
(Reply) (Parent) (Thread)
[User Picture]From: xproger
2010-11-13 10:48 am (UTC)
Небыло достойных учителей )
Не придавай столь большого значения языку, он постепенно ненапряжно учится по мере реализации каких-либо проектов. Главное же это сами проекты.
(Reply) (Parent) (Thread)