Menu

myFlix Template!

MagicTouch
2020-03-26
2025-01-04
  • MagicTouch

    MagicTouch - 2020-03-26


    Welcome to myFlix Offline based Template for Media Companion movie list!

    Template Features:

    • Export Movie list on HTML based file.
    • Play local movies directly using 'mvcol' protocal on Windows or over network on Android using VLC for Android.
    • Supports three grid styles TilesView, WallView and Listinfo.
    • Show one 'Random movie' if you cant decide :)
    • Filter movies by
      Starting letter,
      Genre (unlimited multi genre support),
      Rating (rating range included),
      Year (year range included),
      User database of Watched, Watchlist, Favorites
      also combination of above filters!
    • Search movies by title , by actor name (manual type).
      Tip: double click to clear box and re-apply active filters.
    • Movies that are part of Movie Collection are listed on dropdown list or from special icon next to movie title.
    • Sort movies by Title, Year, Rating, Votes, Runtime (from imdb not file duration), Date Added (Default) and Collection. (Tip: multi resultes on sorting by year also re-sorted alphabetical.)
    • On mouse over at movie details box show movie Plot toggle with movie Outline with Left-Click.
    • Import/export user database and settings.
    • Select default style, theme and SortOrder (inc Shuffle) to never get bored of startup page :) .
    • Select number or movies to show onLoad and while scrolling seperate for each style.
    • Enable Autolights that swiches between Dark/Light theme depends if its day or night.
    • Load only a number of movies on startup and while scrolling to max loading speed.
    • On mouse over set as background movie fanart, if movie is stored on path outside the html list path automatic search on images/fanart folder so you can copy fanarts from other drives to images/fanart folder and will be loaded automatically.
    • Shortcuts
      'R' => Random Movie
      'L' => Toggle Lights
      'V' => View Style
      'E' => Reset all filters
      'H' => Toggle TopMenu
      'S' => Toggle SettingsMenu
      'U' => Shuffle Movies Order.
    • And much more to discover...!

    myFlix_Protocol tool Features:
    * Use to register/unregister mvcol protocal on Windows.

    mvcol tool Features:
    * Decode URL passed from myFlix and start movie with default video player.
    * If 'Shift' key is pressed while lunch a movie showes windows 'Open with' menu to select another installed video player.
    * To open movie's folder hold 'Ctrl' key while pressing Play button,
    added to v1.4.0 "mvcol.exe tool".
    * If movie doesn't exist on default path tool automatically search on all physical drives on same path to find and play the movie.
    example: if file not found in i:\movies\<my movie="">\<filename>.mp4</filename></my> tool will search on connected drive E: on this path E:\movies\<my movie="">\<filename>.mp4.</filename></my>

    Installation of myFlix Template:

    Extract all files from myFlix_MC-Template.rar

    1. Backup Movie Mobile.txt in \MediaCompanion\htmltemplates* folder.
    2. Copy and replace "Movie Mobile.txt" from extracted files into \MediaCompanion\htmltemplates folder.
    3. Sort your movies by "Date Added" by default (you can change startup sortorder in settings).
    4. Start Media Companion then go from menu Movies > Export Movie List Info > Movie Mobile.
    5.* After export is complete, copy and replace 'Images' folder to path where you save your list.

    For Windows:
    Use in myFlix_Protocol_Tool the myFlix_Protocol.exe tool to register/unregister the mvcol protocol.

    For Android:
    Launch your list.html open settings and setup hostserver has your database username and password if required.
    Media Companion is exporting full movie path like: i:\movies\<my movie="">\<filename>.mp4 on android movie path converted to network path using current drive letter example: i$/movies/<my movie="">/<filename>.mp4 and lauched with "VLC for Android", you can also do drive letter assignments to shared folder name example: i:movies1,e:movies2.</filename></my></filename></my>

    Thats it ! you can update your list on same location without re-extract the extra content from rar file.


    Changelog:

    Version 2.1.1-2.1.5:

    Fix: Blur trailer on Listview style when fanart doesn't exist.
    Added: Quality filter.
    Added: myFlix-Updater v1.0 tool that sync movies db with myflix.html file without the need to export the full list (Edit myFlix-Updater.ini file and change in paths the moviecache and myflix path before first use always recommended to backup moviecache.xml).
    Update: myFlix-Protocol Tool v1.4.1.
    Update: MC profile "Movie Mobile.txt" requires full movie list regenerate.
    Update: CSS Style updates.
    Update: Plyr.js player.
    Update: Code cleanups, js and html.

    Version 2.1.0:

    Fix: High cpu usage after watch a trailer.
    Fix: IMDB link didn't work on Listinfo view style.
    Added: Option on settings to add movie covers on Listinfo view style.
    Update: Performance improvments, minor fixes.
    Update: Plyr.js player to Version 3.7.2.
    Update: Move "default style settings" on "Defaults" section.

    Version 2.0.3:

    Fix: Top menu issue when autohide is enabled.
    Update: Performance improvments.
    Update: Add ability to open movie's folder if holding "Ctrl" key while pressing Play button,
    "mvcol.exe tool" updated to v1.4.0.

    Version 1.8.1:

    Added: Auto hide/show cursor over trailer player.
    Update: Filters style on mouse hover to be different from active filters.
    Update: Settings CSS Style.
    Fix: While menu is hidden and accessing movie collection from icon,
    menu disappears if scrollbar hide.
    Fix: Movies that contains unicode characters doesn't start on Windows 7 or older,
    "mvcol.exe tool" updated to v1.3.1,
    please use myFlix_Protocol.exe tool to re-register protocol tool mvcol.exe.

    Version 1.8:

    Added: Icons for each viewstyle.
    Added: Shuffle movies in random order (Shortcut 'U').
    Added: Option on settings to select default SortOrder include Shuffle.
    Added: CSS Style on "Reset filters" and "Settings" buttons.
    Added: Movie Trailers! After (3) seconds mouse over play button
    or (1) second for listinfo viewstyle autoplay trailer,
    first check if local files exist on default path or
    on images/trailers and then play trailer Online link
    YouTube or any URL.
    (Using Plyr player! https://github.com/sampotts/plyr)
    Fix: Firefox bug that clears page content when try to open URL
    on _self while running html using file:/// protocol (as a file).
    Fix: Topmenu position on resize.
    Fix: On Android devices that needed to click second time play on
    all ViewStyles and not only on Listinfo as should.
    Fix: "Load More" alignments.
    Fix: Minor fixes with aligments.
    Update: Loading animation.
    Settings: Added option to toggle local saved and online trailers.
    Settings: Added Defaults group.
    Settings: Grouped Export and Import frames and change buttons style and icons.

    Version 1.7.1:

    Fix: Scrolling problem on description with "next page marking" disabled.
    Fix: Move to next movie while Scrolling on hover with "Listinfo" style.
    Fix: Listinfo style css for small screens under 500px (hide sidebar).

    Version 1.7:

    Added: Loading animation while starting a movie on Windows with mvcol tool v1.3,
    please use myFlix_Protocol.exe tool to re-register protocol tool mvcol.exe.
    Added: (S) Hotkey to toggle Settings menu.
    Fix: "Next Page" on description bug, scrolling outside plot or outline region
    bugs scrolling and required reset by moving cursor outsite movie region.
    Fix: "Next Page" on description bug, while scrolling up marking points keep decrease to minus.
    Minor: Improve settings menu loading.
    Removed: Unneeded scroll function.
    Optimize: Random movie doesn't show the same movie continued,
    on Listinfo style load movie details,
    now picks random movie based on active filters.
    Update: Now filter by starting letter or number works based on current filters.
    **Tips: **
    Filter by starting letter doesn't stay active.
    After selecting your filters you can filter them by letter.
    You can reset filters and use filter by letter to show all movies with specific letter.

    Version 1.6:

    Added: New amazing ViewStyle ListInfo!
    ListInfo Tips:
    To start movie on Windows click on Title.
    To start movie on Android first click loads movie details on second to start the movie.
    Hover over movie cover to manage user db.
    Click over Plot to toggle with Outline.
    Added: Option to hide filters menu on startup.
    Update: Style on Checkboxes, Dropdown, Inputs Controls in Settings.
    Fix: Hide 'play overlay' and 'user db tools' on
    Wallview viewStyle to avoid miss clicks on android.
    Minor: Add Logo, Version, LastUpdated on Settings.
    Minor: Script & CSS Cleanups.

    Version 1.5:

    Upgrade: jQuery to v3.4.1.
    Fix: Bug with highlights scroll.

    Version 1.4:

    Update: mvcol.exe v1.2 tool if movie doesn't exist on default directory
    now scan FIXED,NETWORK and REMOVABLE drives and not only FIXED.
    Fix: Abjustments to movie quality calculations.
    Fix: Assignments export labels.
    Added: Option on settings to enable 'Next page' highlighting on the
    description with smooth scrolling to continue reading where you left off while scrolling.
    Minor: Change default movie cover height size to 350px from 200px.

    Version 1.3:

    Added: TMDB url for movies that's part of collection next to collection icon.
    Added: On page footer 'Last update:' shows datestamp their exported file.
    Fix: When the results from 'Filter by title' was the same with 'movies toshow on load' for specific style 'load more' button was visible.
    Minor: More code cleanups.

    Version 1.2:

    Minor: More code cleanups.
    Minor: Keep topmenu hidden while loading.
    Added: Set default myFlix background.
    Fix: Background size to cover whole screen.

    Version 1.1:

    Fix: Filters menu css cleaned up.
    Fix: Filters menu position after change orientation with the menu hidden on mobile devices.
    Added: Filters menu style change for devices smaller that 900px wide.
    Minor: Code and UI fixes.

     

    Last edit: MagicTouch 2025-02-25
  • Jon Stevens

    Jon Stevens - 2020-03-27

    That looks fantastic, Andrew! Definitely going to give it a try.

    (The top of the nav bar looks very familiar! ;)

     
    • MagicTouch

      MagicTouch - 2020-03-27

      Thanks very much Jon Stevens! It means a lot to hear it from you :)

      Hehe yea the top nav bar looks familiar because i liked the direct access of original 'Movie Card 2up Filter' to everything specially on big screens (less moves and clicks)

       
  • MagicTouch

    MagicTouch - 2020-04-01

    Version 1.3:
    Added: TMDB url for movies that's part of collection next to collection icon.
    Added: On page footer 'Last update:' shows datestamp their exported file.
    Fix: When the results from 'Filter by title' was the same with 'movies toshow on load' for specific style 'load more' button was visible.
    Minor: More code cleanups.

     
  • MagicTouch

    MagicTouch - 2020-04-06

    Version 1.4:
    Update: mvcol.exe v1.2 tool if movie doesn't exist on default directory
    now scan FIXED,NETWORK and REMOVABLE drives and not only FIXED.
    Fix: Abjustments to movie quality calculations.
    Fix: Assignments export labels.
    Added: Option on settings to enable 'Next page' highlighting on the
    description with smooth scrolling to continue reading where you left off while scrolling.
    Minor: Change default movie cover height size to 350px from 200px.

     
  • MagicTouch

    MagicTouch - 2020-04-07

    Version 1.5:
    Upgrade: jQuery to v3.4.1.
    Fix: Bug with highlights scroll.

     
  • MagicTouch

    MagicTouch - 2020-04-10

    Something new is coming :)

     
  • MagicTouch

    MagicTouch - 2020-04-12

    Version 1.6:
    Added: New amazing ViewStyle ListInfo!
    ListInfo Tips:
    To start movie on Windows click on Title.
    To start movie on Android first click loads movie details on second to start the movie.
    Hover over movie cover to manage user db.
    Click over Plot to toggle with Outline.
    Added: Option to hide filters menu on startup.
    Update: Style on Checkboxes, Dropdown, Inputs Controls in Settings.
    Fix: Hide 'play overlay' and 'user db tools' on
    Wallview viewStyle to avoid miss clicks on android.
    Minor: Add Logo, Version, LastUpdated on Settings.
    Minor: Script & CSS Cleanups.

     
  • MagicTouch

    MagicTouch - 2020-04-13

    Version 1.7:
    Added: Loading animation while starting a movie on Windows with mvcol tool v1.3,
    please use myFlix_Protocol.exe tool to re-register protocol tool mvcol.exe.
    Added: (S) Hotkey to toggle Settings menu.
    Fix: "Next Page" on description bug, scrolling outside plot or outline region
    bugs scrolling and required reset by moving cursor outsite movie region.
    Fix: "Next Page" on description bug, while scrolling up marking points keep decrease to minus.
    Minor: Improve settings menu loading.
    Removed: Unneeded scroll function.
    Optimize: Random movie doesn't show the same movie continued,
    on Listinfo style load movie details,
    now picks random movie based on active filters.
    Update: Now filter by starting letter or number works based on current filters.
    (Tips:
    Filter by starting letter doesn't stay active.
    After selecting your filters you can filter them by letter.
    You can reset filters and use filter by letter to show all movies with specific letter.)

     
  • MagicTouch

    MagicTouch - 2020-04-14

    Version 1.7.1:
    Fix: Scrolling problem on description with "next page marking" disabled.
    Fix: Move to next movie while Scrolling on hover with "Listinfo" style.
    Fix: Listinfo style css for small screens under 500px (hide sidebar).

     
  • MagicTouch

    MagicTouch - 2020-04-27

    Another big update is coming soon!

    Current change:
    Version 1.8:
    Added: Icons for each viewstyle.
    Added: Shuffle movies in random order (Shortcut 'U').
    Added: Option on settings to select default SortOrder include Shuffle.
    Added: CSS Style on "Reset filters" and "Settings" buttons.
    Added: Movie Trailer! After 3 seconds mouse over play button
    or 1 second for listinfo viewstyle autoplay trailer,
    first check if local files exist on default path or
    on images/trailers and then play trailer Online link
    YouTube or any URL.
    Fix: Firefox bug that clears page content when try to open URL
    on _self while running html using file:/// protocol (as a file).
    Fix: Topmenu position on resize.
    Fix: On Android devices that needed to click second time play on
    all ViewStyles and not only on Listinfo as should.
    Fix: "Load More" alignments.
    Update: Loading animation.
    Settings: Added option to toggle local saved and online trailers.
    Settings: Added Defaults group.
    Settings: Grouped Export and Import frames and change buttons style and icons.

     
  • MagicTouch

    MagicTouch - 2020-04-28

    Version 1.8 Is out enjoy! :)

     
  • MagicTouch

    MagicTouch - 2020-05-08

    Version 1.8.1:

    Added: Auto hide/show cursor over trailer player.
    Update: Filters style on mouse hover to be different from active filters.
    Update: Settings CSS Style.
    Fix: While menu is hidden and accessing movie collection from icon,
    menu disappears if scrollbar hide.
    Fix: Movies that contains unicode characters doesn't start on Windows 7 or older,
    "mvcol.exe tool" updated to v1.3.1,
    please use myFlix_Protocol.exe tool to re-register protocol tool mvcol.exe.

     
  • MagicTouch

    MagicTouch - 2022-09-13

    Version 2.0.3:

    Fix: Top menu issue when autohide is enabled.
    Update: Performance improvments.
    Update: Add ability to open movie's folder if holding "Ctrl" key while pressing Play button,
    "mvcol.exe tool" updated to v1.4.0.

    Version 2.1.0:

    Fix: High cpu usage after watch a trailer.
    Fix: IMDB link didn't work on Listinfo view style.
    Added: Option on settings to add movie covers on Listinfo view style.
    Update: Performance improvments, minor fixes.
    Update: Plyr.js player to Version 3.7.2.
    Update: Move "default style settings" on "Defaults" section.

     

    Last edit: MagicTouch 2022-09-13
  • Sharif

    Sharif - 2024-01-29

    Hello Andrew Brother, I'm a noob, but want to deploy it via my windows. As a beginner, want help from you. please reply

     
  • MagicTouch

    MagicTouch - 2025-01-04

    Version 2.1.1-2.1.5:

    Fix: Blur trailer on Listview style when fanart doesn't exist.
    Added: Quality filter.
    Added: myFlix-Updater v1.0 tool that sync movies db with myflix.html file without the need to export the full list (Edit myFlix-Updater.ini file and change in paths the moviecache and myflix path before first use always recommended to backup moviecache.xml).
    Update: myFlix-Protocol Tool v1.4.1.
    Update: MC profile "Movie Mobile.txt" requires full movie list regenerate.
    Update: CSS Style updates.
    Update: Plyr.js player.
    Update: Code cleanups, js and html.

     

    Last edit: MagicTouch 2025-01-04

Log in to post a comment.

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.