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:



The powerful web-based organization talent will help you to make your daily work easier by providing you the opportunity to manage appointments, contacts, documents, files, links, electronic mailboxes, access data, etc. in a well arranged form. A modular system allows Personal WebBase to expand. Since the module structure is very simple, also inexperienced PHP developers are able to simply create their own components.

More information, modules and designs can be found the website of Personal WebBase!
www.personal-webbase.com
Daniel Marschall
ViaThinkSoft Co-Founder
Project description:

Ein PHP-Script, das es erlaubt, eine E-Mail-Adresse mittels JavaScript so zu Verschlüsseln, dass Spam-Bots sie nicht mehr erkennen können. Der Link bleibt trotzdem anklickbar. Ist JavaScript deaktiviert, kann die E-Mail-Adresse trotzdem angezeigt werden.
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:



VNag (ViaThinkSoft Nagios) is a framework for PHP which allows developing plugins for Nagios-compatible systems (e.g. Icinga2), following the development guidelines.

The download package contains documentation, examples and many new plugins, e.g. to check WordPress installations.

Beside developing normal Nagios/Icinga plugins (PHP will be called via CLI), you can develop plugins which are additionally served over HTTP.

  • The plugins can be shown via a HTTP-Demon (e.g. Apache) in user's browsers. Beside the output for Nagios (Summary, Verbose information, Performance data), user-defined HTML output can be added, e.g. to complete your Nagios output with more diagrams, pictures, etc. Only one code base is required!

  • The web-output contains a hidden machine readable part, which can be read out with the "WebReader" plugin of VNag. The WebReader plugins reads the machine readable part and outputs the data in the output format which can be read by Nagios. This way, you can monitor things like WordPress version at systems where you have no shell access and/or without Nagios installed.

  • It is also possible to create websites which only have a machine readable part (i.e. you include your VNag output in your existing website). This machine readable part can be optionally signed and/or encrypted.

VNag comes with following plugins pre-installed:

  • 4images_version: Checks 4images installations for updates.
  • aastra_430_voicemail: Checks Aastra 430 phone system for new voicemails.
  • disk_running: Checks if harddisks which do not have SMART capability are online
  • file_timestamp: Warns when files are not modified withhin a specific interval/age.
  • gitlab_version: Checks GitLab install~ations for updates.
  • hp_smartarray: Checks disk and controller status of HP SmartArray RAID controllers.
  • ipfm: Checks the log files of the tool "ipfm" and warns when the measured traffic exceeds a given limit.
  • joomla_version: checks Joomla installations for updates.
  • last: Checks the output of the tool "last" and warns when logins from suspicious IP adresses are detected.
  • mdstat: Parses the output of "/proc/mdstat" and warns when drives inside a RAID array have failed.
  • mediawiki_version: Checks MediaWiki installations for updates.
  • megaraid: Checks MegaRAID (MegaCLI64) RAID arrays for degraded arrays, SMART warnings, or failing batteries.
  • minecraft_java_version: Checks the version of a local Minecraft Java server for updates.
  • net2ftp_version: Checks net2ftp installations for updates.
  • nextcloud_version: Checks Nextcloud installations for updates.
  • nocc_version: Checks NOCC webmail installations for updates.
  • openbugbounty: Checks if your domains are listed at OpenBugBounty.org.
  • open_deleted_files: Checks if there are deleted files which have open file handles (leaked disk space).
  • owncloud_version: Checks ownCloud installations for updates.
  • phpbb_version: Checks phpBB installations for updates.
  • phpmyadmin_version: Checks phpMyAdmin installations for updates.
  • ping: Pings a hostname or IP address.
  • pmwiki_version: Checks PmWiki installations for updates.
  • roundcube_version: Checks RoundCube installations for updates.
  • smart: Checks the SMART attributes of harddrives and warns when bad attributes are detected.
  • viewvc_version: Checks ViewVC installations for updates.
  • virtual_mem: Checks the amount of virtual memory (physical memory + swap).
  • webreader: Reads the output of another VNag plugin transferred over HTTP.
  • websvn_version: Checks WebSVN installations for updates.
  • wordpress_version: Checks WordPress installations for updates.
  • x509_expire: Warns when X.509 (PEM) certificate files reach a specific age.
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
Download description:

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

The current version of SpaceMission for Windows.
Daniel Marschall
ViaThinkSoft Co-Founder
Beginning with Delphi 12, the translation manager and resource DLL expert is not part of the IDE anymore. You can install it via GetIt package manager (VCL Translation Support).

This code helps switching the language at runtime.

procedure SwitchLanguage(newLang: string);
var
  oldHInst: hInst;
  newHInst: hInst;
  bakOverride: string;
  FileName: array [0..MAX_PATH] of Char;
  Module: PLibModule;
begin
  Module := LibModuleList;
  GetModuleFileName(Module.Instance, FileName, Length(FileName));

  bakOverride := GetLocaleOverride('');
  try
    SetLocaleOverride(newLang);

    // Note: SetLocaleOverride() alone does not work, because LibModuleList.ResInstance
    // is already set and won't be re-set by the FindResourceHInstance()!
    newHInst := LoadResourceModule(FileName);
    if newHInst = 0 then newHInst := Module.Instance;

    oldHInst := Module.ResInstance;
    Module.ResInstance := newHInst;
    FreeLibrary(oldHInst);
  except
    SetLocaleOverride(bakOverride);
  end;
end;
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
Download description:

The source of MusikBox was written in Embarcadero Delphi.

The source code package also contains the hidden resources and hidden development information.
Daniel Marschall
ViaThinkSoft Co-Founder
Project description:

ViaThinkSoft Musikbox is a dynamic and advanced remake of the old DMCS CD-Player. The tool is very easy to use and helps (especially for computer beginners) to play several music files in a folder structure. The user lays the MP3 files into folders and specifies the path to the configuration file. Then ViaThinkSoft Musikbox plays MP3 files in rows or in random sequence.

The program does not support MP3 ID tags consciously. The idendification of the songs are found on the file name. The german name "MusikBox" was deliberately chosen.
Daniel Marschall
ViaThinkSoft Co-Founder
Download description:

Developed with Embarcadero Delphi and unDelphiX
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:

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:

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:

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:

Die Spieleklassiker "Mystic House" und "Yucatan" von Megadreams Software besitzen nur einen 16-Bit-Launcher für Windows 3.11 . Dieser ist mit 64-Bit-Betriebssystemen nicht kompatibel.

Der von mir entwickelte 32-Bit-Launcher behebt dieses Problem, und somit sind die Spiele wieder spielbar.

Die Inhalte der CD-ROM müssen auf die Festplatte kopiert werden. Anschließend muss House.exe bzw. Yucatan.exe ersetzt werden.
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