topbanner_forum
  *

avatar image

Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
  • Friday April 26, 2024, 5:52 pm
  • Proudly celebrating 15+ years online.
  • Donate now to become a lifetime supporting member of the site and get a non-expiring license key for all of our programs.
  • donate

Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - dwilbank [ switch to compact view ]

Pages: prev1 2 [3] 4next
51
But if I'm altering the file 20 times and hitting F12 after each change and giving each alteration a new file name, I'll still get 20 legit backups?

I'll test it soon to make sure. Thx

52
It worked!
Now just let them try to lose my xls files and make me redo them!

Thanks

53
Find And Run Robot / Re: I think I'm missing the basics
« on: September 21, 2009, 11:57 AM »
Ah. There it is! Thx

54
Can't wait to try it out - thx!

55
AndyM -- I only want my own work to be backed up - not anyone else's changes.
The problem is that other folks take the files that I create and alter them, or even worse, lose them!
I just want an untouched backup to be created everytime I choose Save, or Save As.

Mouser - I can look again at FileHamster, et al, but since every new file I create is for a new TV show or movie, new directories are created every day.

So if I tell Filehamster to monitor "G:\Fox\NTSC\X-Files Season 2\", how will it do its job when I save a file the same day to "G:\WHV\Clone Wars\PAL\Season 2"?

Also, other people are creating unrelated xls files in all these directories all day, which have nothing to do with my work. I surely don't want to create local copies of those...

The downside of intercepting the save and save-as commands is that I don't know VBA!
I looked through Mr. Excel to try to find a preexisting macro. I certainly couldn't make one myself!

56
Everything worked.
Mission accomplished.
Thank you sir.

57
I could certainly use a simple script that would intercept the Ctrl-S or the F12 Save As command...
(Now I know this is starting to sound like spyware, but I only want it to provide backups for all our work on all our shifts -- without having to change the workflow at all.)

My computer is the only one that creates these specific XLS files, and we always write to the same network drive.
We write to a different folder every day though, (new folders are created for every job we do) and I only want MY XLS files to be backed up... not everyone else's - which is why I can't use a standard folder monitoring app.

58
Believe me, I've looked at Mr. Excel macros galore and several backup programs.
Couldn't find any that will do this, although it has to be a simple job for the right programmer.

I'm just looking for something that will dump a backup excel file to a predetermined location, regardless of where we choose to save the main file.
We save excel files all over our network drives, but would like to have a local place where copies go, automatically.

Obviously, people might want to use it for files other than .xls, but having a filter to copy JUST excel files is what I would need.

Is this harder than I think?

Thanks

59
Haven't tried it yet. Bossman hasn't transferred to the script yet, and the encoding computers are firewalled from my normal internet computer.

Soon I will see it in its glory.

60
Clean code.
There's nothing better.
How'd you like the drop shadow effect?
Feel free to borrow that advanced coding technique.

Thanks again sir.

61
Post New Requests Here / IDEA: Plugin to help FARR beat DirectoryOpus
« on: September 17, 2009, 02:27 PM »
This may be too hefty to be considered a "snack". Maybe start up a donation commitment page to see if anyone else is interested too?

My two favorite programs are FARR and DirectoryOpus.
FARR is flawless when it comes to searches for single items.
Sadly, I must turn to DirectoryOpus when I have to deal with multiple search results. It creates a "collection" of the results which acts just like a virtual folder, and I can rename, process, batch select, or do anything to that group of files.

Other programs will create a list of links to the "found" files, but if I select several links and the corresponding files are not all on the same drive, my right-click actions will only process the files from the first drive.

The reason I don't use DOpus all the time, is that I am forced to type friggin asterisk wildcards and if if I type, for example, *green*house* instead of *house*green*, it refuses to find the file.

Maybe FARR already has a function to solve this problem that I don't know about? I've only watched 4 of the excellent videos so far.

62
Thx.
It certainly made it colorful!

63
G'morning.
Hope it's not disastrous that the code is pasted into the message like this. For some reason I couldn't find the buttons which set it apart.

Enjoyed the overlay all yesterday.
All the hotkeys are at the bottom. I'm guessing they don't work because of a bracket symbol or a return command. Or maybe the black drop shadow I made as GUI 3 is messing things up.

The 2nd shift guy likes it too. He would like a transparency slider which can make the buttons disappear when he doesn't need them, but I told him to come up with some $$$.

Code: AutoIt [Select]
  1. Header_Text3 := "EVDCAP 8"
  2. Font_Size3   := "56"
  3. Font_Style3  := "Lucida Sans Unicode"
  4. Font_Color3  := "Black"
  5.  
  6. Gui, 3: +Toolwindow -Caption +Lastfound +AlwaysOnTop
  7. GUI_ID := WinExist()
  8. Gui, 3: +LastFound
  9. Gui, 3: Margin, 0, 0
  10.  
  11. Gui, 3: Font, s%Font_Size3% c%Font_Color3%, % Font_Style3
  12. Gui, 3: Add, Text, xm+457 ym+2 0x200 vmyText, % Header_Text3
  13. Gui, 3: Font
  14. Gui, 3: Color, EEAA99
  15. Winset, Transcolor, EEAA99
  16.  
  17. Gui, 3: Show, x0 y0 w1280 h768, Overlay
  18.  
  19.  
  20. Header_Text := "EVDCAP 8"
  21. Font_Size   := "56"
  22. Font_Style  := "Lucida Sans Unicode"
  23. Font_Color  := "Red"
  24.  
  25. Gui, 1: +Toolwindow -Caption +Lastfound +AlwaysOnTop
  26. GUI_ID := WinExist()
  27. Gui, 1: +LastFound
  28. Gui, 1: Margin, 0, 0
  29.  
  30. Gui, 1: Font, s%Font_Size% c%Font_Color%, % Font_Style
  31. Gui, 1: Add, Text, xm+460 ym+0 0x200 vmyText, % Header_Text
  32. Gui, 1: Font
  33. Gui, 1: Color, EEAA99
  34. Winset, Transcolor, EEAA99
  35.  
  36. Gui, 1: Add, Button, xm+40  ym+125 w145 h25 vmyButton01 gonClick, NDF + LTC mp2 (#1)
  37. Gui, 1: Add, Button, xm+40  ym+150 w145 h25 vmyButton02 gonClick, DF + LTC mp2 (#2)
  38. Gui, 1: Add, Button, xm+40  ym+175 w145 h25 vmyButton03 gonClick, PAL + LTC mp2 (#3)
  39.  
  40. Gui, 1: Add, Button, xm+40  ym+220 w145 h25 vmyButton04 gonClick, NDF L-R + L-LTC simo (#4)
  41. Gui, 1: Add, Button, xm+40  ym+245 w145 h25 vmyButton05 gonClick, DF L-R + L-LTC simo (#5)
  42. Gui, 1: Add, Button, xm+40  ym+270 w145 h25 vmyButton06 gonClick, PAL L-R + L-LTC simo (#6)
  43.  
  44. Gui, 1: Add, Button, xm+230  ym+125 w145 h25 vmyButton07 gonClick, NDF 3-4 + 3-LTC mp2 (#7)
  45. Gui, 1: Add, Button, xm+230  ym+150 w145 h25 vmyButton08 gonClick, DF 3-4 + 3-LTC mp2 (#8)
  46. Gui, 1: Add, Button, xm+230  ym+175 w145 h25 vmyButton09 gonClick, PAL 3-4 + 3-LTC mp2 (#9)
  47.  
  48. Gui, 1: Add, Button, xm+230  ym+220 w145 h25 vmyButton10 gonClick, Future Button 1
  49. Gui, 1: Add, Button, xm+230  ym+245 w145 h25 vmyButton11 gonClick, Future Button 2
  50. Gui, 1: Add, Button, xm+230  ym+270 w145 h25 vmyButton12 gonClick, Future Button 3
  51.  
  52. Gui, 1: Add, Button, xm+915  ym+125 w145 h25 vmyButton13 gonClick, Future Button 4
  53. Gui, 1: Add, Button, xm+915  ym+150 w145 h25 vmyButton14 gonClick, Future Button 5
  54. Gui, 1: Add, Button, xm+915  ym+175 w145 h25 vmyButton15 gonClick, Future Button 6
  55.  
  56. Gui, 1: Add, Button, xm+330  ym+705 w120 h25 vmyButton16 gonClick, Switch to NTSC (#n)
  57. Gui, 1: Add, Button, xm+450  ym+705 w120 h25 vmyButton17 gonClick, Switch to PAL (#p)
  58.  
  59. Gui, 1: Show, x0 y0 w1280 h768, Overlay
  60.  
  61.  
  62.  
  63.  
  64. onClick:
  65. {
  66.         Gui, 2: Submit, NoHide
  67.         If ( A_GuiControl = "myButton01" )
  68.         {
  69.                 SetTitleMatchMode, 2
  70. WinWait, Digital Rapids Stream,
  71. IfWinNotActive, Digital Rapids Stream, , WinActivate, Digital Rapids Stream,
  72. WinWaitActive,  Digital Rapids Stream,
  73. MouseClick, left,  248,  12
  74. Sleep, 200
  75. Send, {ALTDOWN}f{ALTUP}o
  76. WinWait, Open Local Project...,
  77. IfWinNotActive, Open Local Project..., , WinActivate, Open Local Project...,
  78. WinWaitActive, Open Local Project...,
  79. Sleep, 200
  80. Send, ntsc{SHIFTDOWN}-{SHIFTUP}ndf{SHIFTDOWN}-{SHIFTUP}{SHIFTDOWN}=-{SHIFTUP}ltc{SHIFTDOWN}-{SHIFTUP}mp2.prj{ENTER}
  81.         }
  82.  
  83.         Else If ( A_GuiControl = "myButton02" )
  84.         {
  85. SetTitleMatchMode, 2
  86. WinWait, Digital Rapids Stream,
  87. IfWinNotActive, Digital Rapids Stream, , WinActivate, Digital Rapids Stream,
  88. WinWaitActive,  Digital Rapids Stream,
  89. MouseClick, left,  248,  12
  90. Sleep, 200
  91. Send, {ALTDOWN}f{ALTUP}o
  92. WinWait, Open Local Project...,
  93. IfWinNotActive, Open Local Project..., , WinActivate, Open Local Project...,
  94. WinWaitActive, Open Local Project...,
  95. Sleep, 200
  96. Send, ntsc{SHIFTDOWN}-{SHIFTUP}df{SHIFTDOWN}-{SHIFTUP}{SHIFTDOWN}=-{SHIFTUP}ltc{SHIFTDOWN}-{SHIFTUP}mp2.prj{ENTER}
  97.         }
  98.        
  99.         Else If ( A_GuiControl = "myButton03" )
  100.         {
  101. SetTitleMatchMode, 2
  102. WinWait, Digital Rapids Stream,
  103. IfWinNotActive, Digital Rapids Stream, , WinActivate, Digital Rapids Stream,
  104. WinWaitActive,  Digital Rapids Stream,
  105. MouseClick, left,  248,  12
  106. Sleep, 200
  107. Send, {ALTDOWN}f{ALTUP}o
  108. WinWait, Open Local Project...,
  109. IfWinNotActive, Open Local Project..., , WinActivate, Open Local Project...,
  110. WinWaitActive, Open Local Project...,
  111. Sleep, 200
  112. Send, pal{SHIFTDOWN}-{SHIFTUP}{SHIFTDOWN}=-{SHIFTUP}ltc{SHIFTDOWN}-{SHIFTUP}mp2.prj{ENTER}
  113.         }
  114.  
  115.         Else If ( A_GuiControl = "myButton04" )
  116.         {
  117. SetTitleMatchMode, 2
  118. WinWait, Digital Rapids Stream,
  119. IfWinNotActive, Digital Rapids Stream, , WinActivate, Digital Rapids Stream,
  120. WinWaitActive,  Digital Rapids Stream,
  121. MouseClick, left,  248,  12
  122. Sleep, 200
  123. Send, {ALTDOWN}f{ALTUP}o
  124. WinWait, Open Local Project...,
  125. IfWinNotActive, Open Local Project..., , WinActivate, Open Local Project...,
  126. WinWaitActive, Open Local Project...,
  127. Sleep, 200
  128. Send, ntsc{SHIFTDOWN}-{SHIFTUP}ndf{SHIFTDOWN}-{SHIFTUP}l-r{SHIFTDOWN}-{SHIFTUP}{SHIFTDOWN}=-{SHIFTUP}l-ltc{SHIFTDOWN}-{SHIFTUP}simultaneous.prj{ENTER}
  129.         }
  130.  
  131.         Else If ( A_GuiControl = "myButton05" )
  132.         {
  133. SetTitleMatchMode, 2
  134. WinWait, Digital Rapids Stream,
  135. IfWinNotActive, Digital Rapids Stream, , WinActivate, Digital Rapids Stream,
  136. WinWaitActive,  Digital Rapids Stream,
  137. MouseClick, left,  248,  12
  138. Sleep, 200
  139. Send, {ALTDOWN}f{ALTUP}o
  140. WinWait, Open Local Project...,
  141. IfWinNotActive, Open Local Project..., , WinActivate, Open Local Project...,
  142. WinWaitActive, Open Local Project...,
  143. Sleep, 200
  144. Send, ntsc{SHIFTDOWN}-{SHIFTUP}df{SHIFTDOWN}-{SHIFTUP}l-r{SHIFTDOWN}-{SHIFTUP}{SHIFTDOWN}=-{SHIFTUP}l-ltc{SHIFTDOWN}-{SHIFTUP}simultaneous.prj{ENTER}
  145.         }
  146.  
  147.         Else If ( A_GuiControl = "myButton06" )
  148.         {
  149. SetTitleMatchMode, 2
  150. WinWait, Digital Rapids Stream,
  151. IfWinNotActive, Digital Rapids Stream, , WinActivate, Digital Rapids Stream,
  152. WinWaitActive,  Digital Rapids Stream,
  153. MouseClick, left,  248,  12
  154. Sleep, 200
  155. Send, {ALTDOWN}f{ALTUP}o
  156. WinWait, Open Local Project...,
  157. IfWinNotActive, Open Local Project..., , WinActivate, Open Local Project...,
  158. WinWaitActive, Open Local Project...,
  159. Sleep, 200
  160. Send, pal{SHIFTDOWN}-{SHIFTUP}l-r{SHIFTDOWN}-{SHIFTUP}{SHIFTDOWN}=-{SHIFTUP}l-ltc{SHIFTDOWN}-{SHIFTUP}simultaneous.prj{ENTER}
  161.         }
  162.        
  163.         Else If ( A_GuiControl = "myButton07" )
  164.         {
  165. SetTitleMatchMode, 2
  166. WinWait, Digital Rapids Stream,
  167. IfWinNotActive, Digital Rapids Stream, , WinActivate, Digital Rapids Stream,
  168. WinWaitActive,  Digital Rapids Stream,
  169. MouseClick, left,  248,  12
  170. Sleep, 200
  171. Send, {ALTDOWN}f{ALTUP}o
  172. WinWait, Open Local Project...,
  173. IfWinNotActive, Open Local Project..., , WinActivate, Open Local Project...,
  174. WinWaitActive, Open Local Project...,
  175. Sleep, 200
  176. Send, ntsc{SHIFTDOWN}-{SHIFTUP}ndf{SHIFTDOWN}-{SHIFTUP}3-4{SHIFTDOWN}-{SHIFTUP}{SHIFTDOWN}=-{SHIFTUP}ltc{SHIFTDOWN}-{SHIFTUP}mp2.prj{ENTER}
  177.         }
  178.  
  179.         Else If ( A_GuiControl = "myButton08" )
  180.         {
  181. SetTitleMatchMode, 2
  182. WinWait, Digital Rapids Stream,
  183. IfWinNotActive, Digital Rapids Stream, , WinActivate, Digital Rapids Stream,
  184. WinWaitActive,  Digital Rapids Stream,
  185. MouseClick, left,  248,  12
  186. Send, {ALTDOWN}f{ALTUP}o
  187. WinWait, Open Local Project...,
  188. IfWinNotActive, Open Local Project..., , WinActivate, Open Local Project...,
  189. WinWaitActive, Open Local Project...,
  190. Sleep, 200
  191. Send, ntsc{SHIFTDOWN}-{SHIFTUP}df{SHIFTDOWN}-{SHIFTUP}3-4{SHIFTDOWN}-{SHIFTUP}{SHIFTDOWN}=-{SHIFTUP}ltc{SHIFTDOWN}-{SHIFTUP}mp2.prj{ENTER}
  192.         }
  193.  
  194.         Else If ( A_GuiControl = "myButton09" )
  195.         {
  196. SetTitleMatchMode, 2
  197. WinWait, Digital Rapids Stream,
  198. IfWinNotActive, Digital Rapids Stream, , WinActivate, Digital Rapids Stream,
  199. WinWaitActive,  Digital Rapids Stream,
  200. MouseClick, left,  248,  12
  201. Sleep, 200
  202. Send, {ALTDOWN}f{ALTUP}o
  203. WinWait, Open Local Project...,
  204. IfWinNotActive, Open Local Project..., , WinActivate, Open Local Project...,
  205. WinWaitActive, Open Local Project...,
  206. Sleep, 200
  207. Send, pal{SHIFTDOWN}-{SHIFTUP}3-4{SHIFTDOWN}-{SHIFTUP}{SHIFTDOWN}=-{SHIFTUP}ltc{SHIFTDOWN}-{SHIFTUP}mp2.prj{ENTER}
  208.         }
  209.  
  210.         Else If ( A_GuiControl = "myButton10" )
  211.         {
  212.                 ; Do other stuff here.
  213.                 MsgBox, You clicked "Future Button 1".
  214.         }
  215.         Else If ( A_GuiControl = "myButton11" )
  216.         {
  217.                 ; Do other stuff here.
  218.                 MsgBox, You clicked "Future Button 2".
  219.         }
  220.         Else If ( A_GuiControl = "myButton12" )
  221.         {
  222.                 ; Do other stuff here.
  223.                 MsgBox, You clicked "Future Button 3".
  224.         }
  225.         Else If ( A_GuiControl = "myButton13" )
  226.         {
  227.                 ; Do other stuff here.
  228.                 MsgBox, You clicked "Future Button 4".
  229.         }
  230.         Else If ( A_GuiControl = "myButton14" )
  231.         {
  232.                 ; Do other stuff here.
  233.                 MsgBox, You clicked "Future Button 5".
  234.         }
  235.         Else If ( A_GuiControl = "myButton15" )
  236.         {
  237.                 ; Do other stuff here.
  238.                 MsgBox, You clicked "Future Button 6".
  239.         }
  240.         Else If ( A_GuiControl = "myButton16" )
  241.         {SetTitleMatchMode, 2
  242.         WinWait, Digital Rapids Stream,
  243. IfWinNotActive, Digital Rapids Stream, , WinActivate, Digital Rapids Stream,
  244. WinWaitActive,  Digital Rapids Stream,
  245. MouseClick, left,  248,  12
  246. Sleep, 100
  247. Send, {ALTDOWN}{ALTUP}op
  248. WinWait, Preferences,
  249. IfWinNotActive, Preferences, , WinActivate, Preferences,
  250. WinWaitActive, Preferences,
  251. MouseClick, left,  105,  98
  252. Sleep, 100
  253. MouseClick, left,  392,  58
  254. Sleep, 200
  255. Send {Up}
  256. Sleep, 100
  257. Send, {ENTER}
  258. Sleep, 100
  259. Send, {ENTER}
  260.         }
  261.         Else If ( A_GuiControl = "myButton17" )
  262.         {SetTitleMatchMode, 2
  263.                 WinWait, Digital Rapids Stream,
  264. IfWinNotActive, Digital Rapids Stream, , WinActivate, Digital Rapids Stream,
  265. WinWaitActive,  Digital Rapids Stream,
  266. MouseClick, left,  248,  12
  267. Sleep, 100
  268. MouseClick, left,  248,  12
  269. Sleep, 100
  270. Send, {ALTDOWN}{ALTUP}op
  271. WinWait, Preferences,
  272. IfWinNotActive, Preferences, , WinActivate, Preferences,
  273. WinWaitActive, Preferences,
  274. MouseClick, left,  105,  98
  275. Sleep, 100
  276. MouseClick, left,  392,  58
  277. Sleep, 200
  278. Send {Down}
  279. Sleep, 100
  280. Send, {ENTER}
  281. Sleep, 100
  282. Send, {ENTER}
  283.         }
  284. }
  285.  
  286.  
  287.  
  288.  
  289.  
  290. SetTitleMatchMode, 2
  291. #n::
  292. WinWait, Digital Rapids Stream,
  293. IfWinNotActive, Digital Rapids Stream, , WinActivate, Digital Rapids Stream,
  294. WinWaitActive,  Digital Rapids Stream,
  295. MouseClick, left,  248,  12
  296. Sleep, 100
  297. Send, {ALTDOWN}{ALTUP}op
  298. WinWait, Preferences,
  299. IfWinNotActive, Preferences, , WinActivate, Preferences,
  300. WinWaitActive, Preferences,
  301. MouseClick, left,  105,  98
  302. Sleep, 100
  303. MouseClick, left,  392,  58
  304. Sleep, 200
  305. Send {Up}
  306. Sleep, 100
  307. Send, {ENTER}
  308. Sleep, 100
  309. Send, {ENTER}
  310.  
  311. SetTitleMatchMode, 2
  312. #p::
  313. WinWait, Digital Rapids Stream,
  314. IfWinNotActive, Digital Rapids Stream, , WinActivate, Digital Rapids Stream,
  315. WinWaitActive,  Digital Rapids Stream,
  316. MouseClick, left,  248,  12
  317. Sleep, 100
  318. MouseClick, left,  248,  12
  319. Sleep, 100
  320. Send, {ALTDOWN}{ALTUP}op
  321. WinWait, Preferences,
  322. IfWinNotActive, Preferences, , WinActivate, Preferences,
  323. WinWaitActive, Preferences,
  324. MouseClick, left,  105,  98
  325. Sleep, 100
  326. MouseClick, left,  392,  58
  327. Sleep, 200
  328. Send {Down}
  329. Sleep, 100
  330. Send, {ENTER}
  331. Sleep, 100
  332. Send, {ENTER}
  333.  
  334. !numpad0::
  335. MouseClick, left,  710,  460
  336. Sleep, 100
  337. WinWait, Ingest Upload Verification Page - Mozilla Firefox,
  338. IfWinNotActive, Ingest Upload Verification Page - Mozilla Firefox, , WinActivate, Ingest Upload Verification Page - Mozilla Firefox,
  339. WinWaitActive, Ingest Upload Verification Page - Mozilla Firefox,
  340. Sleep, 100
  341. MouseClick, left,  711,  253
  342. Sleep, 100
  343. WinWait, Ingest Upload Sucess Home Page - Mozilla Firefox,
  344. IfWinNotActive, Ingest Upload Sucess Home Page - Mozilla Firefox, , WinActivate, Ingest Upload Sucess Home Page - Mozilla Firefox,
  345. WinWaitActive, Ingest Upload Sucess Home Page - Mozilla Firefox,
  346. Sleep, 100
  347. MouseClick, left,  713,  405
  348. Sleep, 100
  349. MouseClick, left,  713,  370
  350.  
  351. :*:aspera::
  352. Run, C:\Program Files\Aspera\Aspera Scp\bin\asperacopy.exe
  353. WinWait, Aspera File Transfer,
  354. IfWinNotActive, Aspera File Transfer, , WinActivate, Aspera File Transfer,
  355. WinWaitActive, Aspera File Transfer,
  356. MouseClick, left,  491,  131
  357. Sleep, 100
  358. MouseClick, left,  794,  233
  359. Sleep, 100
  360. Send, {ALTDOWN}{SPACE}x{ALTUP}{ALTDOWN}{ALTUP}{RIGHT}{RIGHT}{DOWN}{DOWN}{DOWN}{DOWN}{DOWN}{DOWN}{DOWN}{ENTER}
  361. MouseClick, left,  390,  116
  362. Sleep, 100
  363.  
  364. SetTitleMatchMode, 2
  365. #1::
  366. WinWait, Digital Rapids Stream,
  367. IfWinNotActive, Digital Rapids Stream, , WinActivate, Digital Rapids Stream,
  368. WinWaitActive,  Digital Rapids Stream,
  369. MouseClick, left,  248,  12
  370. Sleep, 200
  371. Send, {ALTDOWN}f{ALTUP}o
  372. WinWait, Open Local Project...,
  373. IfWinNotActive, Open Local Project..., , WinActivate, Open Local Project...,
  374. WinWaitActive, Open Local Project...,
  375. Sleep, 200
  376. Send, ntsc{SHIFTDOWN}-{SHIFTUP}ndf{SHIFTDOWN}-{SHIFTUP}{SHIFTDOWN}=-{SHIFTUP}ltc{SHIFTDOWN}-{SHIFTUP}mp2.prj{ENTER}
  377.  
  378. SetTitleMatchMode, 2
  379. #2::
  380. WinWait, Digital Rapids Stream,
  381. IfWinNotActive, Digital Rapids Stream, , WinActivate, Digital Rapids Stream,
  382. WinWaitActive,  Digital Rapids Stream,
  383. MouseClick, left,  248,  12
  384. Sleep, 200
  385. Send, {ALTDOWN}f{ALTUP}o
  386. WinWait, Open Local Project...,
  387. IfWinNotActive, Open Local Project..., , WinActivate, Open Local Project...,
  388. WinWaitActive, Open Local Project...,
  389. Sleep, 200
  390. Send, ntsc{SHIFTDOWN}-{SHIFTUP}df{SHIFTDOWN}-{SHIFTUP}{SHIFTDOWN}=-{SHIFTUP}ltc{SHIFTDOWN}-{SHIFTUP}mp2.prj{ENTER}
  391.  
  392. SetTitleMatchMode, 2
  393. #3::
  394. WinWait, Digital Rapids Stream,
  395. IfWinNotActive, Digital Rapids Stream, , WinActivate, Digital Rapids Stream,
  396. WinWaitActive,  Digital Rapids Stream,
  397. MouseClick, left,  248,  12
  398. Sleep, 200
  399. Send, {ALTDOWN}f{ALTUP}o
  400. WinWait, Open Local Project...,
  401. IfWinNotActive, Open Local Project..., , WinActivate, Open Local Project...,
  402. WinWaitActive, Open Local Project...,
  403. Sleep, 200
  404. Send, pal{SHIFTDOWN}-{SHIFTUP}{SHIFTDOWN}=-{SHIFTUP}ltc{SHIFTDOWN}-{SHIFTUP}mp2.prj{ENTER}
  405.  
  406. SetTitleMatchMode, 2
  407. #4::
  408. WinWait, Digital Rapids Stream,
  409. IfWinNotActive, Digital Rapids Stream, , WinActivate, Digital Rapids Stream,
  410. WinWaitActive,  Digital Rapids Stream,
  411. MouseClick, left,  248,  12
  412. Sleep, 200
  413. Send, {ALTDOWN}f{ALTUP}o
  414. WinWait, Open Local Project...,
  415. IfWinNotActive, Open Local Project..., , WinActivate, Open Local Project...,
  416. WinWaitActive, Open Local Project...,
  417. Sleep, 200
  418. Send, ntsc{SHIFTDOWN}-{SHIFTUP}ndf{SHIFTDOWN}-{SHIFTUP}l-r{SHIFTDOWN}-{SHIFTUP}{SHIFTDOWN}=-{SHIFTUP}l-ltc{SHIFTDOWN}-{SHIFTUP}simultaneous.prj{ENTER}
  419.  
  420. SetTitleMatchMode, 2
  421. #5::
  422. WinWait, Digital Rapids Stream,
  423. IfWinNotActive, Digital Rapids Stream, , WinActivate, Digital Rapids Stream,
  424. WinWaitActive,  Digital Rapids Stream,
  425. MouseClick, left,  248,  12
  426. Sleep, 200
  427. Send, {ALTDOWN}f{ALTUP}o
  428. WinWait, Open Local Project...,
  429. IfWinNotActive, Open Local Project..., , WinActivate, Open Local Project...,
  430. WinWaitActive, Open Local Project...,
  431. Sleep, 200
  432. Send, ntsc{SHIFTDOWN}-{SHIFTUP}df{SHIFTDOWN}-{SHIFTUP}l-r{SHIFTDOWN}-{SHIFTUP}{SHIFTDOWN}=-{SHIFTUP}l-ltc{SHIFTDOWN}-{SHIFTUP}simultaneous.prj{ENTER}
  433.  
  434. SetTitleMatchMode, 2
  435. #6::
  436. WinWait, Digital Rapids Stream,
  437. IfWinNotActive, Digital Rapids Stream, , WinActivate, Digital Rapids Stream,
  438. WinWaitActive,  Digital Rapids Stream,
  439. MouseClick, left,  248,  12
  440. Sleep, 200
  441. Send, {ALTDOWN}f{ALTUP}o
  442. WinWait, Open Local Project...,
  443. IfWinNotActive, Open Local Project..., , WinActivate, Open Local Project...,
  444. WinWaitActive, Open Local Project...,
  445. Sleep, 200
  446. Send, pal{SHIFTDOWN}-{SHIFTUP}l-r{SHIFTDOWN}-{SHIFTUP}{SHIFTDOWN}=-{SHIFTUP}l-ltc{SHIFTDOWN}-{SHIFTUP}simultaneous.prj{ENTER}
  447.  
  448. SetTitleMatchMode, 2
  449. #7::
  450. WinWait, Digital Rapids Stream,
  451. IfWinNotActive, Digital Rapids Stream, , WinActivate, Digital Rapids Stream,
  452. WinWaitActive,  Digital Rapids Stream,
  453. MouseClick, left,  248,  12
  454. Sleep, 200
  455. Send, {ALTDOWN}f{ALTUP}o
  456. WinWait, Open Local Project...,
  457. IfWinNotActive, Open Local Project..., , WinActivate, Open Local Project...,
  458. WinWaitActive, Open Local Project...,
  459. Sleep, 200
  460. Send, ntsc{SHIFTDOWN}-{SHIFTUP}ndf{SHIFTDOWN}-{SHIFTUP}3-4{SHIFTDOWN}-{SHIFTUP}{SHIFTDOWN}=-{SHIFTUP}ltc{SHIFTDOWN}-{SHIFTUP}mp2.prj{ENTER}
  461.  
  462. SetTitleMatchMode, 2
  463. #8::
  464. WinWait, Digital Rapids Stream,
  465. IfWinNotActive, Digital Rapids Stream, , WinActivate, Digital Rapids Stream,
  466. WinWaitActive,  Digital Rapids Stream,
  467. MouseClick, left,  248,  12
  468. Send, {ALTDOWN}f{ALTUP}o
  469. WinWait, Open Local Project...,
  470. IfWinNotActive, Open Local Project..., , WinActivate, Open Local Project...,
  471. WinWaitActive, Open Local Project...,
  472. Sleep, 200
  473. Send, ntsc{SHIFTDOWN}-{SHIFTUP}df{SHIFTDOWN}-{SHIFTUP}3-4{SHIFTDOWN}-{SHIFTUP}{SHIFTDOWN}=-{SHIFTUP}ltc{SHIFTDOWN}-{SHIFTUP}mp2.prj{ENTER}
  474.  
  475. SetTitleMatchMode, 2
  476. #9::
  477. WinWait, Digital Rapids Stream,
  478. IfWinNotActive, Digital Rapids Stream, , WinActivate, Digital Rapids Stream,
  479. WinWaitActive,  Digital Rapids Stream,
  480. MouseClick, left,  248,  12
  481. Sleep, 200
  482. Send, {ALTDOWN}f{ALTUP}o
  483. WinWait, Open Local Project...,
  484. IfWinNotActive, Open Local Project..., , WinActivate, Open Local Project...,
  485. WinWaitActive, Open Local Project...,
  486. Sleep, 200
  487. Send, pal{SHIFTDOWN}-{SHIFTUP}3-4{SHIFTDOWN}-{SHIFTUP}{SHIFTDOWN}=-{SHIFTUP}ltc{SHIFTDOWN}-{SHIFTUP}mp2.prj{ENTER}

64
got all the buttons working - overlay okay too now!

still waiting for engineer to give me net access so I can move the script back to my email computer and show you what I've done.

(hotkeys are null in the version I made...)

till tomorrow...

thanks

65
I've gone home for the day so I can't do any experimenting - but I know it will work soon.

as far as VNC...

UltraVNC with video mirror driver on the server side
TightVNC on the client side...

66
Got the "Switch to PAL" button to work.
Will work on the others soon.
But the old hotkey of Windows-P no longer works for "Switch to PAL"
Is this because of a stray "RETURN" somewhere in the script?
Or maybe because the hotkeys should be placed first in the script, before the button data?

Also, you won't believe this.
The overlay doesn't show up in a VNC remote session!
Don't know if there's anything that can be done scriptwise... might have to ask the video expert here how to remedy that.

But thanks so far!

67
It works!

Now I just plug in my scripts where it says MsgBox and see what happens!

Thanks.

I'll give a report tomorrow. Your name will be golden around the office.

68
I should probably stick with Arial for now, or whatever Windows standard is.
If I see the word "Arial" or "Helvetica" in the script, I can just change it later, right?

70
interface with buttons.jpg

OK. Here it is.
Stationary text at the top, and 17 buttons beneath.
I know the yellow text would be black text on white buttons. I can fool with the color later.

71
I made a mockup of the screen but...

can't attach files with this page here...
?

72
ah - I forgot about the screenshot idea.

Will grab one right now and paint it up with photoshop!

Thanks.

73
Oops.
Turns out the safest bet is to have no overlayed boxes at all, and just one positionable, semi-transparent text overlay.

Problem is, I can't seem to separate the code for the text from the code for the boxes. When I try, I get no text...

Without the boxes, I'll also have to figure out how to space the buttons around using just XY coordinates.

Will plug away at it till I hear back.

Thx

74
I think it will!

Just have to paste in my scripts to each of the buttons and see what happens.

Thanks so far!

(if I use the little donate button by your name, does that give you $$$ that you can use however you want, or is it restricted to just this site?)

75
I could send a screenshot monday if you want, but I think I might have to position and reposition the boxes myself (probably two wide boxes, one filling the top of the screen, and one filling the bottom, leaving the middle open) several times before all my coworkers are happy.

Just separating the box size and position from the WinGetPos part of the code would allow me to do that.
I looked at the line that said:

Gui, 1: Show, % "x" . x . "y" . y . "w" . w . "h" . h, Overlay

and I couldn't figure out where I could type in numeric values to give a custom size and shape to the box.

So...

The 2nd Box would become GUI 2,

and if I plan to make, say, 12 buttons to launch 12 different video encoding profiles, those would become GUI 3 through GUI 14?

Pages: prev1 2 [3] 4next