6

Как я могу сохранить отображаемые фотографии моих друзей и моих из Skype?

6 ответов6

2

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

Изменить: О, подождите, это может получить аватар контакта также.

После запуска этого API вы можете получить аватар с помощью команды

GET AVATAR 1 <filename>

Чтобы получить аватар контакта, используйте команду

GET USER <skypename> AVATAR 1 <filename>
1

Этот пост на форумах сообщества Skype содержит полезную информацию. В частности, я нашел это полезным:

Самый простой способ - открыть эту ссылку в вашем браузере:

http://api.skype.com/users/contactname/profile/avatar

Просто замените «имя контакта» на точное скайп имя контакта.

Есть и другие полезные советы.

1

Вы можете просто скопировать весь экран с помощью клавиши клавиатуры Prt Scrn (печать экрана), а затем вставить и отредактировать его с помощью Paint. Вырежьте определенную область фотографии и вставьте в новое окно Paint.

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

0

Если вы являетесь пользователем MacOS, это обсуждение показывает, где аватары Skype сохраняются локально.

0

Это должно помочь вам:

Public Function GetUserImage(ByVal SkypeID As String) As Bitmap
    Dim app As String = GetFolderPath(SpecialFolder.ApplicationData) + "\Skype\Avatars\"
    If System.IO.Directory.Exists(app) = False Then
        System.IO.Directory.CreateDirectory(app)
    End If
    Dim command0 = New SKYPE4COMLib.Command()
    command0.Command = String.Format("GET USER {0} AVATAR 1 {1}", SkypeID, app + SkypeID + ".jpg")
    oskype.SendCommand(command0)
    System.Threading.Thread.Sleep(100) 'Allow the system to write the image to disk
    Return New Bitmap(app + SkypeID + ".jpg")
End Function

Чтобы получить изображение профиля просто используйте это внутри кнопки или что-то еще

Picturebox1.backgroundimage = GetUserImage(oskype.friends(1).handle)

ПРИМЕЧАНИЕ. Это приводит к записи на диск с помощью операций ввода-вывода.

0

Я попробовал каждый метод, упомянутый в других ответах, некоторые не работают, а некоторые не просты. Здесь я даю простой ответ, который я обнаружил сегодня.

У скайпа теперь есть веб-приложение. Вы можете войти в свою учетную запись и делать все, что вы делаете с приложениями Skype для ПК. Веб-приложения являются чисто HTML-кодами. Таким образом, вы можете легко перетащить любое изображение с веб-страницы. Есть много вариантов скачать изображение с веб-страницы.

Итак, вот шаги, которым я следовал,

  1. Перейти к https://web.skype.com/
  2. Войдите в свой аккаунт
  3. Нажмите на имя контакта / ваше имя, чтобы просмотреть выбранный профиль
  4. Щелкните правой кнопкой мыши и сохраните изображение профиля

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .