The ScreenTeX project

ScreenTeX

ScreenTeX is a tool that grabs all text when taking a screenshot rather than getting an image.


About

See above. Also see below for more info.


Alternative keyboard shortcut

The alternative keyboard shortcut for taking a data screenshot is ALT + P + F10 (or alternatively, if your keyboard requires the function key for F keys, FUNCTION (FN) + ALT + P + F10) this shortcut was superceded by the idea of just pressing F10 (or FUNCTION (FN) + F10) because it would be easier to get multiple screenshots with a single button. The shortcut is staying, but can be turned off. I figured it would be better to get an image and the data at the same time, although you can choose which ones are exported at which time.

Like all other features of this program, you can customize the control of them, and enable/disable each individual option.


Original concept

This is the original concept for this project from 2021 Sunday, September 19th.

2021 September 19th

ScreenTeX is a tool that grabs all text when taking a screenshot rather than getting an image.

Rich text and formatting options will be included.

Exporting as TXT, MD, PY, Java, C, C++, CSV, C#, JavaScript, Kotlin, etc. is allowed.

Add alias: ALT + P + F10 to separate from actual screenshots.

Option to save data in a different format after each screenshot, default is TXT.


Feature requests

Here are some of the new features from 2021 September 20th and onward that are planned to be added to this project.

Alternative screenshot shortcut

An option to save the text and the screenshot is coming soon, and will supercede the ALT + P + F10 shortcut. Users will be able to choose between the ALT + P + F10 shortcut, or the merged functionality with the F10 (Print Screen) key.

The merged functionality with the F10 key (or FN + F10 keys) will allow the export of both an image and a data file at the same time, although you can disable one or the other.

  • Requested on 2021 Monday, September 20th

Ability to switch save location

The ability to switch the location where exports are saved is planned for Windows NT, MacOS, Linux, and BSD.

  • Requested on 2021 Monday, September 20th

TeX

Despite TeX being in the name, the project is not written in TeX. Exporting text into TeX format is possible though, and is a planned feature. It is currently just done to style the name better.


Troubleshooting

How ScreenTeX works

The project does not use a special algorithm to read the image and export the text, it just copies everything from the background and puts it into a file.

The program is not working

Please avoid all other troubleshooting advice for now, as the program is not functional yet.

Text is not exporting

If this is not possible in some cases due to DRM or other system failures, you will likely just need to stop using that software/website, wait for your computer to become stable again, or fix your computer. In the meantime, you can always get a picture with a separate camera if you have one, although it will be of lower quality and hard to make out (and won't copy the text)

Where is the data being put

On Linux, data is automatically placed in your home directory, located at ///<username>/home/ although you can change it to any location you want (this feature is currently a request)

On Windows NT, data is placed in your documents directory, located at ///C/users/<username>/Documents/ although you can change it to any location you want, except for system folders, such as system32 and SYSWOW64 (this feature is currently a request)

On MacOS, data is placed in your home directory, located at ///<username>/home/ although you can change it to any location you want (this feature is currently a request)

On BSD, data is placed in your home directory, located at ///<username>/home/ although you can change it to any location you want (this feature is currently a request)

GitHub - seanpm2001/ScreenTeX: ScreenTeX is a tool that grabs all text when taking a screenshot rather than getting an image.
ScreenTeX is a tool that grabs all text when taking a screenshot rather than getting an image. - GitHub - seanpm2001/ScreenTeX: ScreenTeX is a tool that grabs all text when taking a screenshot rath...