<title>File Base Download Manager | ENiGMA½ BBS Software</title>
<metaname="generator"content="Jekyll v4.2.1"/>
<metaproperty="og:title"content="File Base Download Manager"/>
<metaproperty="og:locale"content="en_US"/>
<metaname="description"content="File Base Download Manager Module The file_base_download_manager module provides a download queue manager for “legacy” (X/Y/Z-Modem, etc.) downloads. Web (HTTP/HTTPS) download functionality can be optionally available when the web content server is enabled."/>
<metaproperty="og:description"content="File Base Download Manager Module The file_base_download_manager module provides a download queue manager for “legacy” (X/Y/Z-Modem, etc.) downloads. Web (HTTP/HTTPS) download functionality can be optionally available when the web content server is enabled."/>
{"description":"File Base Download Manager Module The file_base_download_manager module provides a download queue manager for “legacy” (X/Y/Z-Modem, etc.) downloads. Web (HTTP/HTTPS) download functionality can be optionally available when the web content server is enabled.","url":"/enigma-bbs/modding/file-base-download-manager.html","publisher":{"@type":"Organization","logo":{"@type":"ImageObject","url":"/enigma-bbs/assets/images/enigma-logo.png"}},"@type":"BlogPosting","headline":"File Base Download Manager","dateModified":"2022-08-16T18:20:17+00:00","datePublished":"2022-08-16T18:20:17+00:00","mainEntityOfPage":{"@type":"WebPage","@id":"/enigma-bbs/modding/file-base-download-manager.html"},"@context":"https://schema.org"}</script>
<aclass="btn"style="float:left;margin-right: 20px;"href="/enigma-bbs/modding/show-art.html">« The Show Art Module</a>
<ahref="#sidebar"class="btn menu_button">MENU</a>
<aclass="btn"style="float: right;margin-left: 20px"href="/enigma-bbs/modding/file-base-web-download-manager.html">File Base Web Download Manager »</a>
<brclear="both"/>
</div>
<divclass="page">
<h1class="page-title">File Base Download Manager</h1>
<h2id="file-base-download-manager-module">File Base Download Manager Module</h2>
<p>The <codeclass="language-plaintext highlighter-rouge">file_base_download_manager</code> module provides a download queue manager for “legacy” (X/Y/Z-Modem, etc.) downloads. Web (HTTP/HTTPS) download functionality can be optionally available when the web content server is enabled.</p>
<li><codeclass="language-plaintext highlighter-rouge">webDlExpireTimeFormat</code>: Sets the moment.js style format for web download expiration date/time.</li>
<li><codeclass="language-plaintext highlighter-rouge">fileTransferProtocolSelection</code>: Overrides the default <codeclass="language-plaintext highlighter-rouge">fileTransferProtocolSelection</code> target for a protocol selection menu.</li>
<li><codeclass="language-plaintext highlighter-rouge">emptyQueueMenu</code>: Overrides the default <codeclass="language-plaintext highlighter-rouge">fileBaseDownloadManagerEmptyQueue</code> target for menu to show when the users D/L queue is empty.</li>
</ul>
<h3id="theming">Theming</h3>
<p>The following <codeclass="language-plaintext highlighter-rouge">itemFormat</code> object is provided to MCI 1 (ie: <codeclass="language-plaintext highlighter-rouge">%VM1</code>) and MCI 10+ custom fields:</p>
<li><codeclass="language-plaintext highlighter-rouge">path</code>: Full file path.</li>
<li><codeclass="language-plaintext highlighter-rouge">byteSize</code>: Size in bytes of file.</li>
<li><codeclass="language-plaintext highlighter-rouge">webDlLink</code>: Web download link including <ahref="https://raw.githubusercontent.com/codewar65/VTX_ClientServer/master/vtx.txt">VTX style ANSI ESC sequences</a>.</li>
<li><codeclass="language-plaintext highlighter-rouge">webDlExpire</code>: Expiration date/time for this link. Formatted using <codeclass="language-plaintext highlighter-rouge">webDlExpireTimeFormat</code>.</li>
</ul>
</div>
<divclass="PageNavigation">
<aclass="btn"style="float:left;margin-right: 20px;"href="/enigma-bbs/modding/show-art.html">« The Show Art Module</a>
<aclass="btn"style="float: right;margin-left: 20px"href="/enigma-bbs/modding/file-base-web-download-manager.html">File Base Web Download Manager »</a>