내 응용 프로그램에서는 python 2.4를 사용하여 피진 인터넷 메신저를 통해 사용자에게 알림을 보내려고합니다.Python을 통해 pidgin에 통지 보내기 2.4
어떻게 할 수 있습니까?
내 응용 프로그램에서는 python 2.4를 사용하여 피진 인터넷 메신저를 통해 사용자에게 알림을 보내려고합니다.Python을 통해 pidgin에 통지 보내기 2.4
어떻게 할 수 있습니까?
다음은 dbus (Python 2.7에서는 2.4로 테스트 할 수 없음)를 사용한 예제 코드이지만 대화 창을 여는 것이 문제입니다. 창 숨기기/닫기/최소화 방법을 찾지 못했습니다.
import dbus
session_bus = dbus.SessionBus()
purple_obj = session_bus.get_object("im.pidgin.purple.PurpleService",
"/im/pidgin/purple/PurpleObject")
purple_int = dbus.Interface(purple_obj,
"im.pidgin.purple.PurpleInterface")
my_account_id = purple_int.PurpleAccountsGetAllActive()[0] # or some other account from yours
conv = purple_int.PurpleConversationNew(1, my_account_id, "recipient's email")
conv_im = purple_int.PurpleConvIm(conv)
purple_int.PurpleConvImSend(conv_im, "This is your message")
현재 PC에서 사용자에게 메시지를 보내거나 다른 사용자에게 메시지를 보내시겠습니까? 아니면 어떤 종류의 알림 만 표시 하시겠습니까? – Tisho
@ Tisho 그에게서 다른 사용자에게 메시지를 보내고 싶습니다 – shiva