<?xml version="1.0" encoding="UTF-8"?><feed xmlns="http://www.w3.org/2005/Atom"><id>dow.vandine.xyz:posts:atom</id><title>dow.vandine.xyz Posts</title><link rel="self" href="https://dow.vandine.xyz/feed/posts.atom"></link><generator version="v1.3">Custom/XMLBuilder</generator><updated>2026-04-20T22:01:14Z</updated><contributors><name>Dow</name></contributors><entry><id>dow.vandine.xyz:post:virtual-dashboard-for-ets2</id><title>Virtual Dashboard for ETS2</title><link rel="via" title="Virtual Dashboard for ETS2" href="https://dow.vandine.xyz/post/virtual-dashboard-for-ets2"></link><author><name>Dow</name><uri>https://dow.vandine.xyz/b/dow</uri></author><summary>Dash for Euro Truck Simulator 2.</summary><content type="html">&lt;p&gt;Virtual Dashboard for ETS2 allows you to view the status of your truck/trailer and send keypresses to your game.&lt;/p&gt;
&lt;p&gt;&lt;img loading=&quot;lazy&quot; src=&quot;/assets/images/vdash.png&quot; alt=&quot;vdash&quot;  title=&quot;vDash Screenshot&quot; style=&quot;width: 60%;&quot;/&gt;&lt;/p&gt;
&lt;p&gt;Gitlab: &lt;a href=&quot;https://gitlab.com/dowvd1000/vdash&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;dowvd1000/vdash&lt;/a&gt;&lt;br&gt;
Github: &lt;a href=&quot;https://github.com/mike-koch/ets2-telemetry-server&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;mike-koch/ets2-telemetry-server&lt;/a&gt;&lt;/p&gt;
</content><published>2022-03-17T19:56:06Z</published><updated>2026-04-20T22:01:14Z</updated></entry><entry><id>dow.vandine.xyz:post:phpmyfarm</id><title>phpMyFarm</title><link rel="via" title="phpMyFarm" href="https://dow.vandine.xyz/post/phpmyfarm"></link><author><name>Dow</name><uri>https://dow.vandine.xyz/b/dow</uri></author><summary>Database for managing grain elavator records.</summary><content type="html">&lt;p&gt;Before you start the installation for phpMyFarm you will have to have a LAMP or a LEMP Web Server installed as well as nodejs, npm, grunt and bower for managing libraries.&lt;/p&gt;
&lt;p&gt;To start with you can add the database structure needed for phpMyFarm. First, you will need to open up the MySQL console in a terminal or ssh session and create the database phpmyfarm. you can find the script for the database &lt;a href=&quot;https://gitlab.com/dowvd1000/phpMyFarm/-/blob/master/phpMyFarm.sql&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;here&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;After you have created the database and tables you can download the latest release from &lt;a href=&quot;https://gitlab.com/dowvd1000/phpMyFarm&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;here&lt;/a&gt;. When you have downloaded the file and extracted it you can upload it to a web directory on your server. After you upload the files you will have to go to the config &lt;code&gt;/config&lt;/code&gt; directory and rename the file &lt;code&gt;userConfig.php.config&lt;/code&gt; to &lt;code&gt;userConfig.php&lt;/code&gt; and add to &lt;code&gt;userConfig.php&lt;/code&gt; you hostname to &lt;code&gt;$host&lt;/code&gt;, your username to &lt;code&gt;$username&lt;/code&gt; and you password to &lt;code&gt;$password&lt;/code&gt; and you database name to &lt;code&gt;$dbname&lt;/code&gt;.&lt;/p&gt;
&lt;p&gt;After configuration you can run in the installation directory &lt;code&gt;npm install&lt;/code&gt;, &lt;code&gt;bower install&lt;/code&gt; and &lt;code&gt;grunt build&lt;/code&gt; to download to required libraries and build the javascript and less files. Now if all has gone well you can go to the servers IP or domain and login with the default username admin and the password p@ssw0rd.&lt;/p&gt;
&lt;p&gt;You can then go to the Add User link in the settings menu and create a new user. You will then have to go to the &lt;code&gt;userConfig.php&lt;/code&gt; file and change &lt;code&gt;$enableSetupCreds&lt;/code&gt; from &lt;code&gt;true&lt;/code&gt; to &lt;code&gt;false&lt;/code&gt; and log in with the username and password you just created. Now, phpMyfarm is ready to use.&lt;/p&gt;
</content><published>2018-05-30T17:00:00Z</published><updated>2026-03-29T3:53:38Z</updated></entry><entry><id>dow.vandine.xyz:post:paper-sort</id><title>Paper Sort</title><link rel="via" title="Paper Sort" href="https://dow.vandine.xyz/post/paper-sort"></link><author><name>Dow</name><uri>https://dow.vandine.xyz/b/dow</uri></author><summary>A worksheet sorting application.</summary><content type="html">&lt;p&gt;&lt;img loading=&quot;lazy&quot; src=&quot;/assets/images/paper-sort.jpg?updatedAt=1756924799567&quot; alt=&quot;paper-sort&quot;  title=&quot;Paper Sort Entry Screen&quot; style=&quot;width: 60%;&quot;/&gt;&lt;/p&gt;
&lt;p&gt;Script that is used to move scanned sheets to folders/sub folders for Trucks and Trailers.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;https://drive.proton.me/urls/1DAXNEWZK4#fE9AU6ywO2wA&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;Download&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;Installation/Setup&lt;/h3&gt;
&lt;ol&gt;
&lt;li&gt;Run the ps_installer_x.x.x.x.exe&lt;/li&gt;
&lt;li&gt;Run Paper - Config from the start menu or paper-config.exe. It will ask to run as admin.&lt;/li&gt;
&lt;li&gt;You will have to run Config a few times until it stops saying &amp;quot;Wrote config file&amp;quot;.&lt;/li&gt;
&lt;li&gt;In Paper Config you will have to fill out the &amp;quot;Scan Folder&amp;quot; where your initial scans of the sheets will go (in .png/.jpg files).&lt;/li&gt;
&lt;li&gt;&amp;quot;Truck Folder&amp;quot; folder where you want you Trucks to go.&lt;/li&gt;
&lt;li&gt;&amp;quot;Trailer Folder&amp;quot; see above ^.&lt;/li&gt;
&lt;li&gt;&amp;quot;Vehicle Name File&amp;quot; a .yml file with the name/folder of your vehicles eg...&lt;/li&gt;
&lt;/ol&gt;
&lt;pre&gt;&lt;code class=&quot;language-block&quot;&gt;# &amp;quot;Vehicle Name&amp;quot;: &amp;quot;Folder Name&amp;quot;
&amp;quot;100&amp;quot;: &amp;quot;100_2010_Kenworth&amp;quot;
&amp;quot;101&amp;quot;: &amp;quot;101_2011_Stargate&amp;quot;
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;&lt;strong&gt;Note: You will need to create the folders in there respective directories before you use the program.&lt;/strong&gt;&lt;br&gt;
8. &amp;quot;Database Config File&amp;quot; Do not change this.&lt;br&gt;
9. &amp;quot;Scanned File Extension&amp;quot; file extension of your scanned documents, choose from the dropdown or write in you own.&lt;br&gt;
10. &amp;quot;Viewer Enabled&amp;quot; this will show a preview of you file.&lt;br&gt;
11. &amp;quot;Database Enabled&amp;quot; if you enable this you will need to have am SQL server installed and load &lt;a href=&quot;https://gitlab.com/-/snippets/2039197&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;ps_data.sql&lt;/a&gt;. Next fill out &amp;quot;Database Connection&amp;quot; with you hostname, username and password for your SQL server.&lt;br&gt;
12. Click write and Close.&lt;/p&gt;
&lt;h3&gt;Usage&lt;/h3&gt;
&lt;ol&gt;
&lt;li&gt;Run Paper from the start menu or paper.exe. Run as Admin for first start.&lt;/li&gt;
&lt;li&gt;You will be asked to enter a key see &lt;s&gt;Keys&lt;/s&gt;. Four numbers in each box.&lt;/li&gt;
&lt;li&gt;The rest will be self explanatory.&lt;/li&gt;
&lt;/ol&gt;
&lt;h3&gt;Keys&lt;/h3&gt;
&lt;p&gt;&lt;s&gt;If you are demoing Paper Sort you can use &lt;code&gt;1838&lt;/code&gt;-&lt;code&gt;2561&lt;/code&gt;-&lt;code&gt;6602&lt;/code&gt;, this key will expire on &lt;code&gt;2021/01/01&lt;/code&gt;.&lt;/s&gt;&lt;/p&gt;
</content><published>2020-12-10T17:18:00Z</published><updated>2026-03-29T3:53:16Z</updated></entry><entry><id>dow.vandine.xyz:post:youtube-downloader</id><title>Youtube Downloader</title><link rel="via" title="Youtube Downloader" href="https://dow.vandine.xyz/post/youtube-downloader"></link><author><name>Dow</name><uri>https://dow.vandine.xyz/b/dow</uri></author><summary>Defunct YouTube Downloader.</summary><content type="html">&lt;h3&gt;Installation&lt;/h3&gt;
&lt;p&gt;&lt;code&gt;pip3 install git+git://github.com/nficano/pytube.git&lt;/code&gt;&lt;br&gt;
&lt;code&gt;pip3 install requests curses&lt;/code&gt; and if on Windows &lt;code&gt;windows-curses&lt;/code&gt;.&lt;/p&gt;
&lt;h3&gt;Usage&lt;/h3&gt;
&lt;p&gt;&lt;code&gt;python3 ytd.py linkfile.txt /path/to/downloads itag&lt;/code&gt; Place your YouTube links in a file, each on a new line.&lt;br&gt;
See pytube &lt;a href=&quot;https://web.archive.org/web/20200923113258/python-pytube.readthedocs.io/en/latest/user/quickstart.html&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;python-pytube.readthedocs.io/en/latest/user/quickstart.html (Wayback Machine Link)&lt;/a&gt; on how to find Youtube itag.&lt;/p&gt;
&lt;p&gt;Gitlab: &lt;a href=&quot;https://gitlab.com/dowvd1000/yt_downloader&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;dowvd1000/yt_downloader&lt;/a&gt;&lt;/p&gt;
</content><published>2022-08-21T19:53:07Z</published><updated>2026-03-29T3:48:24Z</updated></entry><entry><id>dow.vandine.xyz:post:bitburner-scripts</id><title>Bitburner Scripts</title><link rel="via" title="Bitburner Scripts" href="https://dow.vandine.xyz/post/bitburner-scripts"></link><author><name>Dow</name><uri>https://dow.vandine.xyz/b/dow</uri></author><summary>Collection of bitnode 1 scripts for BitBurner.</summary><content type="html">&lt;p&gt;Scripts that can be used for the first bitnode.&lt;/p&gt;
&lt;h3&gt;scripts/&lt;/h3&gt;
&lt;p&gt;Scripts for running on servers for &lt;code&gt;weak&lt;/code&gt;, &lt;code&gt;grow&lt;/code&gt;, &lt;code&gt;hack&lt;/code&gt;. They just run the associated command on the &lt;code&gt;target&lt;/code&gt; with max &lt;code&gt;threads&lt;/code&gt;, and then write their status in a log.&lt;br&gt;
&lt;code&gt;deploy.js&lt;/code&gt; is for setting the status on deployment.&lt;/p&gt;
&lt;h3&gt;deploy.js&lt;/h3&gt;
&lt;p&gt;Deploy to servers with root access, kills all previous scripts, copies files and redeploys on servers.&lt;/p&gt;
&lt;h3&gt;manage.js&lt;/h3&gt;
&lt;p&gt;&lt;img loading=&quot;lazy&quot; src=&quot;/assets/images/bitburner.png&quot; alt=&quot;bitburner&quot;  title=&quot;manage.js Screenshot showing running clients&quot; style=&quot;width: 60%;&quot;/&gt;&lt;/p&gt;
&lt;p&gt;Mid level hacking manager that deploys targets to servers. With some simple parameters based on the targets status. Displays statuses from all servers in a window.&lt;/p&gt;
&lt;h3&gt;root.js&lt;/h3&gt;
&lt;p&gt;A hacking loop that hacks and adds hackable servers to &lt;code&gt;hackservers.txt&lt;/code&gt;.&lt;/p&gt;
&lt;p&gt;Gitlab: &lt;a href=&quot;https://gitlab.com/dowvd1000/bitburner-scripts&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;dowvd1000/bitburner-scripts&lt;/a&gt;&lt;/p&gt;
</content><published>2025-01-13T20:21:11Z</published><updated>2026-03-23T1:45:01Z</updated></entry><entry><id>dow.vandine.xyz:post:game-screenshots</id><title>Game Screenshots</title><link rel="via" title="Game Screenshots" href="https://dow.vandine.xyz/post/game-screenshots"></link><author><name>Dow</name><uri>https://dow.vandine.xyz/b/dow</uri></author><summary>Random Screenshots.</summary><content type="html">&lt;p&gt;&lt;img loading=&quot;lazy&quot; src=&quot;/assets/images/elite1.jpg&quot; alt=&quot;elite1&quot;  title=&quot;My blacked out Corsair landed on a planet because the entire system wants to get me.&quot; style=&quot;width: 100%;&quot;/&gt;&lt;br&gt;
&lt;img loading=&quot;lazy&quot; src=&quot;/assets/images/screenshot_2025-11-02_11-18-23.png&quot; alt=&quot;etk_k_hmt&quot;  title=&quot;1000hp ETK-K Series with HTM OSSS aftermarket kit.&quot; style=&quot;width: 100%;&quot;/&gt;&lt;br&gt;
&lt;img loading=&quot;lazy&quot; src=&quot;/assets/images/beamng_sunburst.png&quot; alt=&quot;beamng_sunburst&quot;  title=&quot;Hikari Speed Sunburst.&quot; style=&quot;width: 100%;&quot;/&gt;&lt;br&gt;
&lt;img loading=&quot;lazy&quot; src=&quot;/assets/images/beamng_s13.png&quot; alt=&quot;beamng_s13&quot;  title=&quot;Modded BeamNG 200BX V8 Swapped&quot; style=&quot;width: 100%;&quot;/&gt;&lt;br&gt;
&lt;img loading=&quot;lazy&quot; src=&quot;/assets/images/chase2.png&quot; alt=&quot;chase2&quot;  title=&quot;BeamNG Moments Before Disaster..&quot; style=&quot;width: 100%;&quot;/&gt;&lt;br&gt;
&lt;img loading=&quot;lazy&quot; src=&quot;/assets/images/chase1.png&quot; alt=&quot;chase1&quot;  title=&quot;BeamNG Wide&quot; style=&quot;width: 100%;&quot;/&gt;&lt;br&gt;
&lt;img loading=&quot;lazy&quot; src=&quot;/assets/images/bollide.png&quot; alt=&quot;bolide&quot;  title=&quot;BeamNG Bolide&quot; style=&quot;width: 100%;&quot;/&gt;&lt;br&gt;
&lt;img loading=&quot;lazy&quot; src=&quot;/assets/images/beamng_diana.png&quot; alt=&quot;diana&quot;  title=&quot;BeamNG Diana&quot; style=&quot;width: 100%;&quot;/&gt;&lt;br&gt;
&lt;img loading=&quot;lazy&quot; src=&quot;/assets/images/nightrunners.png&quot; alt=&quot;nightrunners&quot;  title=&quot;Nightrunners&quot; style=&quot;width: 100%;&quot;/&gt;&lt;br&gt;
&lt;img loading=&quot;lazy&quot; src=&quot;/assets/images/slrr_s13.png&quot; alt=&quot;slrr_s13&quot;  title=&quot;Modded SLRR Nissan S13 LS Swapped&quot; style=&quot;width: 100%;&quot;/&gt;&lt;br&gt;
&lt;img loading=&quot;lazy&quot; src=&quot;/assets/images/msc1.png&quot; alt=&quot;msc1&quot;  title=&quot;My Summer Car After Rally&quot; style=&quot;width: 100%;&quot;/&gt;&lt;br&gt;
&lt;img loading=&quot;lazy&quot; src=&quot;/assets/images/msc2.jpg&quot; alt=&quot;msc2&quot;  title=&quot;My Summer Car Interior&quot; style=&quot;width: 100%;&quot;/&gt;&lt;br&gt;
&lt;img loading=&quot;lazy&quot; src=&quot;/assets/images/msc3.jpg&quot; alt=&quot;msc3&quot;  title=&quot;My Summer Car Wide&quot; style=&quot;width: 100%;&quot;/&gt;&lt;br&gt;
&lt;img loading=&quot;lazy&quot; src=&quot;/assets/images/msc4.jpg&quot; alt=&quot;msc4&quot;  title=&quot;My Summer Car Engine With Supercharger&quot; style=&quot;width: 100%;&quot;/&gt;&lt;br&gt;
&lt;img loading=&quot;lazy&quot; src=&quot;/assets/images/picX.png&quot; alt=&quot;picX&quot;  title=&quot;My Summer Car Going to the Shop&quot; style=&quot;width: 100%;&quot;/&gt;&lt;/p&gt;
</content><published>2025-01-13T20:15:39Z</published><updated>2026-02-24T23:51:52Z</updated></entry></feed>