Go to English page

Neuigkeiten

Downloadbeschreibung:

This is the latest version of OIDplus 2.0!

Source code: https://github.com/danielmarschall/oidplus
Daniel Marschall
ViaThinkSoft Mitbegründer
Projektbeschreibung:

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 Mitbegründer
Projektbeschreibung:

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 Mitbegründer
Projektbeschreibung:

An API written in PHP for the OID repository oid-info.com.

The majority of the functions provided by this API helps developers in creating XML files which can be uploaded to the OID repository to add multiple OIDs, but the API also contains other helpful utilities related to OIDs, UUIDs and the OID repository in general. The XML generation can be useful for Registration Authorities (RAs) that want to deliver their assignments to oid-info.com , but also for people who want to support the OID repository by adding OIDs from public sources.
Daniel Marschall
ViaThinkSoft Mitbegründer
Projektbeschreibung:

- 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 Mitbegründer
Projektbeschreibung:

LogViewer ist ein kleines Tool für Linux, das Logdateien (üblicherweise von PHP) ausliest und in eine MySQL-Datenbank speichert.

Dort werden die Fehler kategorisiert und nach Eintrittszeitpunkt und Anzahl zusammengefasst.

Über ein Webinterface können die Fehler sortiert und gefiltert werden. Da es das Ziel ist, die Fehler zu korrigieren, kann mit einem Klick der Fehler ausgeblendet werden. Er wird dann nur noch eingeblendet, wenn er trotzdem nocheinmal auftritt.
Daniel Marschall
ViaThinkSoft Mitbegründer
Projektbeschreibung:

FastPHP ist ein einfacher und dennoch komfortabler Editor/IDE für PHP.

Besondere Funktionen:
  • Sehr schnelle Ladezeit, ähnlich Notepad
  • Syntax-Highlighting
  • Code-Explorer TreeView (in PHP geschrieben!), in dem auch TODO-Einträge zu finden sind
  • Ausführen von PHP-Dateien in der IDE ohne Browser
  • PHP Lint
  • Automatisches Umwandeln von Leerzeichen in Tabs
  • Integrierte PHP-Hilfe zu jeder Funktion per F1-Tastendruck
  • Möglichkeiten, PHP-Dateien ähnlich wie HTA-Dateien per Doppelklick auszuführen.
  • Dunkles und Helles Design
  • Formatierungszeichen anzeigen/verstecken
  • Anklicken eines PHP-Fehlers springt zur Quelltextzeile
  • Automatisches entfernen von unnötigen Leerzeilen an Zeilenenden und am Datei-Ende
  • Integration im Windows Explorer "ShellNew" um schneller PHP-Dateien zu erzeugen
Daniel Marschall
ViaThinkSoft Mitbegründer
Projektbeschreibung:

FastPHP ist ein einfacher und dennoch komfortabler Editor/IDE für PHP.

Besondere Funktionen:
  • Sehr schnelle Ladezeit, ähnlich Notepad
  • Syntax-Highlighting
  • Code-Explorer TreeView (in PHP geschrieben!), in dem auch TODO-Einträge zu finden sind
  • Ausführen von PHP-Dateien in der IDE ohne Browser
  • PHP Lint
  • Automatisches Umwandeln von Leerzeichen in Tabs
  • Integrierte PHP-Hilfe zu jeder Funktion per F1-Tastendruck
  • Möglichkeiten, PHP-Dateien ähnlich wie HTA-Dateien per Doppelklick auszuführen.
  • Dunkles und Helles Design
  • Formatierungszeichen anzeigen/verstecken
  • Anklicken eines PHP-Fehlers springt zur Quelltextzeile
  • Automatisches entfernen von unnötigen Leerzeilen an Zeilenenden und am Datei-Ende
  • Integration im Windows Explorer "ShellNew" um schneller PHP-Dateien zu erzeugen
Daniel Marschall
ViaThinkSoft Mitbegründer
Projektbeschreibung:

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 Mitbegründer
Downloadbeschreibung:

Der Quelltext von (De)Coder 5.0, erstellt mit Delphi 12.
Ebenfalls enthalten sind die Quelltexte einiger vorheriger Versionen.
Daniel Marschall
ViaThinkSoft Mitbegründer
Projektbeschreibung:

Bekannt vom Spieleklassiker "Blown Away" ist das Grid Game ein Spiel, bei dem Sie durch ein Feld aus Spielkarten navigieren müssen. Die Kartenfarbe definiert die Richtung und der Wert der Karte die Entfernung.
Daniel Marschall
ViaThinkSoft Mitbegründer
Downloadbeschreibung:

Der Quelltext in Delphi.
Daniel Marschall
ViaThinkSoft Mitbegründer
Projektbeschreibung:

Peg Solitär ist ein Brettspiel für eine Person. Das weitest verbreitete Spielfeld ist kreuzförmig und wird mit 32 Steinen auf 33 Feldern bestückt. Dieses Spiel wird auch als Englisches Solitär bezeichnet.

Weitere Informationen in Wikipedia
Daniel Marschall
ViaThinkSoft Mitbegründer
Projektbeschreibung:

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 Mitbegründer
Projektbeschreibung:

Aufgrund eines Projektes habe ich eine Funktion gebraucht, die von einer Papierkorbdatei den Originaldateinamen ausliest. Nach einigen Recherchen bin ich auf Publikationen und Forensik-Freeware gestoßen, die die Struktur von Papierkorbindexdateien analysieren bzw. beschreiben. Leider muss ich sagen, dass alle Publikationen, die ich gefunden habe, (teilweise fatal) fehlerhaft waren und die Analyseprogramme, die ich fand, nicht mit allen Typen von Papierkorbindexdateien (verschiedene Windows Versionen) zurecht kamen. Ich habe mich deswegen daran gemacht, verschiedene Papierkorbstrukturdateien zu analysieren (Windows NT/95 bis Windows 10) und eine Delphi-Unit inkl. Beispielprogramm zu schreiben. Natürlich will ich der Gemeinschaft etwas Gutes tun und mache diese Unit OpenSource. Die Betreiber oder Verfasser der Publikationen/Webseiten habe ich auch nebenbei auf einige Fehler hingewiesen. Microsoft macht natürlich keine Äußerung zu dem Aufbau von Windows Strukturdateien.

Benötigt mindestens Delphi 4, jedoch ist RecyclerGetDateTime() erst ab Delphi 6 freigeschaltet.

Erfolgreich getestet wurde das Programm mit Windows NT4, 95 (mit und ohne IE4 ShellExtensions), 98, 2000, XP, Vista, 7, 10 und 11 sowie ReactOS.
Daniel Marschall
ViaThinkSoft Mitbegründer
Downloadbeschreibung:

Quelltext für Embarcadero Delphi.
Daniel Marschall
ViaThinkSoft Mitbegründer
Downloadbeschreibung:

Version 1.1.0.0
Windows 32 Installer
Daniel Marschall
ViaThinkSoft Mitbegründer
Projektbeschreibung:

"Light game" ist ein Knobelspiel, dessen Ziel ist, in einem 5x5 Felder Raster alle Lichter zu löschen.
Daniel Marschall
ViaThinkSoft Mitbegründer
Projektbeschreibung:

"Light game" ist ein Knobelspiel, dessen Ziel ist, in einem 5x5 Felder Raster alle Lichter zu löschen.
Daniel Marschall
ViaThinkSoft Mitbegründer