Admin Опубликовано: 12 Сентябрь 2010

Здравствуйте, в этой статье я хотел бы опять вернуться к API в ВК. На этот раз хотел бы рассмотреть метод API, с помощью которого можно получить все фотографии с альбомов. Довольно интересный метод, а также довольно полезный, так как можно вполне данную функцию сделать довольно привлекательной в вашем проекте, в виде слайд-шоу или что-то в этом вроде. Хочу сказать сразу, что все фотографии пользователя с фотоальбома данный метод возвращает в антихронологическом порядке. Скажу сразу, что данный метод позволяет получить ссылки на ваши фотографии в разных размерах фотографий, а точнее их 3 это:

  • src - среднее разрешение
  • src_big - полноразмерная фотография
  • src_small - самое маленькое разрешение

То есть если Вы будете получать отображать, например, в TImage src_big, то естественно фотографии там будут четкие, хорошего разрешения, ну а другие будут менее эффективные, но зато будут «тянуть» меньше трафика.

Читать полностью »

Метки: , , , , ,



Admin Опубликовано: 9 Сентябрь 2010

Здравствуйте, в этой статье я хотел бы поговорить как можно создать неопределенное количество потоков в своей программе, причем будет объявлен только один поток. Тут все просто они создаются поочередно в цикле и нашему потоку передается какое-то значение, которое присуще только ему. То есть мы передаем одному и тому же потоку разные значения в итоге у нас получается много потоков, в зависимости от количества передаваемых данных и на этом этапе конечно же наступают проблемы, потому что на выполнения каждого потока выделяется какой-то объем памяти, ну примерно может 1 мб, конечно все зависит от самого потока. И вот конечно если Вам необходимо одновременно запустить на обработку данных в 1000 потоков, то Вы прекрасно понимаете сколько будет «скушано» оперативной памяти, конечно постепенно она будет освобождаться при завершении действий потока, что есть очень хорошо, и поэтому мы будем делать так, чтобы поток по завершению работы уничтожался, то есть освобождал оперативную память, тогда у нас программа с нашим большим объемом потоков будет работать довольно быстро и без сбоев.

Читать полностью »

Метки: , ,

Admin Опубликовано: 7 Сентябрь 2010

Здравствуйте, вот решил наконец-то вернуться к написанию статей о проекте VK в Delphi. Давненько я не писал, но вот решил закончить серию статье по работе со стеной пользователя. На этот раз мы рассмотрим как можно удалять сообщения со стены пользователя. По умолчанию мы будем рассматривать текущего пользователя, а точнее самого себя, то есть будем удалять сообщения со своей стены. Довольно похожий метод API VK на остальные, даже параметры почти одни и теже, называется данный метод

  • wall.delete

Ну а теперь давайте  пройдемся немного по параметрам

  • api_id - идентификатор приложения
  • sig - подпись безопастности
  • v - версия API. В документации АПИ написана 2.0, но на самом деле рабочая — 3.0
  • owner_id - идентификатор пользователя, по-умолчанию текущий пользователь, то есть мы
  • mid - идентификатор сообщения, которое необходимо удалить
  • test_mode - если равен 1, то разрешается тестовые запросы к данным приложения

Далее на вкладку «Стена» я установил еще следующие комопненты

TListBox

TButton

Вы спросите для чего еще 1 TListBox - для того, чтобы отображать для каждого сообщения идентификаторы сообщений, по которым мы будем потом их удалять.

Читать полностью »

Метки: , , , , ,

Admin Опубликовано: 6 Сентябрь 2010

Здравствуйте, в этой статье я хотел бы рассказать как можно получить ссылку с браузера, который Вы укажите, или можно сделать, который у Вас открыт в текущий момент, в Интернете полно таких исходников, но они довольно сильно громоздкие, а мы еще и получим заголовок страницы, то есть название окна браузера (название страницы, которая в данный момент открыта во вкладке или в окне). Мы будем использовать очень хороший компонента, нет мы даже не будем его качать откуда-то, а просто воспользуемся стандартным компонентов и все, у нас готова наша почти программа для получения этих url из браузера, одно отделяет нас — это 3 строчки кода =). Данный компонент называется

  • DdeClientConv

Который находится на вкладке

  • System

Мы просто устанавливаем данный компонент на форму нашу и все, конечно можно создать его и программно, но пока что не будем насчет этого заморачиваться.

Читать полностью »

Метки: , , ,

Admin Опубликовано: 3 Сентябрь 2010

Здравствуйте, в этой новости хочу уделить внимание разработке плагинов на Delphi к DownloadMaster (DM). В прошлой статье мы рассмотрели основные события и методы API DM, которые предоставляют нам разработчики для того, чтобы написать какой-нибудь плагин. Какие плагины можно написать для DM да много каких. На самом деле если Вы захотите написать какой-то плагин, он уже возможен есть в сети, но всеже когда написал свой плагин, можно и другим дать его в помощь, если он полезный будет. Например плагины очень популярные такие, которые перехватывают ссылки с разных обменников, такие как рапидшара и ей подобные сервисы, а также же был бы популярный плагин, который качает сразу же через DM видео файл по прямой ссылке. Вот примерно такие плагины довольно популярны. Я делал подобный плагин, который получал ссылки с файлообменников и видео-сервиса и добавлял их в закачку DM. В этой статье мы рассмотрим, что-то подобное. В прошлой статье я рассказал про мастер создания плагинов для DM, Вы сможете кстати сделать такой мастер сами для любого плагина.

Читать полностью »

Метки: , , , ,

Страница 23 из 39« Первая...10...2122232425...30...Последняя »