Advertisement
Dev

C# Custom xNotifly Tool Source Code

Dev
Aug 29th, 2015
31,294
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 8.51 KB | None | 0 0
  1. using System;
  2. using System.Collections.Generic;
  3. using System.ComponentModel;
  4. using System.Data;
  5. using System.Drawing;
  6. using System.Linq;
  7. using System.Text;
  8. using System.Windows.Forms;
  9. using XRPCLib;
  10. using XDevkit;
  11.  
  12. namespace popup_sender
  13. {
  14. public partial class Form1 : Form
  15. {
  16. public Form1()
  17. {
  18. InitializeComponent();
  19. }
  20.  
  21. XRPC Jtag = new XRPC();
  22.  
  23. private void Form1_Load(object sender, EventArgs e)
  24. {
  25. MessageBox.Show("Welcome to Custom xNotify \nTool Open Source Tool!");
  26. }
  27. public XRPC.XNotiyLogo GetType(string type)
  28. {
  29. if (type == "ACHIEVEMENT_UNLOCKED")
  30. return XRPC.XNotiyLogo.ACHIEVEMENT_UNLOCKED;
  31. if (type == "ACHIEVEMENTS_UNLOCKED")
  32. return XRPC.XNotiyLogo.ACHIEVEMENTS_UNLOCKED;
  33. if (type == "AVATAR_AWARD_UNLOCKED")
  34. return XRPC.XNotiyLogo.AVATAR_AWARD_UNLOCKED;
  35. if (type == "BLANK")
  36. return XRPC.XNotiyLogo.BLANK;
  37. if (type == "CANT_CONNECT_XBL_PARTY")
  38. return XRPC.XNotiyLogo.CANT_CONNECT_XBL_PARTY;
  39. if (type == "CANT_DOWNLOAD_X")
  40. return XRPC.XNotiyLogo.CANT_DOWNLOAD_X;
  41. if (type == "CANT_SIGN_IN_MESSENGER")
  42. return XRPC.XNotiyLogo.CANT_SIGN_IN_MESSENGER;
  43. if (type == "DEVICE_FULL")
  44. return XRPC.XNotiyLogo.DEVICE_FULL;
  45. if (type == "DISCONNECTED_FROM_XBOX_LIVE")
  46. return XRPC.XNotiyLogo.DISCONNECTED_FROM_XBOX_LIVE;
  47. if (type == "DISCONNECTED_XBOX_LIVE_11_MINUTES_REMAINING")
  48. return XRPC.XNotiyLogo.DISCONNECTED_XBOX_LIVE_11_MINUTES_REMAINING;
  49. if (type == "DISCONNECTED_XBOX_LIVE_PARTY")
  50. return XRPC.XNotiyLogo.DISCONNECTED_XBOX_LIVE_PARTY;
  51. if (type == "DOWNLOAD")
  52. return XRPC.XNotiyLogo.DOWNLOAD;
  53. if (type == "DOWNLOAD_STOPPED_FOR_X")
  54. return XRPC.XNotiyLogo.DOWNLOAD_STOPPED_FOR_X;
  55. if (type == "DOWNLOADED")
  56. return XRPC.XNotiyLogo.DOWNLOADED;
  57. if (type == "FAMILY_TIMER_X_TIME_REMAINING")
  58. return XRPC.XNotiyLogo.FAMILY_TIMER_X_TIME_REMAINING;
  59. if (type == "FLASH_LOGO")
  60. return XRPC.XNotiyLogo.FLASH_LOGO;
  61. if (type == "FLASHING_CHAT_ICON")
  62. return XRPC.XNotiyLogo.FLASHING_CHAT_ICON;
  63. if (type == "FLASHING_CHAT_SYMBOL")
  64. return XRPC.XNotiyLogo.FLASHING_CHAT_SYMBOL;
  65. if (type == "FLASHING_DOUBLE_SIDED_HAMMER")
  66. return XRPC.XNotiyLogo.FLASHING_DOUBLE_SIDED_HAMMER;
  67. if (type == "FLASHING_HAPPY_FACE")
  68. return XRPC.XNotiyLogo.FLASHING_HAPPY_FACE;
  69. if (type == "FLASHING_XBOX_CONSOLE")
  70. return XRPC.XNotiyLogo.FLASHING_XBOX_CONSOLE;
  71. if (type == "FLASHING_XBOX_LOGO")
  72. return XRPC.XNotiyLogo.FLASHING_XBOX_LOGO;
  73. if (type == "FOUR_2")
  74. return XRPC.XNotiyLogo.FOUR_2;
  75. if (type == "FOUR_3")
  76. return XRPC.XNotiyLogo.FOUR_3;
  77. if (type == "FOUR_5")
  78. return XRPC.XNotiyLogo.FOUR_5;
  79. if (type == "FOUR_7")
  80. return XRPC.XNotiyLogo.FOUR_7;
  81. if (type == "FOUR_9")
  82. return XRPC.XNotiyLogo.FOUR_9;
  83. if (type == "FRIEND_REQUEST_LOGO")
  84. return XRPC.XNotiyLogo.FRIEND_REQUEST_LOGO;
  85. if (type == "GAME_INVITE_SENT")
  86. return XRPC.XNotiyLogo.GAME_INVITE_SENT;
  87. if (type == "GAME_INVITE_SENT_TO_XBOX_LIVE_PARTY")
  88. return XRPC.XNotiyLogo.GAME_INVITE_SENT_TO_XBOX_LIVE_PARTY;
  89. if (type == "GAMER_PICTURE_UNLOCKED")
  90. return XRPC.XNotiyLogo.GAMER_PICTURE_UNLOCKED;
  91. if (type == "GAMERTAG_HAS_JOINED_CHAT")
  92. return XRPC.XNotiyLogo.GAMERTAG_HAS_JOINED_CHAT;
  93. if (type == "GAMERTAG_HAS_JOINED_XBL_PARTY")
  94. return XRPC.XNotiyLogo.GAMERTAG_HAS_JOINED_XBL_PARTY;
  95. if (type == "GAMERTAG_HAS_LEFT_CHAT")
  96. return XRPC.XNotiyLogo.GAMERTAG_HAS_LEFT_CHAT;
  97. if (type == "GAMERTAG_HAS_LEFT_XBL_PARTY")
  98. return XRPC.XNotiyLogo.GAMERTAG_HAS_LEFT_XBL_PARTY;
  99. if (type == "GAMERTAG_SENT_YOU_A_MESSAGE")
  100. return XRPC.XNotiyLogo.GAMERTAG_SENT_YOU_A_MESSAGE;
  101. if (type == "GAMERTAG_SIGNED_IN_OFFLINE")
  102. return XRPC.XNotiyLogo.GAMERTAG_SIGNED_IN_OFFLINE;
  103. if (type == "GAMERTAG_SIGNED_INTO_XBOX_LIVE")
  104. return XRPC.XNotiyLogo.GAMERTAG_SIGNED_INTO_XBOX_LIVE;
  105. if (type == "GAMERTAG_SIGNEDIN")
  106. return XRPC.XNotiyLogo.GAMERTAG_SIGNEDIN;
  107. if (type == "GAMERTAG_SINGED_OUT")
  108. return XRPC.XNotiyLogo.GAMERTAG_SINGED_OUT;
  109. if (type == "GAMERTAG_WANTS_TO_CHAT")
  110. return XRPC.XNotiyLogo.GAMERTAG_WANTS_TO_CHAT;
  111. if (type == "GAMERTAG_WANTS_TO_CHAT_2")
  112. return XRPC.XNotiyLogo.GAMERTAG_WANTS_TO_CHAT_2;
  113. if (type == "GAMERTAG_WANTS_YOU_TO_JOIN_AN_XBOX_LIVE_PARTY")
  114. return XRPC.XNotiyLogo.GAMERTAG_WANTS_YOU_TO_JOIN_AN_XBOX_LIVE_PARTY;
  115. if (type == "GAMERTAG_WANTS_TO_TALK_IN_VIDEO_KINECT")
  116. return XRPC.XNotiyLogo.GAMERTAG_WANTS_TO_TALK_IN_VIDEO_KINECT;
  117. if (type == "JOINED_XBL_PARTY")
  118. return XRPC.XNotiyLogo.JOINED_XBL_PARTY;
  119. if (type == "KICKED_FROM_XBOX_LIVE_PARTY")
  120. return XRPC.XNotiyLogo.KICKED_FROM_XBOX_LIVE_PARTY;
  121. if (type == "KINECT_HEALTH_EFFECTS")
  122. return XRPC.XNotiyLogo.KINECT_HEALTH_EFFECTS;
  123. if (type == "MESSENGER_DISCONNECTED")
  124. return XRPC.XNotiyLogo.MESSENGER_DISCONNECTED;
  125. if (type == "MISSED_MESSENGER_CONVERSATION")
  126. return XRPC.XNotiyLogo.MISSED_MESSENGER_CONVERSATION;
  127. if (type == "NEW_MESSAGE")
  128. return XRPC.XNotiyLogo.NEW_MESSAGE;
  129. if (type == "NEW_MESSAGE_LOGO ")
  130. return XRPC.XNotiyLogo.NEW_MESSAGE_LOGO;
  131. if (type == "NULLED")
  132. return XRPC.XNotiyLogo.NULLED;
  133. if (type == "PAGE_SENT_TO")
  134. return XRPC.XNotiyLogo.PAGE_SENT_TO;
  135. if (type == "PARTY_INVITE_SENT")
  136. return XRPC.XNotiyLogo.PARTY_INVITE_SENT;
  137. if (type == "PLAYER_MUTED")
  138. return XRPC.XNotiyLogo.PLAYER_MUTED;
  139. if (type == "PLAYER_UNMUTED")
  140. return XRPC.XNotiyLogo.PLAYER_UNMUTED;
  141. if (type == "PLEASE_RECONNECT_CONTROLLERM")
  142. return XRPC.XNotiyLogo.PLEASE_RECONNECT_CONTROLLERM;
  143. if (type == "PLEASE_REINSERT_MEMORY_UNIT")
  144. return XRPC.XNotiyLogo.PLEASE_REINSERT_MEMORY_UNIT;
  145. if (type == "PLEASE_REINSERT_USB_STORAGE_DEVICE")
  146. return XRPC.XNotiyLogo.PLEASE_REINSERT_USB_STORAGE_DEVICE;
  147. if (type == "READY_TO_PLAY")
  148. return XRPC.XNotiyLogo.READY_TO_PLAY;
  149. if (type == "UPDATING")
  150. return XRPC.XNotiyLogo.UPDATING;
  151. if (type == "VIDEO_CHAT_INVITE_SENT")
  152. return XRPC.XNotiyLogo.VIDEO_CHAT_INVITE_SENT;
  153. if (type == "X_HAS_SENT_YOU_A_NUDGE")
  154. return XRPC.XNotiyLogo.X_HAS_SENT_YOU_A_NUDGE;
  155. if (type == "X_SENT_YOU_A_GAME_MESSAGE")
  156. return XRPC.XNotiyLogo.X_SENT_YOU_A_GAME_MESSAGE;
  157. if (type == "XBOX_LOGO")
  158. return XRPC.XNotiyLogo.XBOX_LOGO;
  159. return new XRPC.XNotiyLogo();
  160. }
  161. private void button2_Click(object sender, EventArgs e)
  162. {
  163. Jtag.Notify(GetType(listBox1.SelectedItem.ToString()), textBox1.Text);
  164. MessageBox.Show("Successfuly Sent!");
  165. }
  166. private void button1_Click(object sender, EventArgs e)
  167. {
  168. Jtag.Connect();
  169. if (Jtag.activeConnection)
  170. {
  171. MessageBox.Show("You Are Connected \nCustom xNotify XRPC Tool! \nMade By Dev Designs!");
  172. }
  173. else if (!Jtag.activeConnection)
  174. {
  175. MessageBox.Show("JTAG / RGH Not Connected \nMake sure to have XRPC \nSet as a Plugin And Try Again!", "Custom xNotify XRPC Tool!", MessageBoxButtons.OK, MessageBoxIcon.Warning);
  176. }
  177. }
  178.  
  179. }
  180. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement