Gehe zu deutscher Webseite

News

Project description:

"Light game" is a puzzle game. When the game starts, a random number or a stored pattern of these lights is switched on. Pressing any of the lights will toggle it and the adjacent lights. The goal of the puzzle is to switch all the lights off, preferably in as few button presses as possible.
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
Project description:

"Light game" is a puzzle game. When the game starts, a random number or a stored pattern of these lights is switched on. Pressing any of the lights will toggle it and the adjacent lights. The goal of the puzzle is to switch all the lights off, preferably in as few button presses as possible.
Daniel Marschall
ViaThinkSoft Co-Founder
Download description:

Contains:
- Recursive SFV+MD5 checker for Windows
- SFV+MD5 file editor for Windows
- Recursive SFV+MD5 checker in PHP (CLI/Linux)
- Recursive SFV+MD5 generator in PHP (CLI/Linux)
Daniel Marschall
ViaThinkSoft Co-Founder
Project description:

Der ViaThinkSoft StackManager ereichtert das Arbeiten mit ICP, Streichlisten, Textblöcken und Attachments und kümmert sich um das sichere streichen, anhängen und automatische Abspeichern in einem Datenverzeichnis auf Benutzerebene.
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:

FastPHP is a simple, efficient, and comfortable editor/IDE for PHP. Besides syntax highlighting, a code explorer, and the execution of PHP scripts outside the browser, FastPHP offers other useful functionalities like PHP Lint, showing the PHP documentation by keystroke and automatic replacement of whitespaces into tabs.

Features:
  • Loads very fast, similar to Notepad
  • Syntax highlighting
  • Code TreeView Explorer (written in PHP!), also shows TODO-Entries
  • Running PHP files without IDE and without browser
  • Integrated PHP lint
  • Conversation from whitespaces to tabs
  • Integrated PHP help with the F1 key
  • PHP files can be executed like HTA files via double-click
  • Switch between Dark and Light theme
  • Show/Hide formatting symbols
  • Clicking on a PHP error will jump to the code line
  • Automatically removes unnecessary spaces at end of lines and the end of file
  • Integrate in Explorer as "Shell new" to quickly create new PHP files
Daniel Marschall
ViaThinkSoft Co-Founder
Project description:

Die ViaThinkSoft Indexer Suite ist ein Programm, das es ermöglicht, ein Dateisystem zu indizieren und in einer SQL-Datenbank abzubilden. Im Nachfolgenden können diverse Auswertungen stattfinden, z.B. das Suchen von Duplikaten, das Verifizieren der Integrität der Daten bei einem weiteren Durchlauf, das Bestimmen von redundanten Verzeichnissen, oder ein Offline-Browsen durch den Dateisystem-Stamm, während der Original-Medium offline ist.
Daniel Marschall
ViaThinkSoft Co-Founder
Download description:

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

Version 1.5d stellt die technische Überarbeitung des Spiels 1.5c (ca. Jahr 2005) dar.

Änderungen:
  • Kleinere Bugs gefixt
  • Musik mit DirectMusic anstelle mit MCI abgespielt (besserer Sound, weniger Lags)
  • Fenster öffnen sich in Bildschirm-Mitte und nicht Desktop-Mitte (das ist ein Unterschied bei Multi-Monitor-Systemen)
  • Steuerung funktioniert nun auf allen Tastaturen wie erwünscht
  • Kommunikation mit Update-Server findet über HTTPS anstelle HTTP
  • Ein paar unnötige Funktionen entfernt
  • Einstellungen werden in der Registry gespeichert (anstelle dem Programmverzeichnis)
  • Highscore wird im Ordner "Gespeicherte Spiele" gespeichert (anstelle dem Programmverzeichnis)
  • Quellcode übersichtlicher und mit Delphi 12 kompatibel gemacht
  • Codesignatur hinzugefügt
  • Veröffentlichung per SVN und GitHub

Die Arbeit an diesem Update hat viele nostalgische Gefühle geweckt;
dieser technische letzte Feinschliff schließt das Projekt aber nun endgültig ab.
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
Project description:

A simulator for the HT46F47 micro chip
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
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:



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:

This package contains php functions for backwards compatibility, which can be included as "prepend" script - this means, that all PHP scripts (called via Apache, CLI etc.) include these scripts and therefore offer the backwards compatibility functions.

Currently, the pack contains following units:
- Replacement of mysql-functions with PHP 7
- Replacement of register_globals
- Replacement for ereg-functions and split-functions
- Small (weak) XSS WAF

If you need htmlentities(), htmlspecialchars() or html_entity_decode() with old semantics, you can download compatibility functions here
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
Download description:

This install package contains:
1. SFV/MD5 recursive directory checker
2. SFV/MD5 file editor
Daniel Marschall
ViaThinkSoft Co-Founder
Project description:

FastPHP is a simple, efficient, and comfortable editor/IDE for PHP. Besides syntax highlighting, a code explorer, and the execution of PHP scripts outside the browser, FastPHP offers other useful functionalities like PHP Lint, showing the PHP documentation by keystroke and automatic replacement of whitespaces into tabs.

Features:
  • Loads very fast, similar to Notepad
  • Syntax highlighting
  • Code TreeView Explorer (written in PHP!), also shows TODO-Entries
  • Running PHP files without IDE and without browser
  • Integrated PHP lint
  • Conversation from whitespaces to tabs
  • Integrated PHP help with the F1 key
  • PHP files can be executed like HTA files via double-click
  • Switch between Dark and Light theme
  • Show/Hide formatting symbols
  • Clicking on a PHP error will jump to the code line
  • Automatically removes unnecessary spaces at end of lines and the end of file
  • Integrate in Explorer as "Shell new" to quickly create new PHP files
Daniel Marschall
ViaThinkSoft Co-Founder