topbanner_forum
  *

avatar image

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

Login with username, password and session length
  • Sunday January 17, 2021, 7:36 am
  • 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 - kunkel321 [ switch to compact view ]

Pages: [1] 2 3 4 5 6 ... 21next
1
I don't know Mouser... But I saw a remote controlled bidet on Amazon.   So you don't have to be there when you rinse yourself--apparently.

Hey, what's your Youtube channel abour?

2
N.A.N.Y. 2021 / Re: N.A.N.Y. 2021: RaptureReplica by KodeZwerg
« on: January 11, 2021, 01:21 PM »
Cool.  It's a good app.  I've been using it regularly. 

3
Living Room / Re: Saying goodbye to the old year with a cheer!
« on: December 31, 2020, 10:13 AM »
Personally I plan on using a loofa in the shower today to I can scrub away the year. 

On a related note:  I found a movie on Netflix, "Death to 2020."  Pretty hilarious lampoon-style documentary of the year. 

4
my tools of choice are Serif's DrawPlus for vector graphics
That's their pre-Affinity one, yes?  Are you still happy with it on Win10?
Yes, but only the 32-bit version seems okay. The 64-bit version has a nasty habit of hanging during the loading process.

Not that it's relevant, but I never went with Affinity because, having been a Serif user since about 1993, when they ditched their old codebase for a completely new start, making a conscious decision to abandon support for the previous product line, I felt a little aggrieved. So I'm wringing all the value I can get from the Serif products I have licences for -- DrawPlus, PagePlus, PhotoPlus -- and I don't much care how good Affinity is, I'm not going there.

I was also pretty annoyed when Serif abandoned the DrawPlus line.  I do have Afinity now.   I still haven't desided if I like it or not.  I think the idea of pixel-level editing has promise for drawing icons.  The user interface is really different from other programs though, and I haven't had a lot of time to relearn something from scratch. 

5
The small AutoHotkey script SaveAsPathHelper.ahk I threw together to mimic this functionality still works ok on my PC. Link to source again
https://gist.github....7ab6762833d5442fef5d

I might spruce it up as a NANY release.

Listary won't run without admin privaledges.
I suspect any tool with this kind of feature would have to run as admin if the goal is to have it work with save / open windows from most applications, including those running as admin.

@Nod5

Good point about the possible 'admin' limitation.   I actually did just try your script, and it seemed to work -- so that was very cool!  I only tried the ^g bit, with a Windows Explorer window sitting open.   Thanks for sharing it!  If you do work on this more, it would be awesome if you see if you can get it to work with some of the popular explorer replacements.  Especially xyplorer and/or Direcory Opus. 

6
+1 for adding this unctionality to FARR.

I'm not currently running Listary because my new employer doesn't let staff be admnistrators of their laptops   >:(   Listary won't run without admin privaledges.  When I do use listery though, it always bugs me that FARR and Listary have so much overlapping functionality.  I'd rather just use one or the other. 

7
N.A.N.Y. 2021 / Re: N.A.N.Y. 2021: RaptureReplica by KodeZwerg
« on: September 15, 2020, 06:55 PM »
Good day kunkel321, may I ask if you could check if ScreenShotCapture has the same "bug"?
If not, I will dig deeper. For now I did not find any good fix yet.
Unfortunately it still has the bug.  Notice the new gif.  First half of gif is with the top of my screens aligned and all is well.  Last half is with bottoms aligned and the bug happens.   This time I also tried dragging the rectangle from top-to-bottom, and the bug is even weirder!  Check it out. 

Would it be possible to put a version number in the INI file?  Like:

Code: Text [Select]
  1. [Options]
  2. ;RaptureReplica version 9-15-2020
  3. AutoSave=1
  4. OpacityGrab=100
  5. OpacityImage=255
  6. InvertColors=0

8
By the way, I believe that if you open your downloads window/tab with Ctrl-J you can restore the "disappeared" files. I ran into that problem a few years ago and eventually figured out how to get the files back.
Cool tip.  Thanks.

9
I emailed one of the authors, Jan Ringos to make sure his site didn't get hijacked or anything.  He said it should be safe to use.   So then I actually tried downloading it with Microsoft's Edge browser and it worked fine. This is the first time a Microsoft browser out-performed Google Chrome.  Just another example of how the world is upside-down in 2020.  LOL.  :P

10
I have an older version that I've been using for years with no problem.  The latest version from their website is apparently blacklisted by Chrome and be Norton.  Won't even download it.  If I try to download it, it just disappears.  Has anyone else had success getting the latest version? 

11
Screenshot Captor / Re: Screenshot Captor has OCR?
« on: September 11, 2020, 08:40 AM »
http://capture2text.sourceforge.net/ is a pretty cool freeware tool.
That is an awesome tool indeed! :Thmbsup:

And the CLI version makes is extremely easy to plugin to screenshot captor - I have it setup using the "Post capture options" & "external tools" options in SC- and I can pretty much create a "one click" workflow to extract text from screenshots !! (new ones and old..)


Hi Ceebu, I saw your reply here and I'm wondering if you'd share your setup for sending screenshots from SSC to C2T...  I'm running both apps... I might as well have them setup like yours. 

EDIT:  It took a few tries but I think I got it working.  Setting it up as in the screenshot OCRs the text from the screenshot and sends it to the windows clipboard.

SSC and C2T.PNG

Not sure if I'm even using the sctools feature as Mouse had intended...  But my tools all seem to work as expected.

Hmm... Attached image doesn't seem to be working, so here
https://i.imgur.com/HGT74rJ.png

EDIT AGAIN..  The screenshot doesn't show it, but this is the normal exe file
Code: Text [Select]
  1. C:\PortableApps\Capture2Text642\Capture2Text.exe
not the Capture2Text_CLI.exe one. 
Here's the param box:
Code: Text [Select]
  1. --image "%file%" --clipboard

Also note, I'm using the portable version of Cap2Text as well as the portable version of ScreenshotCapture.

12
N.A.N.Y. 2021 / Re: N.A.N.Y. 2021: RaptureReplica by KodeZwerg
« on: September 10, 2020, 08:41 AM »
Is your Windows configured for "One-Click" actions?

No, it's normal  double-click.  On Windows taskbar or Start Menu, then yes, one click.   For items on Desktop, or items in File Manager though, it is double click. 

13
N.A.N.Y. 2021 / Re: N.A.N.Y. 2021: RaptureReplica by KodeZwerg
« on: September 09, 2020, 05:42 PM »
Regarding the ghost rectangle, I think I figured out what causes it...  My laptop has an external monitor that is larger than the monitor of the laptop.  Win 10 lets you define how they line up with each other (screenshot)
https://i.imgur.com/ALQochO.png

I had it so that the bottom edges were lined up.  Now it's changed so the tops are lined up as in the screenshot.   Like this, RR seemed to work as expected (see new gif). 

I think what happened is that some applications reference the location of the screen by comparing it with the top/left corner.  The top/left corner is x0,y0.  But if the other monitor is above this "y0" position, I think that certain apps get confused.  One of my favorite little apps is CrossHair by Mike Lin https://download.cne...r/mike-lin/i-6285142   It sometimes has the same problem if I'm in dual monitor mode.   

I'm not a programmer so I don't know if this is possible, but I think the solution might be to ensure that all of the graphics objects reference the x.y coordinates of monitor 1.  Make sure that none of them reference the coordinates of the "work space" or the "desktop area."  I don't know.... Like I said I'm not a programmer!   :D

14
N.A.N.Y. 2021 / Re: N.A.N.Y. 2021: RaptureReplica by KodeZwerg
« on: September 08, 2020, 09:47 PM »
An odd bug just showed up...  I think it might have to do with my dual-monitor setup(?)  I managed to capture a quick screencast and save it as a .gif (attached below).  Anyway, if I select a small rectangle, then an additional "ghost" rectangle is drawn below it.  When I release the mouse button, the selection is extended so that it includes the ghost rectangle...  Hard to explain, but check out the gif.  Make sure to view at zoom = 100%.

15
N.A.N.Y. 2021 / Re: N.A.N.Y. 2021: RaptureReplica by KodeZwerg
« on: September 08, 2020, 09:32 AM »
@KodeZwerg:  Thank you for the explanation.  The location is indeed non protected (C:\PortableApps\RaptureReplica).  I am not an administrator of my machine so I must use non protected locations--very frustrating.  Anyway, I did get RR to save the ImageOpacity.   To do this, I manually changed the "OpacityImage" key in the .ini file, as shown below:

Code: Text [Select]
  1. [Options]
  2. AutoSave=1
  3. OpacityGrab=100
  4. OpacityImage=255
  5. InvertColors=0

After I manually change the OpacityImage key to "255" then it saves as expected. 

@Contro:  Yes, ABBYY has the best object character recognition (OCR) technology!  It is great.  If anyone wants to check out a good freeware OCR tool, check out http://capture2text.sourceforge.net/ Capture2Text is very capable.  It uses Tesseract OCR technology though (which is open source).  I find that Tesseract will not capture a data table correctly,  but tools using ABBYY technology will.  For capturing scanned text documents, though, both technologies are equally good.  If a person wishes to convert an entire large document, check out the free https://sourceforge....ojects/gimagereader/

16
N.A.N.Y. 2021 / Re: N.A.N.Y. 2021: RaptureReplica by KodeZwerg
« on: September 05, 2020, 10:32 AM »
[ Invalid Attachment ] i don't get it. What is this for ?
I have obtained a little window as showed. What can I do with that ?
 :-\
It is for times that you need to have information from one window visible, while you work in another window.  Perhaps there is a small table of numbers that you must enter into an Excel spreadsheet.  The table of numbers is in an email.  You cannot copy-n-paste because Excel messes up the formatting.  You must manually type the numbers in.  There are too many to remember, so you must view the table as you are typing into Excel.  If you have a computer with two monitors, put Excel in one monitor and put your email in the other monitor.   If you only have one single monitor though, it is hard to have both things visible at once.  RaptureReplica will allow you to open the email, copy the image of the table, then minimize your email program and open Excel.  You will be able to work in Excel, but will the image of the data table will be visible on top of it.  This is only one example. 

17
N.A.N.Y. 2021 / Re: N.A.N.Y. 2021: RaptureReplica by KodeZwerg
« on: September 05, 2020, 10:20 AM »
I was going to suggest auto-saving opacity, but I see that it is already planned.   :Thmbsup:
It is already implemented in latest download  :D
I don't think this is working.   Maybe I'm doing it wrong?  I have changed autosave=0 to autosave=1 in the ini file.  Still it does not save to opacity.  I am using Win 10. 

Regarding the name, I think that "RaptureReplica" is a good name for it.  The common religious view of the rapture is that God will pick out his select few people and raise them up into the sky to be with him yadda yadda.    With your software, the user is selecting a portion of the screen to raise up and be on top of the other windows....   It's a good analogy.    "CaptureRapture" would've also been a good name. 

EDIT:  It might be good to put a date/time stamp or version number in the Manual.txt or maybe the .ini file as a ;comment.  Otherwise the old and new versions look identical to us users.  :)

18
The tech department at my new school district (employer) won't let staff be 'administrators' of their computers.  I'm trying to talk them into elevating me, but I don't think that they will.   I'm wondering how other people cope with this?  It's super annoying.  I can't run trouble-shooters, or access certain system areas.  Worse is that I can't install many of the various computer programs I've come to rely on over the years. 

Fortunately, I am able to use a USB stick.   I've made a  folder at C:/Portables and put lots of "portable" (i.e. no-install) apps there, moving them over using the USB stick.  Mouser's stuff seems to all be portable which is a life saver.  Also I found NirSoft's "AdvancedRun" which has helped me install a couple of things that wouldn't install otherwise.  I google searched how to make an app into a portable app.  There doesn't seem to be any good solutions out there.  Everything listed was corporate-level stuff. 

Do you guys (and gals) have any tips for me to survive in this new non-elevated world? 

19
N.A.N.Y. 2021 / Re: N.A.N.Y. 2021: RaptureReplica by KodeZwerg
« on: August 31, 2020, 09:11 AM »
Hey this is great!  I've needed this for years and never even knew it!  Hundreds of times, I've made a screenshot, then opened the image in Screenshot Captor in a floating window off to the side.  Your solution makes way more sense.  Thanks for sharing! 

I was going to suggest auto-saving opacity, but I see that it is already planned.   :Thmbsup:

20
Screenshot Captor / Re: [SUGGESTION] Bendy Arrows
« on: August 29, 2020, 10:05 AM »
Agreed!

Something like this would do:
https://cubic-bezier.com/#.92,.15,.23,.96

21
Google Boomerang / Re: Boomerang still not working
« on: August 12, 2020, 10:51 AM »
What available alternatives are there? I tried looking and I couldn't find a program that does exactly what Boomerang does

You can try this if you're comfortable with AHK:

I actually used Boomerang at work to check the validity of things that I converted to Spanish.  My theory is that if it still makes sense when it's converted back to English, then the grammar must be pretty close.  When Boomerang stopped working I found this:
https://www.autohotk....php?f=5&t=40876
You can see my correspondence with Teadrinker, who wrote the actual working parts of the code.  It's actually Java code, but I use it inside of AHK. 


Code: Autohotkey [Select]
  1. ;############## https://autohotkey.com/boards/viewtopic.php?f=5&t=40876
  2.  
  3. Send, ^c
  4. {
  5.     MsgBox, There is nothing on the clipboard to translate.  Please select some text with the mouse, then try again.
  6.     return
  7. }
  8.  
  9. asEsp := GoogleTranslate(Clipboard, "en", "es")
  10. asEng := GoogleTranslate(asEsp, "es", "en")
  11.  
  12. MsgBox, ~~~~~~~~ As Spanish ~~~~~~~~`n%asEsp%`n`n`~~~~~~~ Back to English ~~~~~~~`n%asEng%`n`n~~~~~~~~~~~~~~~~~~~~~~~~~`n[Esc] to Cancel.`n[OK] to send translation to clipboard; then paste as needed via Ctrl+v
  13. Clipboard := asEsp
  14.  
  15. GoogleTranslate(str, from := "auto", to := "es")  {
  16.    static JS := GetJScripObject(), _ := JS.( GetJScript() ) := JS.("delete ActiveXObject; delete GetObject;")
  17.    
  18.    json := SendRequest(JS, str, to, from, proxy := "")
  19.    oJSON := JS.("(" . json . ")")
  20.  
  21.    if !IsObject(oJSON[1])  {
  22.       Loop % oJSON[0].length
  23.          trans .= oJSON[0][A_Index - 1][0]
  24.    }
  25.    else  {
  26.       MainTransText := oJSON[0][0][0]
  27.       Loop % oJSON[1].length  {
  28.          trans .= "`n+"
  29.          obj := oJSON[1][A_Index-1][1]
  30.          Loop % obj.length  {
  31.             txt := obj[A_Index - 1]
  32.             trans .= (MainTransText = txt ? "" : "`n" txt)
  33.          }
  34.       }
  35.    }
  36.    if !IsObject(oJSON[1])
  37.       MainTransText := trans := Trim(trans, ",+`n ")
  38.    else
  39.       trans := MainTransText . "`n+`n" . Trim(trans, ",+`n ")
  40.  
  41.    from := oJSON[2]
  42.    trans := Trim(trans, ",+`n ")
  43.    Return trans
  44. }
  45.  
  46. SendRequest(JS, str, tl, sl, proxy) {
  47.    ComObjError(false)
  48.    http := ComObjCreate("WinHttp.WinHttpRequest.5.1")
  49.    ( proxy && http.SetProxy(2, proxy) )
  50.    http.open( "POST", "https://translate.google.com/translate_a/single?client=t&sl="
  51.       . sl . "&tl=" . tl . "&hl=" . tl
  52.       . "&dt=at&dt=bd&dt=ex&dt=ld&dt=md&dt=qca&dt=rw&dt=rm&dt=ss&dt=t&ie=UTF-8&oe=UTF-8&otf=1&ssel=3&tsel=3&pc=1&kc=2"
  53.       . "&tk=" . JS.("tk").(str), 1 )
  54.  
  55.    http.SetRequestHeader("Content-Type", "application/x-www-form-urlencoded;charset=utf-8")
  56.    http.SetRequestHeader("User-Agent", "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:47.0) Gecko/20100101 Firefox/47.0")
  57.    http.send("q=" . URIEncode(str))
  58.    http.WaitForResponse(-1)
  59.    Return http.responsetext
  60. }
  61.  
  62. URIEncode(str, encoding := "UTF-8")  {
  63.    VarSetCapacity(var, StrPut(str, encoding))
  64.    StrPut(str, &var, encoding)
  65.  
  66.    While code := NumGet(Var, A_Index - 1, "UChar")  {
  67.       bool := (code > 0x7F || code < 0x30 || code = 0x3D)
  68.       UrlStr .= bool ? "%" . Format("{:02X}", code) : Chr(code)
  69.    }
  70.    Return UrlStr
  71. }
  72.  
  73. GetJScript()
  74. {
  75.    script =
  76.    (
  77.       var TKK = ((function() {
  78.         var a = 561666268;
  79.         var b = 1526272306;
  80.         return 406398 + '.' + (a + b);
  81.       })());
  82.  
  83.       function b(a, b) {
  84.         for (var d = 0; d < b.length - 2; d += 3) {
  85.             var c = b.charAt(d + 2),
  86.                 c = "a" <= c ? c.charCodeAt(0) - 87 : Number(c),
  87.                 c = "+" == b.charAt(d + 1) ? a >>> c : a << c;
  88.             a = "+" == b.charAt(d) ? a + c & 4294967295 : a ^ c
  89.         }
  90.         return a
  91.       }
  92.  
  93.       function tk(a) {
  94.           for (var e = TKK.split("."), h = Number(e[0]) || 0, g = [], d = 0, f = 0; f < a.length; f++) {
  95.               var c = a.charCodeAt(f);
  96.               128 > c ? g[d++] = c : (2048 > c ? g[d++] = c >> 6 | 192 : (55296 == (c & 64512) && f + 1 < a.length && 56320 == (a.charCodeAt(f + 1) & 64512) ?
  97.               (c = 65536 + ((c & 1023) << 10) + (a.charCodeAt(++f) & 1023), g[d++] = c >> 18 | 240,
  98.               g[d++] = c >> 12 & 63 | 128) : g[d++] = c >> 12 | 224, g[d++] = c >> 6 & 63 | 128), g[d++] = c & 63 | 128)
  99.           }
  100.           a = h;
  101.           for (d = 0; d < g.length; d++) a += g[d], a = b(a, "+-a^+6");
  102.           a = b(a, "+-3^+b+-f");
  103.           a ^= Number(e[1]) || 0;
  104.           0 > a && (a = (a & 2147483647) + 2147483648);
  105.           a `%= 1E6;
  106.           return a.toString() + "." + (a ^ h)
  107.       }
  108.    )
  109.    Return script
  110. }
  111.  
  112. GetJScripObject()  {
  113.    VarSetCapacity(tmpFile, (MAX_PATH := 260) << !!A_IsUnicode, 0)
  114.    DllCall("GetTempFileName", Str, A_Temp, Str, "AHK", UInt, 0, Str, tmpFile)
  115.    
  116.    (
  117.    <component>
  118.    <public><method name='eval'/></public>
  119.    <script language='JScript'></script>
  120.    </component>
  121.    ), % tmpFile
  122.    
  123.    JS := ObjBindMethod( ComObjGet("script:" . tmpFile), "eval" )
  124.    FileDelete, % tmpFile
  125.    Return JS
  126. }

Set it to a hotkey.  Once it's running, select some text, then use the hotkey.  It shows the text as Spanish, then converted back to English. 

Here is what it shows for the above top post.

---------------------------
Transpan.ahk
---------------------------
~~~~~~~~ As Spanish ~~~~~~~~
Mouser está cada vez va a arreglar esto? Fue un programa muy divertido y útil, pero debido a la nueva API cambia se rompió. Tengo buenos recuerdos de esta pieza de software y es un dolor de traducir de forma manual a través de un montón de idiomas.

~~~~~~~ Back to English ~~~~~~~
Mouser is ever going to fix this? It was a fun and useful program, but because of the new API changes broke. I have fond memories of this piece of software and it is a pain to translate manually through a lot of languages.

~~~~~~~~~~~~~~~~~~~~~~~~~
[Esc] to Cancel.
[OK] to send translation to clipboard; then paste as needed via Ctrl+v
---------------------------
OK   
---------------------------

Hopefully I'm not jinxing to whole darn thing by sharing, but [fingers crossed] it's worked flawlessly for 5 years! 

22
Screenshot Captor / Re: SC - smart screenshot folder
« on: August 01, 2020, 09:03 AM »
Another possibility might be to keep \SS on the Desktop, but change its "Hidden" property.  (?)

EDIT:  Also be sure to check some of the dangers of using Desktop for storage.
https://www.google.c...=chrome&ie=UTF-8

EDIT again:
It looks like you should be able to monitor the folder and change its attributes with DropIt
http://www.dropitproject.com/
I can't get it to work though. 
I think maybe you can eight monitor OR change a folder, but not both??  Not sure. 

23
Clipboard Help+Spell / Re: Cannot move or delete clips
« on: July 30, 2020, 09:54 AM »
I find that things sometimes get locked if they're nor "Running As Administrator."  Maybe try that?

24
Clipboard Help+Spell / Re: Request: minimalist popup menu
« on: July 20, 2020, 09:30 AM »
I could make a few more optional, AND I could add an option to show EVERYTHING other than the recent clips in their own submenu.. might be a nice option.
Yes please :- } 
Also thanks for the reply. 

25
Clipboard Help+Spell / Re: Request: minimalist popup menu
« on: July 19, 2020, 06:23 PM »
I found a work-around for this ... Sortof ... I think .....
Double Click the "New" folder in the main window and you can assign a Shortcut Key to it. 

The bottom part of the screenshot shows what the quickpaste popup looks like.

top and bottom screenshots

Pages: [1] 2 3 4 5 6 ... 21next