Advertisement
Guest User

Untitled

a guest
Dec 5th, 2016
71
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.03 KB | None | 0 0
  1. #i::
  2. Form := ""
  3. Name := ""
  4. Company := ""
  5. Email := ""
  6. Phone := ""
  7. Comments := ""
  8. IP := ""
  9. Fluid := ""
  10. Pressure := ""
  11. Flow := ""
  12. Temp := ""
  13. Gui, Name: New
  14. Gui, Add, Text,, Name
  15. Gui, Add, Edit, vName,
  16. Gui, Add, Text,, Company
  17. Gui, Add, Edit, vCompany,
  18. Gui, Add, Text,, Email
  19. Gui, Add, Edit, vEmail,
  20. Gui, Add, Text,, Phone
  21. Gui, Add, Edit, vPhone,
  22. Gui, Add, Text,, Fluid
  23. Gui, Add, Edit, vFluid,
  24. Gui, Add, Text,, Temperature
  25. Gui, Add, Edit, vTemp,
  26. Gui, Add, Text,, P1
  27. Gui, Add, Edit, vPressure1,
  28. Gui, Add, Text,, P2
  29. Gui, Add, Edit, vPressure2,
  30. Gui, Add, Text,, F1
  31. Gui, Add, Edit, vFlow1,
  32. Gui, Add, Text,, F2
  33. Gui, Add, Edit, vFlow2,
  34. Gui, Add, Text,, Notes
  35. Gui, Add, Edit, r5 w500 vComments,
  36. gui, add, button, gsub2, Submit
  37. gui, add, button, gcancel, Exit Script
  38. Gui, Show, w500, New Inquiry Form
  39. return
  40.  
  41. sub2:
  42. {
  43. Gui, submit
  44. SubLine := "Phone Call inquiry -- " . Name . " at " . Company
  45. InqData := "|" . Name . "|" . Company . "|" . Email . "| " . Phone . " |" . Comments . "|" . IP . "|" . Fluid . "|" . Pressure1 . "|" . Pressure2 . "|" . Flow1 . "|" . Flow2 . "|" . Temp
  46. FileAppend,
  47. (
  48. `r`n
  49. %CurrentDateTime% :: %InqData%
  50. ), C:\Users\SAMSUNG\Desktop\InquiryLog.txt
  51. IfWinExist Inbox -
  52. {
  53. WinActivate
  54. Sleep 500
  55. Send ^n
  56. Sleep 1500
  57. Paste("alanblack@equilibar.com")
  58. Sleep 500
  59. Send {Tab 3}
  60. Sleep 500
  61. Paste(SubLine)
  62. Sleep 500
  63. Send {Tab}
  64. Sleep 100
  65. Send ^a
  66. Paste(InqData)
  67. Clipboard = %InqData%
  68. FormatTime, CurrentDateTime,, MM/dd/yyyy hh:mm
  69. }
  70. }
  71. return
  72.  
  73.  
  74. ; Opportunity subroutine for dumping information into opportunity fields of netsuite
  75.  
  76. Opp()
  77. {
  78. global
  79. WinWait, Opportunity, , 500
  80. if ErrorLevel
  81. {
  82. MsgBox, WinWait timed out.
  83. return
  84. }
  85. else
  86. Inputbox, warmth, A B or C?
  87. Inputbox, desc, descriptor
  88. IfWinExist Opportunity - NetSuite
  89. {
  90. WinActivate
  91. Sleep 200
  92. Send {Shift Down}{Tab}{Shift Up}
  93. FormatTime, CurrentDateTime,, MM/dd/yyyy
  94. Paste(warmth . ") " . CurrentDateTime . " " . desc)
  95. Send {Tab}
  96. Sleep 500
  97. Comp:= Copy()
  98. Sleep 100
  99. EngCont:= Comp . " : " . Name
  100. Sleep 200
  101. MouseClick, Left, 57, 975
  102. Sleep 200
  103. SendRaw %EngCont%
  104. Sleep 200
  105. If MsgBox Yes
  106. {
  107. MouseClick, Left, 0, 1040
  108. Sleep 100
  109. MouseClick, Left, 45, 1040
  110. Sleep 100
  111. MouseClick, Left, 0, 1040
  112. Sleep 100
  113. MouseClick, Left, 45, 1070
  114. Sleep 50
  115. }
  116. MouseClick, Left, 42, 504
  117. Send Alan
  118. Sleep 200
  119.  
  120. Send {Tab 25}
  121. Sleep 200
  122. Paste(Fluid)
  123. Sleep 200
  124. Send {Tab}
  125. Sleep 200
  126. Paste(Temp)
  127. Sleep 200
  128. Send {Tab}
  129. Sleep 200
  130. Paste(Pressure1)
  131. Sleep 200
  132. Send {Tab}
  133. Sleep 200
  134. Paste(Pressure2)
  135. Sleep 200
  136. Send {Tab}
  137. Sleep 200
  138. Paste(Flow1)
  139. Sleep 200
  140. Send {Tab}
  141. Sleep 200
  142. Paste(Flow2)
  143. Sleep 200
  144. Send {Tab 2}
  145. Sleep 200
  146. Paste(Form)
  147. Sleep 200
  148. Paste(Comments)
  149. Sleep 200
  150. Send {Tab 20}
  151. Sleep 200
  152. Paste(warmth . ") " . CurrentDateTime . " " . desc)
  153. }
  154. }
  155.  
  156.  
  157. #z::
  158. info := ""
  159. Form := ""
  160. Name := ""
  161. Company := ""
  162. Email := ""
  163. Phone := ""
  164. Comments := ""
  165. IP := ""
  166. Fluid := ""
  167. Pressure1 := ""
  168. Pressure2 := ""
  169. Flow1 := ""
  170. Flow2 := ""
  171. Temp := ""
  172. Send ^a
  173. info:= Copy()
  174. StringSplit, infoArray, info, |
  175. Form = %infoArray1%
  176. Name = %infoArray2%
  177. Company = %infoArray3%
  178. Email = %infoArray4%
  179. Phone = %infoArray5%
  180. Comments = %infoArray6%
  181. IP = %infoArray7%
  182. Fluid = %infoArray8%
  183. Pressure1 = %infoArray9%
  184. Pressure2 = %infoArray10%
  185. Flow1 = %infoArray11%
  186. Flow2 = %infoArray12%
  187. Temp = %infoArray13%
  188. IfWinExist Lead - NetSuite
  189. {
  190. WinActivate
  191. Paste(Company)
  192. Sleep 1000
  193. Send !c
  194. Sleep 1000
  195. Paste(Name)
  196. Send {Tab 2}
  197. Sleep 250
  198. Paste(Email)
  199. Send {Tab}
  200. Sleep 250
  201. Paste(Phone)
  202. }
  203. Opp()
  204. return
  205.  
  206. #+x::
  207. info := ""
  208. Form := ""
  209. Name := ""
  210. Company := ""
  211. Email := ""
  212. Phone := ""
  213. Comments := ""
  214. IP := ""
  215. Fluid := ""
  216. Pressure1 := ""
  217. Pressure2 := ""
  218. Flow1 := ""
  219. Flow2 := ""
  220. Temp := ""
  221. Name:= Copy()
  222. Opp()
  223. return
  224.  
  225.  
  226. #s::
  227. info := ""
  228. Form := ""
  229. Name := ""
  230. Company := ""
  231. Email := ""
  232. Phone := ""
  233. Comments := ""
  234. IP := ""
  235. Fluid := ""
  236. Pressure1 := ""
  237. Pressure2 := ""
  238. Flow1 := ""
  239. Flow2 := ""
  240. Temp := ""
  241. Send ^a
  242. info:= Copy()
  243. StringSplit, infoArray, info, |
  244. Form = %infoArray1%
  245. Name = %infoArray2%
  246. Company = %infoArray3%
  247. Email = %infoArray4%
  248. Phone = %infoArray5%
  249. Comments = %infoArray6%
  250. IP = %infoArray7%
  251. Fluid = %infoArray8%
  252. Pressure1 = %infoArray9%
  253. Pressure2 = %infoArray10%
  254. Flow1 = %infoArray11%
  255. Flow2 = %infoArray12%
  256. Temp = %infoArray13%
  257. IfWinExist Contact - Google
  258. {
  259. WinActivate
  260. Paste(Name)
  261. Send {Tab 9}
  262. Paste(Email)
  263. Send {Tab}
  264. Send 1
  265. Send ^a
  266. Paste(Phone)
  267. Send ^a
  268. Paste(Phone)
  269. Send ^a
  270. Paste(Phone)
  271. }
  272. return
  273.  
  274.  
  275. #+s::
  276. Company := ""
  277. Email := ""
  278. Phone := ""
  279. info:= Copy()
  280. StringSplit, infoArray, info, |
  281. Name = %infoArray3%
  282. Company = %infoArray5%
  283. Email = %infoArray7%
  284. Phone = %infoArray9%
  285. IfWinExist Contact - Google
  286. {
  287. WinActivate
  288. Paste(Name)
  289. Send {Tab 9}
  290. Paste(Email)
  291. Send {Tab}
  292. Send 1
  293. Send ^a
  294. Paste(Phone)
  295. Send ^a
  296. Paste(Phone)
  297. Send ^a
  298. Paste(Phone)
  299. }
  300. return
  301.  
  302. #^s::
  303. info:= Copy()
  304. StringSplit, infoArray, info, <
  305. Name = %infoArray1%
  306. Email = %infoArray2%
  307. StringTrimRight, Email, Email, 1
  308. IfWinExist Contact - Google
  309. {
  310. WinActivate
  311. Paste(Name)
  312. Send {Tab 9}
  313. Paste(Email)
  314. Send {Tab}
  315. }
  316. return
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement