avatar image

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

Login with username, password and session length
  • Sunday November 29, 2020, 11:34 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.

Topics - OGroeger [ switch to compact view ]

Pages: [1]
Living Room / Fanless computer
« on: September 24, 2007, 05:03 AM »
I'm thinking about buying a new computer. The problem that i have with the "usual" computers is: They are too noisy. I'm sitting in a really calm room and the sound of the fans attracts my attention. My current computer is a Shuttle SN 95G5 with a passive cooled ATI 9600 graphic card inside a silent box. This is a quite good solution. But for the next computer, why not try a model without any fans at all? I've found this offer. E.g., Midi Tower, Intel Core 2 Duo E6750, 2GB RAM, 500GB Harddisk and GeForce 8600GT graphic card for 2290 EUR (without OS). Not a single fan inside and the harddisk is enclosed in a noise protection case. Ok, it is not really cheap, but life is not supposed to be cheap. The question is: Can one up-to-date computer really be completely passive cooled via heat pipe? What is your experience?

General Software Discussion / RegexBuddy 3 released
« on: June 16, 2007, 05:20 AM »
This week JGSoft released version 3 of Regexbuddy

Though Regexbuddy is not free (29.95 EUR) i thought somebody might be interested about this, because Regexbuddy has been mentioned in several threads.

The complete release notes are below, the most obvious changes are
  • several layouts available, e.g. a dual monitor layout.
  • "debug from here"
  • "list all with full details"
  • Open url for getting test data
  • Integrated forum software

New features:

    * COM interface: Debug method to show the debugger output at a particular byte position in the test data.
    * COM interface: InitAction and FinishAction can now pass a list of actions to populate and retrieve the whole History list. The caption of the History panel will change to "List for appname" when InitAction is used this way.
    * COM interface: New variant structure with FreeSpacing and Flavor fields.
    * COM interface: ability to specify test data or the path to a test file to be loaded into the Test tab.
    * COM interface: function to disable certain options; e.g. EditPad Pro and PowerGREP force the JGsoft regex flavor with "^$ match at line breaks" turned off.
    * COM interface: support for additional programming languages when passing regular expressions as strings.
    * Command line interface: -testclipboard parameter to paste the contents of the clipboard into the Test tab.
    * Command line interface: -testfile parameter to load a file into the Test tab.
    * Command line interface: Additional parameters for passing regexes as strings in various programming languages.
    * Copy/paste C# strings, which uses verbatim strings when appropriate.
    * Copy/paste: Support for all the string styles used by the programming languages newly supported on the Use tab.
    * Create: Indicate features used in the regular expression that are available in some flavors, but not in the selected flavor. Double-clicking such an error replaces it with the equivalent syntax (if any) in the selected flavor.
    * Debug Everywhere: Runs the debugger at each position in the test subject, rather than only at the current position of the text cursor.
    * Debug Till End: Runs the debugger from the current position of the cursor until the end of the test subject.
    * Flavors: RegexBuddy now has the unique ability to emulate the limitations of all the regular expression flavors that it supports. Simply select the flavor you're working with on the main toolbar.
    * Forum: Discuss and share regular expressions with other RegexBuddy users.
    * Fully modular interface: the tabs in RegexBuddy 2 are now panels that can be arranged in tabs, side by side or made to float independently. The layout is automatically remembered between RegexBuddy sessions.
    * GREP: Button to open the file in EditPad or another editor instead of the Test pane.
    * GREP: Keyboard shortcuts for preview, execute and quick execute like in PowerGREP.
    * History: List of regular expressions to easily compare different regular expressions in a single RegexBuddy session.
    * Insert Token: Unicode blocks.
    * Insert Token: Unicode properties.
    * Insert Token: Unicode properties, scripts and blocks can now be added directly when adding or editing character classes.
    * Insert Token: Unicode scripts.
    * Library: Export without test data and comments but with a unique ID for each regex, so the library can be used as a data file for applications as an alternative to hard-coding regular expressions.
    * Library: Store test data with each regular expression.
    * Preferences, Editor: Option to toggle word wrap in the "test" editors.
    * Preferences: Option to configure whether code snippets on the Use tab use spaces or tabs, and how many, for indentation.
    * Preferences: Option to remember the GREP settings.
    * Preferences: Option to remember the test data between RegexBuddy sessions.
    * Preferences: Regex tree font on the Create page.
    * Regex: (?n) explicit capture modifier, as supported by the .NET framework.
    * Regex: Ability to select a regex flavor to make RegexBuddy mimic the syntax and limitations of the selected flavor.
    * Regex: Character class subtraction, as supported by XML schema and the .NET framework.
    * Regex: Dummy support for PCRE callouts (?C1) through (?C255) when the flavor is set to "PCRE".
    * Regex: Free-spacing option and (?x) free-spacing mode modifier.
    * Regex: POSIX character classes.
    * Regex: \Q..\E escape sequence for escaping a string of metacharacters.
    * Regex: \cA through \cZ ASCII control characters Ctrl+A through Ctrl+Z; equivalent of \x01 through \x1A; can be used inside and outside character classes.
    * Regex: \p{Arabic} through \p{Yi} tokens for matching any character in a particular Unicode script; \p{IsArabic} syntax also supported.
    * Regex: \p{InBasicLatin} through \p{InSpecials} tokens for matching any character in a particular Unicode block; \p{IsBasicLatin} and \p{BasicLatin} alternatives also supported; BasicLatin can also be written as Basic_Latin, Basic-Latin and Basic Latin.
    * Regex: \p{IsL} and \P{IsL} alternative syntax to \p{L} and \P{L}; using the \p{IsL} syntax is not recommended, as \p{L} has much wider support; RegexBuddy supports it for compatibility with Perl and Java which support both \p{L} and \p{IsL}.
    * Regex: \p{^...} syntax as an alternative syntax to \P{...}; using the \p{^...} syntax is not recommended, as only Perl supports it; Perl also supports \P{...}; RegexBuddy only supports it for Perl compatibility.
    * Regex: \x{FFFF} alternative to \uFFFF. This syntax is used by Perl. While \uFFFF must always specify 4 hex digits, the \x{FFFF} syntax allows leading zeros to be omitted.
    * Replace: Support for $&, $`, $', $_ and $+ and corresponding backslash versions.
    * Test: Hexadecimal mode.
    * Test: List All option to show all capturing groups in columns.
    * Test: List All option to show match details folded under each match.
    * Test: List All subitem to list lines or pages without matches when processing the subject line by line or page by page.
    * Test: Open a URL to test a regex on the HTML source of a web page.
    * Test: Option to process the test subject line by line. This makes RegexBuddy behave like traditional grep, and also makes it easier to test a regex against multiple subjects, one on each line.
    * Test: Option to process the test subject page by page, so page breaks can be used to delimit multiple subject strings.
    * Test: Save test data into a text file.
    * Test: The Replace button now has an option to produce a list of replacements, without the unmatched text.
    * Undo and redo buttons that undo changes made to the regular expression and replacement text, either directly or via the Insert Token command.
    * Use: Customizable templates to create and edit code snippets for programming languages that use one of the regex flavors supported by RegexBuddy.
    * Use: If the regex flavor selected in the main toolbar does not correspond with the regex flavor needed by the programming language selected on the Use tab, RegexBuddy will automatically convert it to the needed flavor, or show an error if it can't.
    * Use: MySQL.
    * Use: Oracle.
    * Use: PostgreSQL.
    * Use: String literal with RegexBuddy's regex tree.
    * Use: Tcl.
    * Use: XML Schema.


    * Copy/paste: All the different string styles are now listed in submenus, with the string styles corresponding to the selected regex flavor and/or programming language listed directly in the Copy and Paste menus.
    * Create: Eliminate duplicates from "match a character in the list" for character classes, to make it clearer that a character class matches characters instead of words.
    * Debug: If the only output is backtrack; match attempt failed, explain that the match was only attempted at the current cursor location.
    * GREP: .rbg files now use an XML-based format that can be easily created and read in other applications. RegexBuddy 3 can read binary .rbg files saved by RegexBuddy 2, but can only write the new XML-based format.
    * GREP: Show the number of matches per file and the clickable file header on one line. This halves the number of lines needed when not showing match details (e.g. after a "quick execute"), and leaves the total visible when collapsing file nodes.
    * Insert Token, Anchors: Label the menu items for ^ and $ as "beginning/end of line" and make them turn on the "^ and $ match at line breaks" option.
    * Insert Token: ASCII character map now allows you to select the code page to be displayed.
    * Insert Token: Unicode character map now indicates code point numbers in a tooltip.
    * Library: .rbl files now use an XML-based format that can be easily read in other applications. RegexBuddy 3 can read binary .rbl files saved by RegexBuddy 1 and 2, but can only write the new XML-based format.
    * Library: Using a regular expression from the library now keeps the previous regex in the history list, making it easy to revert to it.
    * Test: Highlight backreferences in the match details. When double-clicking a backreference, highlight that backreference in the results.
    * Use: C# code snippets should use verbatim strings when the regex contains backslashes or free-spacing line breaks.
    * Use: Comments with RegexBuddy tree should indicate matching options.
    * Use: PHP preg operators now add the /u modifier if your regular expression uses a Unicode token.

-RegexBuddy Homepage

ServicesCtl is a little application which enables you to start and stop services from the traybar. I wrote it because i develop for different databases and was annoyed how cumbersomely it is to start and stop services. It stays in the traybar and offers short links in its context menu to start and stop selected services.

The applications homepage is, the download link for the version 1.0 is http://www.olaf-groe...tl_1-0-0-0_setup.exe. I'm anxious to hear your feedback.

The web page is currently only available in german, but the application has german and english resources.

P.S.: System requirement is .Net 2.0

EDIT: A zip file without installer is available: Just unzip to use it. Thanks to lanux128 for pointing this out.

One can make highlights with two different shapes: Either round (circular/elipisis) or rectangular. But the rectangular highlight has perpendicular corners, which gives them a tough look. If the corners wouldn't be "that perpendicular" the look would be much smoother.


Hi, the Undo of the function "Add Caption to Image" only undoes the addition of the caption area, but leaves the caption text. See Screenshots


Another feature request: Sceenshot Captor doesn't define a Ctrl-C shortcut. I vote for "Copy Image/Object to Clipboard", as it fits perfectly in my workflow  :D

I usually make a screenshot of a region, highlight the area of interest, sometimes write a test besides it, and copy the whole thing to the clipboard. A keyboard shortcut for the copy operation would be helpful for me.


One feature request: Using the keyboard you can change the zoom level in steps of at least 10%. 10% steps using the arrow keys and 30% steps using the Page Up/Page Down keys.

It would be fine to add a keyboard modifier - Shift f.i - to change the zoom level in 1 % steps. So if you press Shift - Arrow Up, the zoom level is decreased by one, and pressing Arrow, the Zoom level is decreased by ten.

Btw: It is sometimes impossible to change the zoom level using the mouse to 80%, 90, 100% ... percent. It changes from 99 to 101 and from 89 to 91.  The workaround is to use the shortcut "100%"


Pages: [1]