Gehe zu deutscher Webseite

News

Project description:

VGWhoIs is a fork of the tool GWhoIs (currently not actively developed). It allows users to find information about domains, IP addresses, ASN numbers etc by querying the best fitting WhoIs service automatically. The information about the whois services is stored in a pattern file and can be altered or extended by new pattern files.

The usage is pretty simple:

vgwhois example.com
Daniel Marschall
ViaThinkSoft Co-Founder
Project description:

Commission Database 2.0 is a management software for artists and their patrons (clients/commissioners).

It manages:
- Overview of your artists (or clients) and the open art projects
- Upload status to art pages
- Which artworks are paid for, or if you have credits or debts
- Overview of all incoming/outgoing payments, which can be useful to verify bank statements
- Various statistics such as the month/year sums of incoming/outgoing payments
- Built-in currency converter to convert foreign currencies into your local currency (as a base for the statistics)
- Shortcut to folders that contain the artworks
- Collecting various information about commissions and artists, e.g. the contact details
- Password protection
Daniel Marschall
ViaThinkSoft Co-Founder
Project description:



Abstract

ViaThinkSoft Currency Converter is a library developed by Daniel Marschall which converts currencies. The latest exchange data is automatically downloaded and cached.

To use ViaThinkSoft Currency Converter, you need an API key from CurrencyLayer.com. Keys with limited access are available for free, and there are paid subscriptions available, too.

Usage for online applications, with PHP

Download framework and example script from the SVN

Try it now! Use the online tool

For Windows users

If you are not a developer, you can download the ready-to-use demo EXE file.

Download Windows demo application, written in Delphi



For Windows developers

The Currency Converter is implemented as a Windows DLL (Source code for Delphi), which can be used by most other programming languages as well as VBA (Visual Basic for Applications). Therefore, you can use Currency Calculator in Microsoft Office products.

Download compiled DLL for Win32 and Win64

Download source code for usage in ...

Before using the DLL, please place the API key in your registry:

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\ViaThinkSoft\CurrencyConverter]
"APIKey"="....."

Specification of the exported DLL methods
Daniel Marschall
ViaThinkSoft Co-Founder
Project description:



Abstract

ViaThinkSoft Currency Converter is a library developed by Daniel Marschall which converts currencies. The latest exchange data is automatically downloaded and cached.

To use ViaThinkSoft Currency Converter, you need an API key from CurrencyLayer.com. Keys with limited access are available for free, and there are paid subscriptions available, too.

Usage for online applications, with PHP

Download framework and example script from the SVN

Try it now! Use the online tool

For Windows users

If you are not a developer, you can download the ready-to-use demo EXE file.

Download Windows demo application, written in Delphi



For Windows developers

The Currency Converter is implemented as a Windows DLL (Source code for Delphi), which can be used by most other programming languages as well as VBA (Visual Basic for Applications). Therefore, you can use Currency Calculator in Microsoft Office products.

Download compiled DLL for Win32 and Win64

Download source code for usage in ...

Before using the DLL, please place the API key in your registry:

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\ViaThinkSoft\CurrencyConverter]
"APIKey"="....."

Specification of the exported DLL methods
Daniel Marschall
ViaThinkSoft Co-Founder
Project description:

- Generate an UUID (according to RFC 4122):
- ... Time based (version 1) UUID
- ... DCE Security (version 2) UUID
- ... Name-based (version 3/5) UUID
- ... Random (version 4) UUID
- Interprete ("decode") an UUID
- Interprete a MAC address
Daniel Marschall
ViaThinkSoft Co-Founder
Download description:

This is the latest version of OIDplus 2.0!

Source code: https://github.com/danielmarschall/oidplus
Daniel Marschall
ViaThinkSoft Co-Founder
Download description:

Developed with Embarcadero Delphi and unDelphiX.
Daniel Marschall
ViaThinkSoft Co-Founder
Project description:

Peg Solitaire is a board game for one player involving movement of pegs on a board with holes. Some sets use marbles in a board with indentations. The game is known simply as Solitaire in the United Kingdom where the card games are called Patience.

More information at Wikipedia
Daniel Marschall
ViaThinkSoft Co-Founder
Download description:

The source text Color Manager 2.1, created with Embarcadero Delphi 11.

No third-party VCLs are needed.
Daniel Marschall
ViaThinkSoft Co-Founder
Download description:

The source of (De)Coder 5.0, created with Delphi 12.
Also included are the source codes of some previous versions.
Daniel Marschall
ViaThinkSoft Co-Founder
Project description:

Filter Foundry is a compatible replacement for Adobe Filter Factory. For information about how to use the Filter Factory-compatible interface, see The Filter Factory Programming Guide. Several example effects come with Filter Factory.

Initially written by Toby Thain in 2003 - 2009, the development has been continued by Daniel Marschall / ViaThinkSoft since 2018. Several advancements and improvements have been made, and a 64-bit Windows version was created. The Macintosh version could not be taken over because Apple removed the "Carbon" API.

Filter Foundry full documentation

Here you can find a few filters by ViaThinkSoft which were created using Filter Foundry.
Daniel Marschall
ViaThinkSoft Co-Founder
Project description:

Filter Foundry is a compatible replacement for Adobe Filter Factory. For information about how to use the Filter Factory-compatible interface, see The Filter Factory Programming Guide. Several example effects come with Filter Factory.

Initially written by Toby Thain in 2003 - 2009, the development has been continued by Daniel Marschall / ViaThinkSoft since 2018. Several advancements and improvements have been made, and a 64-bit Windows version was created. The Macintosh version could not be taken over because Apple removed the "Carbon" API.

Filter Foundry full documentation

Here you can find a few filters by ViaThinkSoft which were created using Filter Foundry.
Daniel Marschall
ViaThinkSoft Co-Founder
Project description:

Peg Solitaire is a board game for one player involving movement of pegs on a board with holes. Some sets use marbles in a board with indentations. The game is known simply as Solitaire in the United Kingdom where the card games are called Patience.

More information at Wikipedia
Daniel Marschall
ViaThinkSoft Co-Founder
Project description:

The program ColorManager was developed by Daniel Marschall and is used for quick and easy generation of colors. These can be formatted in different formats. This tool is interesting for developers, especially for those who want creating web pages without FrontPage or similar assistance. The program has a large number of features and supports the color circles RGB and HSV. For next versions it is planned to implement support of other color circles.

The new version of ColorManager comes with a lot of new features!
  • Multilingual (German + English)
  • RGB and HSV color space
  • Color picker with variable average function
  • Settings storage
  • CSS web color list
  • Color codes: Web, Delphi, C++, VB, Java, Photoshop, LongInt
  • Color mixer with dual variable conditions
  • Random color
  • Complementary color
  • Grayscale (perceptual brightness)
  • Predefined palettes: QuickBasic, Delphi, Webfarben, Paint Shop Pro, Windows
  • System colors
  • 20 Custom, storable colors

Awards:

Daniel Marschall
ViaThinkSoft Co-Founder
Project description:

(De)Coder is an encryption software developed by Daniel Marschall. It uses the high-security AES encryption.

New and improved features in version 5.1:

  • Modern design
  • Newer algorithms
  • Backwards compatible with ALL previous (De)Coder versions
  • Inclusion of metadata (filename, size, date) is now optional
  • Available as GUI ("CoderFMX") or as a command-line tool ("CoderCLI")
  • 32-bit and 64-bit binaries for Windows, and 64-bit binaries for MacOS X
  • Secure deletion of files and folders (only in the CLI tool)
  • Drag and drop support
  • Completely re-written with the latest development tools (Delphi 12, DEC 6.5)
  • Encrypt and decrypt files or folders (integrated 7zip packer)
  • Internally compresses data using ZLib, but only if the file is not already compressed or has a high entropy
  • English / German multi-lingual

A few features like shell integration and installer have been removed, to keep the product simple and clean.

Disclaimer:

Use this software at your own risk! ViaThinkSoft is not responsible for any damages which may be caused by the usage of this software. Especially when encrypting files, a damaged file, a forgotten password, or a mistyped password will lead to an irreversible loss of your data. The developers are not liable for any program bugs or data loss.

Please always backup your unencrypted data before using (De)Coder, or if you choose to delete the original unencrypted files, then check at least if the decryption works as expected. Please do not download or use the software if you do not agree with these conditions.

License and Credits:

(De)Coder is licensed under the terms of the Apache 2.0 license, which means you can use it for free (also commercially), and the source code is publicly available for everyone to use/learn/extend.

This product uses the following third-party components:

- Delphi Encryption Compendium (License: Apache 2.0)
- 7zip DLL files by Igor Pavlov (License: LGPL)
- 7zip Wrapper for Delphi by Henri Gourvest (License: MPL1.1)
- Translated using Better Translation Manager by Anders Melander
Daniel Marschall
ViaThinkSoft Co-Founder
Project description:

(De)Coder is an encryption software developed by Daniel Marschall. It uses the high-security AES encryption.

New and improved features in version 5.1:

  • Modern design
  • Newer algorithms
  • Backwards compatible with ALL previous (De)Coder versions
  • Inclusion of metadata (filename, size, date) is now optional
  • Available as GUI ("CoderFMX") or as a command-line tool ("CoderCLI")
  • 32-bit and 64-bit binaries for Windows, and 64-bit binaries for MacOS X
  • Secure deletion of files and folders (only in the CLI tool)
  • Drag and drop support
  • Completely re-written with the latest development tools (Delphi 12, DEC 6.5)
  • Encrypt and decrypt files or folders (integrated 7zip packer)
  • Internally compresses data using ZLib, but only if the file is not already compressed or has a high entropy
  • English / German multi-lingual

A few features like shell integration and installer have been removed, to keep the product simple and clean.

Disclaimer:

Use this software at your own risk! ViaThinkSoft is not responsible for any damages which may be caused by the usage of this software. Especially when encrypting files, a damaged file, a forgotten password, or a mistyped password will lead to an irreversible loss of your data. The developers are not liable for any program bugs or data loss.

Please always backup your unencrypted data before using (De)Coder, or if you choose to delete the original unencrypted files, then check at least if the decryption works as expected. Please do not download or use the software if you do not agree with these conditions.

License and Credits:

(De)Coder is licensed under the terms of the Apache 2.0 license, which means you can use it for free (also commercially), and the source code is publicly available for everyone to use/learn/extend.

This product uses the following third-party components:

- Delphi Encryption Compendium (License: Apache 2.0)
- 7zip DLL files by Igor Pavlov (License: LGPL)
- 7zip Wrapper for Delphi by Henri Gourvest (License: MPL1.1)
- Translated using Better Translation Manager by Anders Melander
Daniel Marschall
ViaThinkSoft Co-Founder
Project description:

The ViaThinkSoft Indexer Suite is a program that makes it possible to index a file system and map it to a SQL database. Various evaluations can then take place, e.g. searching for duplicates, verifying the integrity of the data in a further run, determining redundant directories, or offline browsing through the file system root while the original medium is offline.
Daniel Marschall
ViaThinkSoft Co-Founder
Project description:

UserDetect2 is a program that allows the user to execute different programs depending on their current environment (e.g. MAC addresses, user name or computer name), so that a single executable file, e.g. shared over a network drive, a flash drive or external hard disk, can perform tasks for different work stations. The environment identifications can be extended by plugins.
Daniel Marschall
ViaThinkSoft Co-Founder
Project description:

StackManager makes working with ICP, crosslists, text blocks and attachments easier and takes care of secure deletion, appending and automatic saving in a data directory at the user level.
Daniel Marschall
ViaThinkSoft Co-Founder
Download description:

The current version of SpaceMission for Windows.
Daniel Marschall
ViaThinkSoft Co-Founder