Author Archives: Petteri Kautonen

News from the developer..

Hi,

A lot of things has been going on since the previous blog post.

First of all I released the vamp# software to the public. It still lacks the proper DVD playback possibility though. First notification of the possibility of this software was mentioned in the blog post called “Silence might be good..” – so lots of hefty coding has been done with a 66 page instruction manual (with lots of pictures – of course 🐣).

A few “side” libraries did spawn with the project as the goal was to make the solution to a single project solution 🙊

Going nuts 😵‍💫 – no going NuGet phase has been completed (wow 👍).. The next phase is to go to the GitHub which has already started – after that I’ll “flatten” the SVN repository on the NAS as it already takes 26 gigabytes of disk space and the repository contains lots of and lots of useless stuff (💦):

“The long winter is coming..”

I do hate the autumn as it rains all the time and everything is getting wet, cold and dark (I do live in the Scandinavia, Finland) :snowflake: :snowman: – so do develop a bird feeding place to help them to keep alive through the winter 🐦 💖

A holiday.. I do think I’ll take a few weeks of from the “hobby” as the previously mentioned word should never mean stressful (❗) 💤 😴

TODO

  • Save the world from Trump 🙊 💀
  • Stuff.. 😇 

Have fun again and don’t let the winter get to you ❄️🥶

– Be seeing you all..

vamp# update v.1.0.0.4

Hi,

I released an update to the vamp# software to version v.1.0.0.4:

  • Fixed the mute function on the video player window.
  • Updated the instructions.
  • Added menu item for the instructions to the installer.
  • Added localization menu item to the installer.
  • Added version info to the splash screen.
  • Added F1 key to main window to view the help PDF file.
  • Changed the ugly delete button in the music player window to a better one.

 Have fun again 😀

vamp# update v.1.0.0.3

Hi,

I released an update to the vamp# software to version v.1.0.0.3:

  • Added standard keyboard controls to web browser forms.
  • Added home button to web browser forms.
  • The refresh button is no longer visible when the website location list is shown.
  • Updated the installer script version.
  • Added fixes to the PDF viewer window.
  • Update the © VPKSoft 20xx link on the main window.

 Have fun again 😀

vamp# update v.1.0.0.1

Hi,

I released an update to the vamp# software to version v.1.0.0.1:

  • Added fixes to the photo album editor.
  • Added deletion possibility to the watched items, movie collections, TV show collections and photo albums from their corresponding lists.

 Have fun again 😀

vamp# released

Hi,

I released the first version of the vamp# software, which is a lightweight open source HTPC software for video, audio and photo playback for Microsoft® Windows® platform.

Some features are still in the to do list, but not so important the prevent the initial release.

I do hope you all do enjoy this one 😀

VPKSoft.TMDbFileUtils

VPKSoft.TMDbFileUtils

A library to help enumerate both movie files and directories containing TV show seasons and the run them through the TMBb API.

 

Features

  • Current version 1.0.0.0 (09.08.2018)
  • Helper classes to search the TMDb API using the TMdbEasy library through enumerating files in the file system and then construct searches for the TMDb for movies or TV show seasons.
  • The return value indicates a poster/still image path, description and detailed description with a file name including all the TMDb ID numbers.
  • A helper class to save the TMDb API configuration serialized to XML format for a week so it doesn’t have to be downloaded every time a program is launched.

 

Requirements

  • A Microsoft® Windows® supporting .NET Framework v.4.6.1
  • A GPLv3 compatible application

 

Changes

  • v.1.0.0.0 (09.08.2018)
  • Initial release 

 

Usage (non-asynchronous)

        private void button3_Click(object sender, EventArgs e)
        {
            EasyClient easy = new EasyClient("abcdefghijklmnopqrstuvwxyz");
            configurations = TMDbConfigCache.GetConfigurations(easy, TMDbConfigCache.ConfigPathWinforms);

            var details = TMDbFileEnumerator.GetMovies(easy, @"Z:\Movies");
            foreach (var detail in details)
            {
                MessageBox.Show(detail.Description);
            }
        }

 

A necessary advertisement

 

 

Screen shots

A Visual Studio 2017 Community Edition IDE

 

Download

Source, GitHub

 

NuGet