topbanner_forum
  *

avatar image

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

Login with username, password and session length
  • Monday September 21, 2020, 11:08 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

Last post Author Topic: N.A.N.Y. 2021: RaptureReplica by KodeZwerg  (Read 1895 times)

KodeZwerg

  • Honorary Member
  • Joined in 2018
  • **
  • Posts: 488
    • View Profile
    • Donate to Member
N.A.N.Y. 2021: RaptureReplica by KodeZwerg
« on: August 25, 2020, 01:16 AM »
Original Product Animation
RAPTURE_DEMOa.gif

And don't forget to add the tutorial video on Youtube to your post.

The lines above are only suspiciously related to my product to give you an impression.



Extreme short Description what RaptureReplica is about:
 This program is made to take a region from your display and copy that region into a new Window.

RaptureReplica (c) by KodeZwerg, made for www.DonationCoder.com, interested in more? SignUp! :-)
RaptureReplica is Freeware, donations are welcome.
RaptureReplica is a fun project based on a User wish on www.DonationCoder.com Forum.
RaptureReplica Idea based just on a sample animated GIF file :-)
RaptureReplica is free of any malware/advertising popups etc.
Rapture is (c) by their respective Owner(s).

Licence: Freeware / None. Do with it what you like to do, I do not care at all.
Warranty: None of any kind. Usage on own risk. By using this application you agree to that.

Installation Instruction:
 Go where the application is and right-click over the .exe file, point to Create a new Shortcut.
 Copy or move shortcut to Desktop.
 Therefore right-click on shortcut,
 select properties and select (Hotkey) Shortcut key then press the keys that you want in order to call the functionality
 (ex. [Ctrl + Alt + C]) and that's it,
 every time that you press [Ctrl + Alt + C] you will freeze the screen and you will be able to crop the image in your screen.
 Additional you may drop that shortcut onto your Taskbar to create a quicklaunch ability.

Quick-Guide:
 1. The main program has not got any caption/menu/options. It instant start action by running it.
 2. When you run it, whole screen fade to gray and cursor is a cross to show program is running.
 3. When screen is grayed, press and hold left mouse button to start crop region/area as you wish.
 4. When left mouse button is released, the rectangle selection will become an own Window.
 5. Window is always on Top. Other on Top Window might interfere with mine... shit happens \(°o°)/
 6. Window can be dragged with left mouse inside image.
 7. Press Space to show/hide a slider for opacity. full left = almost invisible, full Right = solid.
 8. Press Escape Key to close Window.

Mouse Manual:
 On grabbing screen the Left-Mouse-Button will let you take a normal shot.
 On grabbing screen the Middle-Mouse-Button will let you take a inverted color shot.
 On grabbing screen the Right-Mouse-Button will close Application.
 On image screen the Left-Mouse-Button is for dragging.
 On image screen the Middle-Mouse-Button is to capture something new. (Settings are preserved)
 On image screen the Right-Mouse-Button will close Application.

Keyboard Manual:
 On grabbing screen the Escape key will close Application.
 On grabbing screen the Space key will show/hide a vertical opacity slider on the right side of the screen.
 On image screen the Escape key will close Application.
 On image screen the Space key will show/hide a horizontal opacity slider below image.

RaptureReplica.ini Manual:
example content:
  [Options]
  AutoSave=0
  OpacityGrab=100
  OpacityImage=100
  InvertColors=0
do not change first line.
AutoSave can be "0" for Off or "1" for On. This will store opacity settings when RaptureReplica quits.
OpacityGrab can be a number between 0 and 255. 255 = 100% solid.
OpacityImage can be a number between 0 and 255. 255 = 100% solid.
InvertColors can be "0" for Off or "1" for On.
Attention:
 AutoSave will only work if my application has write permissions!
 If you put RaptureReplica inside "\Programs\" folder, Windows block my write attempts!
 My suggestion: turn AutoSave On, run RaptureReplica once with Administrative Rights,
 play with opacity until everything fit, close RaptureReplica,
 re-Edit RaptureReplica.ini and turn AutoSave Off again. From now on your settings are used.
 My advise would be, dont put RaptureReplica inside any from Windows protected folder.

What never gonna happen:
 I will never supply any kind of "Save Image" functionality, that is mouser's ScreenshotCaptor part.
 I will not add additional support DirectX or Overlayed applications.
 (just try, either it does or not. try capture DirectX might result with overflows.)
 (On my machine DirectX and Overlayed applications that run in Windowed mode can be captured.)

Limitations:
 RaptureReplica is limited/made for Desktop only and requires a mouse to work properly.
 IE: no hotkey to take a screenshot like other major programs do.

Technical Details:
 This application is programmed with love in RAD Studio (Delphi / ObjectPascal).

What you now hold in your hands, is my interpretation for that project.

Enjoy another working release by KodeZwerg.

History:
 - version Alpha
   tried to hook mouse and paint a rectangle, catastrophical lags = deleted.
 - version Beta
   first public release.
   built from scratch, no hooking, no lags, best built so far.
 - current Version
   stable as far as I know.


Have wishes for your own customized application?
Feel free to signup on DonationCoder forum and request one!
If doing, an Image that describe what you want is always helpful to understand your wish.

Latest changes:
 Multi-Monitor support added.
 updated this Manual.
sorry bad english and Delphi are my hobby ;)
politeness is not one of my strengths in writing, just because it sounds rough doesn't mean that I mean it rough.
« Last Edit: August 31, 2020, 01:32 AM by KodeZwerg »

Deozaan

  • Charter Member
  • Joined in 2006
  • ***
  • Points: 1
  • Posts: 9,133
    • View Profile
    • Donate to Member
Re: N.A.N.Y. 2021: RaptureReplica by KodeZwerg
« Reply #1 on: August 25, 2020, 01:55 AM »
Looks interesting. I suggest you correct the spelling of "Rapture" otherwise the title is going to get the wrong kind of attention. :Thmbsup:

And also near the top of the first post could use a short description of what it is used for, so you don't have to go hunt down the original thread to find out what it is.
« Last Edit: August 25, 2020, 02:40 PM by Deozaan »

KodeZwerg

  • Honorary Member
  • Joined in 2018
  • **
  • Posts: 488
    • View Profile
    • Donate to Member
Re: N.A.N.Y. 2021: RapetureReplica by KodeZwerg
« Reply #2 on: August 25, 2020, 01:59 AM »
Looks interesting. I suggest you correct the spelling of "Rapture" otherwise the title is going to get the wrong kind of attention. :Thmbsup:

oh my god, "rap" "rape", i understand the difference and am sorry for that. will recompile and upload tomorrow a namefixed version.
Please sorry me!

And also near the top of the first post could use a short description of what it is used for, so you don't have to go hunt down the original thread to find out what it is.

will do, thanks for advice!
sorry bad english and Delphi are my hobby ;)
politeness is not one of my strengths in writing, just because it sounds rough doesn't mean that I mean it rough.

tomos

  • Charter Member
  • Joined in 2006
  • ***
  • Posts: 11,705
    • View Profile
    • Donate to Member
Re: N.A.N.Y. 2021: RaptureReplica by KodeZwerg
« Reply #3 on: August 25, 2020, 03:59 AM »
This looks very good, must try :up:
Tom

chashnniel

  • Member
  • Joined in 2018
  • **
  • default avatar
  • Posts: 120
    • View Profile
    • Donate to Member
Re: N.A.N.Y. 2021: RaptureReplica by KodeZwerg
« Reply #4 on: August 25, 2020, 05:04 AM »
Thank you KodeZwerg, great job  :Thmbsup:

Pressing Space to control the opacity is pretty cool.

A small request:
Add ESC to quit after you start to grad the selected region. Because sometimes you may found you are not stayed in the target window. Even thought I can cancel it by simply right/left click on the screen, but there will be a blank item on your clipboard and taskbar.
And don't forget to add the tutorial video on Youtube to your post.

KodeZwerg

  • Honorary Member
  • Joined in 2018
  • **
  • Posts: 488
    • View Profile
    • Donate to Member
Re: N.A.N.Y. 2021: RaptureReplica by KodeZwerg
« Reply #5 on: August 25, 2020, 05:38 AM »
This looks very good, must try :up:
Better take namefixed version that comes tomorrow, my app does not "rape" anything at all, excuse me for that name conflict.

Thank you KodeZwerg, great job  :Thmbsup:

Pressing Space to control the opacity is pretty cool.
Nice to hear and that was my way how to implement opacity without using any menu or such. great that you like it so far.

A small request:
Add ESC to quit after you start to grad the selected region. Because sometimes you may found you are not stayed in the target window. Even thought I can cancel it by simply right/left click on the screen, but there will be a blank item on your clipboard and taskbar.

Ahh sorry, me left the clipboard part inside, that was just meant for my personal testing purposes, will be eliminated tomorrow. (it was done in about 2 hours from scratch)
The second part I did not understand "blank item on taskbar", can you please show me what you mean? Thanks.
I will add for tomorrow a new feature, when you press Escape (on gray faded screen) my app simply terminate, correct?

Another feature planned for tomorrow:
when you grabbed something, do right click on image = grab again something without need to use hotkey.
sorry bad english and Delphi are my hobby ;)
politeness is not one of my strengths in writing, just because it sounds rough doesn't mean that I mean it rough.
« Last Edit: August 25, 2020, 05:55 AM by KodeZwerg »

chashnniel

  • Member
  • Joined in 2018
  • **
  • default avatar
  • Posts: 120
    • View Profile
    • Donate to Member
Re: N.A.N.Y. 2021: RaptureReplica by KodeZwerg
« Reply #6 on: August 25, 2020, 06:06 AM »
The second part I did not understand "blank item on taskbar", can you please show me what you mean? Thanks.
blank item on taskbar.jpg

when you press Escape (on gray faded screen) my app simply terminate, correct?
Absolutely right.  ;)

KodeZwerg

  • Honorary Member
  • Joined in 2018
  • **
  • Posts: 488
    • View Profile
    • Donate to Member
Re: N.A.N.Y. 2021: RaptureReplica by KodeZwerg
« Reply #7 on: August 25, 2020, 06:56 AM »
Blank Taskbar problem:
I'm sorry for the inconvenience, but it looks to me like you've marked something very small. (something tiny black/dark)
Can you please explain the steps to reproduce this behavior for me? Thanks.
sorry bad english and Delphi are my hobby ;)
politeness is not one of my strengths in writing, just because it sounds rough doesn't mean that I mean it rough.

chashnniel

  • Member
  • Joined in 2018
  • **
  • default avatar
  • Posts: 120
    • View Profile
    • Donate to Member
Re: N.A.N.Y. 2021: RaptureReplica by KodeZwerg
« Reply #8 on: August 25, 2020, 07:11 AM »
blank_error.gifN.A.N.Y. 2021: RaptureReplica by KodeZwerg

As you said,  when you press Escape (on gray faded screen) my app simply terminate
Then this bug will be fixed.

KodeZwerg

  • Honorary Member
  • Joined in 2018
  • **
  • Posts: 488
    • View Profile
    • Donate to Member
Re: N.A.N.Y. 2021: RaptureReplica by KodeZwerg
« Reply #9 on: August 25, 2020, 07:42 AM »
Thanks for that animation to show me my apps behavior!

Then this bug will be fixed.
Not exactly, the above Escape-Key feature would be:
Screen is gray, without having something selected yet, Escape key = terminate.
Since after you have something selected my app Window popup, equal how small, just press Escape = Window plus Taskbar Entry quit.

What I interprete from your animation is:
you start my app, doing a tiny grab, my app just use it but since it is that small, you do not see my app window correctly.
you need some "minimal-dimension" limiter thing, like 50x50 pixel or such.

my suggestion for a fix would be:
my app Window get a fixed minimal height/width
or startover in grabbing mode,
how's that, would you like one of those?
sorry bad english and Delphi are my hobby ;)
politeness is not one of my strengths in writing, just because it sounds rough doesn't mean that I mean it rough.

chashnniel

  • Member
  • Joined in 2018
  • **
  • default avatar
  • Posts: 120
    • View Profile
    • Donate to Member
Re: N.A.N.Y. 2021: RaptureReplica by KodeZwerg
« Reply #10 on: August 25, 2020, 08:30 AM »
you start my app, doing a tiny grab,
No, actually I didn't grab any regions. I just right/left click on the screen(no drag).

my app Window get a fixed minimal height/width
Maybe not.

My suggestion is:
You can quit the app by press ESC or right/left click. It takes effect only if you drag to select a region.

Actually grab selected region on ScreenShot Captor has the same issue.
So maybe you should do like what mouser does. Cancel on pressing ESC, leave the error as it when right/left click (no drag) on the screen after start the app. Because this is not your fault but the user's.

KodeZwerg

  • Honorary Member
  • Joined in 2018
  • **
  • Posts: 488
    • View Profile
    • Donate to Member
Re: N.A.N.Y. 2021: RaptureReplica by KodeZwerg
« Reply #11 on: August 25, 2020, 08:58 AM »
I will try to do like you said even if I have no idea how.
I hope if I simply just cancel a single click that this can be called as a fix.
Also I will take a look on mouser's product and what he does in that situation to learn from and adopt into my app.

And without more argue about my or user fails, your animation show exact what I meant.
Watch behind my Name in that sequence, after you clicked there is a minimal black spot visible. (thanks to on top window ^_^)
Pressing Escape will close that spot (also taskbar entry) aslong you did not click elsewhere, I just tried here.
You might have lost focus to that tiny window so escape key dont work.
(I did not set up global hotkey hook, just simple local keychecks from within my app)

Lets see tomorrow if it fit what I supply.
sorry bad english and Delphi are my hobby ;)
politeness is not one of my strengths in writing, just because it sounds rough doesn't mean that I mean it rough.

chashnniel

  • Member
  • Joined in 2018
  • **
  • default avatar
  • Posts: 120
    • View Profile
    • Donate to Member
Re: N.A.N.Y. 2021: RaptureReplica by KodeZwerg
« Reply #12 on: August 25, 2020, 09:25 AM »
Watch behind my Name in that sequence, after you clicked there is a minimal black spot visible. (thanks to on top window ^_^)
Pressing Escape will close that spot (also taskbar entry) aslong you did not click elsewhere, I just tried here.
Haha, I see it now. A tiny dot  :D
Works great.

chashnniel

  • Member
  • Joined in 2018
  • **
  • default avatar
  • Posts: 120
    • View Profile
    • Donate to Member
Re: N.A.N.Y. 2021: RaptureReplica by KodeZwerg
« Reply #13 on: August 25, 2020, 10:41 AM »
Another idea:
Maybe you can grab the target window when you just click on it.

KodeZwerg

  • Honorary Member
  • Joined in 2018
  • **
  • Posts: 488
    • View Profile
    • Donate to Member
Re: N.A.N.Y. 2021: RaptureReplica by KodeZwerg
« Reply #14 on: August 26, 2020, 01:14 AM »
Updated and Namefixed version is available.

Changelog:
 - Increased the minimal opacity value
 - Added Escape key support to close app while in grab mode
 - Added Right-Click support to close app while in grab mode (even if you still hold left button!)
 - Added "nothing selected" support to close app while in grab mode
   aslong starting position differs just by one pixel (or more ofc) it will grab
   if you think that there is a blank taskbar entry, it is whatever you have grabbed
   even if it is just 1x1 pixel!
   i might add ini-file support to give you more control over my app...
   for now it is to prevent misclicked failures
 - Added Right-Click support on grabbed image to start over grab something new
   that should speed up the work with my app i hope
   that way you just need to set opacity once, if at all
 - Restricted grab mode to Left-Mouse-Button only
 - Removed my testing environment Clipboard support
 - Changed grabbing Rectangle style into an improved version (at least i hope so)
   now you can grab in any direction and not just from top left to down right
   for now the dimensional display of selection is lost
 - Changed Window creation placement to where your selection was made
   infact it absolutely overlap original area
   (before it was always centered = longer way for mouse)
 - Decreased gray factor of screen to better see my new Rectangle style


Limitation dectected:
 No multi-monitor operation possible by now.
sorry bad english and Delphi are my hobby ;)
politeness is not one of my strengths in writing, just because it sounds rough doesn't mean that I mean it rough.

KodeZwerg

  • Honorary Member
  • Joined in 2018
  • **
  • Posts: 488
    • View Profile
    • Donate to Member
Re: N.A.N.Y. 2021: RaptureReplica by KodeZwerg
« Reply #15 on: August 26, 2020, 01:15 AM »
Watch behind my Name in that sequence, after you clicked there is a minimal black spot visible. (thanks to on top window ^_^)
Pressing Escape will close that spot (also taskbar entry) aslong you did not click elsewhere, I just tried here.
Haha, I see it now. A tiny dot  :D
Works great.
Just like I said  :Thmbsup:

Another idea:
Maybe you can grab the target window when you just click on it.
That would not be possible by the way how my app works ATM.
sorry bad english and Delphi are my hobby ;)
politeness is not one of my strengths in writing, just because it sounds rough doesn't mean that I mean it rough.

chashnniel

  • Member
  • Joined in 2018
  • **
  • default avatar
  • Posts: 120
    • View Profile
    • Donate to Member
Re: N.A.N.Y. 2021: RaptureReplica by KodeZwerg
« Reply #16 on: August 26, 2020, 01:50 AM »
works perfect now :Thmbsup:

KodeZwerg

  • Honorary Member
  • Joined in 2018
  • **
  • Posts: 488
    • View Profile
    • Donate to Member
Re: N.A.N.Y. 2021: RaptureReplica by KodeZwerg
« Reply #17 on: August 26, 2020, 05:27 AM »
works perfect now :Thmbsup:
Glad to hear that, enjoy and fun fun fun  :P
sorry bad english and Delphi are my hobby ;)
politeness is not one of my strengths in writing, just because it sounds rough doesn't mean that I mean it rough.

tomos

  • Charter Member
  • Joined in 2006
  • ***
  • Posts: 11,705
    • View Profile
    • Donate to Member
Re: N.A.N.Y. 2021: RaptureReplica by KodeZwerg
« Reply #18 on: August 27, 2020, 04:25 AM »
This *is* really nice, good job :up:
Tom

KodeZwerg

  • Honorary Member
  • Joined in 2018
  • **
  • Posts: 488
    • View Profile
    • Donate to Member
Re: N.A.N.Y. 2021: RaptureReplica by KodeZwerg
« Reply #19 on: August 27, 2020, 04:36 AM »
This *is* really nice, good job :up:
Thanks alot! Wait for next update that I have planned to say its Status = Final. (at least for me ^^)

Planned:
ini file support to autosave opacity
manual ini editing will grant access to:
grayness factor for grabbing
invert color for grabbed on/off

multi-monitor support.

again a new rectangle selector, this one will be my final rectangle version.
if the gray factor is relatively high, i have built in a new gimmick.
now the rectangle draws a frame and the area below becomes totally transparent.
sorry bad english and Delphi are my hobby ;)
politeness is not one of my strengths in writing, just because it sounds rough doesn't mean that I mean it rough.

KodeZwerg

  • Honorary Member
  • Joined in 2018
  • **
  • Posts: 488
    • View Profile
    • Donate to Member
Re: N.A.N.Y. 2021: RaptureReplica by KodeZwerg
« Reply #20 on: August 31, 2020, 01:36 AM »
Now I've made my threat true   :huh:

Changes:
 - slimmed down ini file support added
 - multi monitor support added
 - inverted colors optional activatable

Please read first post manual again to learn new keyboard and mouse commands.

I wish you a great time with that hopefully final version of mine.

Caution to ini support!

//edit
known bug:
  my new rectangle-style may frame-flicker a bit, i am sorry for that.
sorry bad english and Delphi are my hobby ;)
politeness is not one of my strengths in writing, just because it sounds rough doesn't mean that I mean it rough.
« Last Edit: August 31, 2020, 01:57 AM by KodeZwerg »

kunkel321

  • Supporting Member
  • Joined in 2009
  • **
  • Posts: 519
    • View Profile
    • Donate to Member
Re: N.A.N.Y. 2021: RaptureReplica by KodeZwerg
« Reply #21 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:

wraith808

  • Supporting Member
  • Joined in 2006
  • **
  • default avatar
  • Posts: 10,640
    • View Profile
    • Donate to Member
Re: N.A.N.Y. 2021: RaptureReplica by KodeZwerg
« Reply #22 on: August 31, 2020, 02:36 PM »
I made something similar in a NANY past, but in a lot of situations yours would definitely be more useful  :Thmbsup:

KodeZwerg

  • Honorary Member
  • Joined in 2018
  • **
  • Posts: 488
    • View Profile
    • Donate to Member
Re: N.A.N.Y. 2021: RaptureReplica by KodeZwerg
« Reply #23 on: September 02, 2020, 05:09 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
sorry bad english and Delphi are my hobby ;)
politeness is not one of my strengths in writing, just because it sounds rough doesn't mean that I mean it rough.

Contro

  • Supporting Member
  • Joined in 2007
  • **
  • Posts: 3,451
    • View Profile
    • Donate to Member
Re: N.A.N.Y. 2021: RaptureReplica by KodeZwerg
« Reply #24 on: September 05, 2020, 02:58 AM »
Rapture
I will try the app.

But I think :
https://es.wikipedia.../wiki/Arrebatamiento
https://en.wikipedia.org/wiki/Rapture

Obviously Capture is the real thing and the action.
But seems in the presentation a rapture because you select a portion of the text. There is "violence".

From the commercial point of view is more powerful rapture.