Microsoft GIF Animator for Windows 7/8/10

The Microsoft GIF Animator is another great software from the nineties, this small and useful tool allows you to make animation GIF files from frames (images), easily.

GIF Animator
GIF Animator

Just add the images to the frames work, set the options, width, height, repeat count the loop and much more, then save the results to a GIF animation file.

GIF Animator Example 1
GIF Animator Example 1
GIF Animator Example 2
GIF Animator Example 2
GIF Animator Example 3
GIF Animator Example 3


Here’s what Wikipedia says about this software:

Microsoft GIF Animator is a historical computer software program for Microsoft Windows to create simple animated GIF files based on the GIF89a file format. It was freely downloadable from the Microsoft Download Center but is now only available through MSDN and on third party download sites. It was also bundled with Microsoft Image Composer and Microsoft FrontPage.

https://en.wikipedia.org/wiki/Microsoft_GIF_Animator

This software was an add-on of the Microsoft Image Composer which is not available anymore, if you still need it you can download it from here.

Image Composer 1.5 for Windows 7/8/10

Microsoft Image Composer 1.5 was released in the nineties and it was my favorite image editor for a long time. Well, today i’m using GIMP in order to edit large and complex images, but for small editing tasks i’m still using this fast and easy to use image editor.

Image Composer 1.5
Microsoft Image Composer 1.5

This desktop image editor software is very easy to use, you can add images to the workspace, set filters and designs, save the results to images (png / jpg / gif etc ..) and much more, with a few mouse clicks only.

Effects
Effects
Arrange
Arrange
Paint
Paint
Cutout
Cutout

Microsoft stopped supporting and offering this software a long time ago, it’s understandable, today we are in 2020 and there are plenty of Image Editing solutions around. But still, if anyone still needs to use this great software, I’ve uploaded it here. You can download and install it on Windows 7/8/10, just download the zip file, extract it and hit the setup.exe file.

Display the post excerpt in WP Twenty Fifteen theme

WP post excerpt not working on the WordPress Twenty Fifteen theme?

The post excerpt of wordpress is very useful to display the highlight or the summary of a post, this can help us to turn our WP blogs and our websites to be more readable and convenient to the end users.

Unfortunately I’ve found that the post excerpt is not working on my Twenty Fifteen theme of my WordPress websites, searching around about this issue shows me this might be a bug with the Twenty Sixteen, Twenty Seventeen, Twenty Nineteen and all other versions of the great Twenty X themes.

In order to solve this and to add the excerpt section of your WP posts in the home page, categories, tags etc .. I had to get into the source code of the theme. Basically I don’t like to change the source code of my theme, but if i have to do so I usually change the functions.php by adding a filter.

If the excerpt section of the post is empty, the code above can also display a number of chars from the original post, in order to do so just set the num_of_chars variant to the number of chars you want to display (default is 100).

Here are the stages to add the post excerpt section to your WP Twenty X themes:

1) Go to Appearance->Theme Editor.

Appearance->Theme Editor.
Appearance->Theme Editor.

2) Open the function.php file by clicking on the ‘Theme Functions (functions.php)’.

Theme Functions (functions.php).
Theme Functions (functions.php).

3) Add this code to the end of the functions.php file:

Now the functions.php should look like:

excerpt-filter-code
Show the excerpts of posts in the home page, caegories, tags etc..

That’s it ๐Ÿ™‚
That’s it, from now on the excerpts of your posts will be displayed in the home page, categories and in the tags of your wordpress website / blog.

Microncode .NET Libraries on Nuget.org

We have just added our popular libraries from the microncode.com/developers to the Nuget.org community, that means that .NET developers can import and use our libraries from inside Visual Studio, easily, using the Nuget command line.

Here is the profile page of Microncodee
https://www.nuget.org/profiles/Microncode

The list of the .NET libraries in the nuget.org

CSAudioCDBurner
.NET component to burn an Audio CD from standard WAV files
https://www.nuget.org/packages/CSAudioCDBurner/

CSAudioCDRipper
.NET component to rip Audio CDs tracks with FreeDB and ID3 tags support.
https://www.nuget.org/packages/CSAudioCDRipper/

CSAudioConverter
.NET component to convert, join and cut many types of audio files.
https://www.nuget.org/packages/CSAudioConverter/

CSAudioPlayer
.NET component to play any type of audio file with a specific format.
https://www.nuget.org/packages/CSAudioPlayer/

CSAudioRecorder
.NET component to record audio from any source to many types of audio files.
https://www.nuget.org/packages/CSAudioRecorder/

CSDVDCDBurner
.NET component to burn DVDs and CDs from files and directories.
https://www.nuget.org/packages/CSDVDCDBurner/

CSFFmpeg
Pure FFmpeg Wrapper for C# and VB .NET Framework (WinForm and WPF) and .NET Core.
https://www.nuget.org/packages/CSFFmpeg/

CSPhantomJS
.NET library to capture a full webpage to JPEG, BMP, GIF and PDF with PhantomJS.
https://www.nuget.org/packages/CSPhantomJS/

CSScreenRecorder
.NET library to record the screen activities to AVI video with sound using C# VB.
https://www.nuget.org/packages/CSScreenRecorder/

CSVideoConverter
.NET library to convert many type of video files, such as AVI, MP4, WMV, FLV.
https://www.nuget.org/packages/CSVideoConverter/

CSVideoPlayer
.NET library to play many types of video files, such as AVI, FLV, MOV, MP4, MPEG.
https://www.nuget.org/packages/CSVideoPlayer/

CSWebCam
.NET library to Capture WebCam to Video Files with C# VB .NET.
https://www.nuget.org/packages/CSWebCam/

All the libraries which served us to develop all of our end users products are available for free for free or learning purposes, for commercial or any other use you can order a licence (at reasonable prices). Also the source code of the libraries are also available in a different distribution under the relax ms-pl license.

For any kind of support feel free to e-mail to:
support@microncode.com

https://www.microncode.com/developers/

The correct way to display Favicon on Edge browser

I found that it was a problem to display the Favicon of my website in the MS Edge while in Chrome and FireFox there was not any problem.

After playing around it a while Iโ€™ve found that the MS Edge does not love relative paths but only absolute global http(s) addresses.

So this is the correct way to display the Favicon in the MS Edge:

<html>
  <head>

    <!-- IE -->
    <link rel="shortcut icon" type="image/x-icon" href="favicon.ico" />

    <!-- Edge -->
    <link rel="shortcut icon" href="https://www.yourdomain.com/favicon.ico" type="image/x-icon" />

    <!-- other browsers -->
    <link rel="icon" type="image/x-icon" href="favicon.ico" />

  </head>
  ... rest of your page...
</html>

The final version of the Web Into App is now online.

After a lot of work (and thinking and debugging) we are proud to announce that the final version of the Web Into App is now online.

The new version name of this release called V.EITHAN. Here are some benefits of the V.EITHAN release:

  • Turn any website into a FREE or a Dedicated App.
  • For Android and iOS platforms and devices.
  • You can compile the Android App into an APK file online (for debug and release). The iOS App is available in the source code, you can compile and distribute it with your own Mac machine (this is a requirement of Apple).
  • Pay only for the features you are using. One time fee. No subscription. No hidden fee.
  • Set the icon and the certification (the ownership) of your App easily.ย 
  • A FREE or a Dedicated mode.
  • Push notification to your App users using the Google Firebase.
  • Get the usage statistics of your App with Google Firebase.
  • Add your own AdMob banner and earn money.
  • Update / upgrade the version of your App in the feature.
  • A strong support.
  • Easy to use.
  • Guides and tutorials of how to use our services.

Here is the home page of the Web Into App:
https://www.webintoapp.com

Here are some guides of how to use our services:
https://www.webintoapp.com/guides

For any kind of support feel free to email us to:
webintoapp@gmail.com

Also, please note that we had created a Windows desktop version of the WebIntoApp.com services which called โ€˜Web-Into-App on Desktopโ€™ for easy access and easy management to our website and our services from your Windows desktop. You can download the Windows Installer of this App for free from:
https://www.webintoapp.com/application/setup/WebIntoAppSetup.msi

The Microncode.com is now online officially.

The Microncode.com is now official online! The Microncode.com is a website that provides multimedia solutions for end users and for developers.

Most of the products of the Microncode.com are available for FREE for a free usage, if you want to use them for commercial usage you can buy a license.

You can read more of the services that the Microncode.com is providing at the About page:
https://www.microncode.com/about/

Here is the the homepage of the Microncode.com
https://www.microncode.com/

Most of the programs and the components are under the MS-PL relax license ๐Ÿ™‚

End users

Our goal is to provide a quality software solution for the desktop environment of Windows OSs that allows the end users to operate their requests fast and easily.

The end users programs we had developed are available for free for a free usage. If you want to use them for commercial purposes, please purchase a license.

Here are the End Users programs for Windows desktop (FREE for free usage) –
https://www.microncode.com/desktop/

Developers

All the components and the libraries which served us to develop all of our products are also available to be used by external developers.

We have added the most common components (.NET WinForm) we were developed to GitHub, you can use, update and fix the code for as you wish. Those components are available with C# and VB .NET examples.

You can use those components for FREE for free usage in a freeware software / open source projects.

Here are the WinForm Components that we published to GitHub.com –

CSAudioRecorder
.NET component to record audio from any source to many types of audio files.
https://github.com/microncode-com/CSAudioRecorder

CSAudioPlayer
.NET component to play any type of audio files with a specific format.
https://github.com/microncode-com/CSAudioPlayer

CSAudioConverter
.NET component to convert, join and cut many types of audio files.
https://github.com/microncode-com/CSAudioConverter

CSAudioCDRipper
.NET component to rip the Audio CD tracks with FreeDB and ID3 tags support.
https://github.com/microncode-com/CSAudioCDRipper

CSAudioCDPlayer
.NET component to play audio CD with audio graph and FreeDB support.
https://github.com/microncode-com/CSAudioCDPlayer

CSAudioCDBurner
.NET component to burn an Audio CD from standard WAV files.
https://github.com/microncode-com/CSAudioCDBurner

More components (in the Microncode.com website) can be found here:
https://www.microncode.com/developers/

Also, we have developed some Console Programs which allows you to operate the major functionality of our products using the command line. You can get them at:
https://www.microncode.com/console/

Support

If you need any kind of support for the Microncode.com products and services, feel free to send us a support request mail via:
support@microncode.com

Add VS6/VB6 components to Visual Studio 2017

Nowadays in 2018, there are still many useful ActiveX components (DLLs and OCXs) that was wrote with the old (and lovely) VS6/VB6 developing environment. Unfortunately, some of those components cannot be use in the earliest versions of Visual Studio because of the DEP (Data Execution Prevention) issue.

Gladly, Microsoft add the ability to use those component in the Visual Studio 2017 easily ๐Ÿ™‚

Here are the stages to add the ability to use VS6/VB6 ActiveX component in Visual Studio:

1) Open Visual Studio 2017
2) Click on ‘Get Tools and Features’ in the ‘Tools’ menu.
3) In the ‘Modify’ window click on the ‘Individual Components’ tab.
4) Mark the ‘VC++ 2017 version 15.7 v14.14 latest v141 tools’ option in the list.
5) Click on the ‘Modify’.
6) Wait for Visual Studio 2017 to finish the installation.
7) Open the project that you want to add the VS6/VB6 components.
8) Go to the project properties.
9) Click on the ‘Build Events’ tab.
10) Add the above command to the ‘Post Build’:

call "$(DevEnvDir)..\tools\vsdevcmd.bat"

"$(DevEnvDir)....\VC\Tools\MSVC\14.13.26128\bin\Hostx86\x86\editbin.exe" /NXCOMPAT:NO "$(TargetPath)"

Get Tools and Features in Visual Studio 2017
Get Tools and Features in Visual Studio 2017

That’s It ๐Ÿ™‚

From now on you can use the VS6/VB6 components in your Visual Studio 2017 projects.

Remarks

  • This demonstrate use Visual Studio C# project, you can also do the same with Visual Basic or any other desktop language of the Visual Studio 2017.
  • You can change the command $(DevEnvDir) in the Build Events to the location of the Visual Studio 2017 in your hard drive.
  • CoreUI modal not working – Fix CoreUI modal

    I’ve faced a problem when displaying the modal of coreui when calling a js function, such as:

    $('#modal-create-token').modal('show');
    

    Well, after searching for a solution I’ve founded that adding CSS style as above will fix the probelm, and the modal of the coreui will be display:

    .fade {
      opacity: 0;
      -webkit-transition: opacity 0.15s linear;
      -moz-transition: opacity 0.15s linear;
      -o-transition: opacity 0.15s linear;
      transition: opacity 0.15s linear;
    }
    
    .fade.in {
      opacity: 1;
    }
    
    .fade.out {
      opacity: 0;
    }
    

    Also, you may need to add to the modal tag ‘data-backdrop=”false”‘, for example:

    <div class="modal fade" id="modal-create-token" tabindex="-1" role="dialog" data-backdrop="false">
    

    ๐Ÿ™‚

    Check if a domain name is IDN with PHP

    In some cases you may need to check if a domain name is IDN (Internationalized domain name) or not.

    This function can do it for you (from PHP 5.3+):

    //Check if a domain name is IDN or not.
    //Return true of the $name is IDN or false of not.
    public function is_idn($name)
    {
        if(idn_to_utf8($name) != $name)
            return true;
    
        return false;
    }
    

    Then you can call the function ‘is_idn’ as above:

    is_idn('xn--5dbhaeldc2j.com');