Skip to main content

Show Posts

This section allows you to view all Show Posts made by this member. Note that you can only see Show Posts made in areas you currently have access to.

Messages - Admin

1
Technology Discussion / Easy Hash Lookup Tool - Java Edition
This software is designed to calculate and display the cryptographic hash values of selected files. Here’s a brief overview of its features:

This Java edition is up to 98.46% faster at hashing files over the .NET edition of this software!

File Selection: You can select one file by browsing through a file dialog or select one or multiple files or folders by dragging and dropping them into the application.
Hash Algorithms: The software supports various hashing algorithms, including MD4, MD5, SHA1, SHA224, SHA256, SHA384 and SHA512. You can choose the desired algorithm from a dropdown menu.
Automatic Hashing: Once you select or drop files, the hashing process begins automatically, and the results are displayed in the text box.
Filename Display: The application displays the filename along with its corresponding hash value.
Scrollable Text Box: The results are shown in a scrollable text box, making it easy to view multiple hash values.
Copy and Clear: There are buttons to copy all the hash results to the clipboard and to clear the text box.
This tool is particularly useful for verifying file integrity and ensuring that files have not been tampered with.

Download Here
SHA256 Hash: 276902ac98b7c7a742d8c61bf70afb7a8ef25284ed6d14b288c82826d1ccad22

Screenshot of Version 0.1 on Windows:

Screenshot of Version 0.1 on Linux using openjdk-21


Version: 0.1 Initial Release (Oct 23, 2024)
2
Technology Discussion / NetworkDevices.exe - Scan your local subnet for IP and Mac Addresses
I am excited to announce the release of my latest software, NetworkDevices.exe! This powerful tool is designed to help you manage and monitor your network devices with ease.

Features:

IP Address Scanning: Automatically scans your local subnet for active IP addresses.
Hostname Retrieval: Uses multiple methods (DNS, nbtstat, WMI) to get the hostname of each device.
MAC Address Detection: Retrieves the MAC address of each device using the ARP protocol.
Update Checker: Checks for the latest version of the software and prompts you to update if a new version is available.
Save Results: Allows you to save the scanned network device details to a CSV file.

How to Run:

Download and Install:
Download the latest version of NetworkDevices.exe from my official website.
0.0.1.0 SHA256 Hash: BF71EA680A25A9868ADBBEAA56FE96720791B08810BE8A77F89A6B1976B6F7E1
Run the executable file to start the application.
Using the Software:
Upon launching, you will see a message displaying the current version of the software.
Press ‘y’ if you want to check for updates, or ‘n’ to skip the update check.
The software will then scan your local subnet for active IP addresses.
Once the scan is complete, the results will be displayed, and you can choose to save them to a CSV file.
Saving Results:
After the scan, a save dialog will appear.
Choose the location and file name to save the network device details.
The results will be saved in CSV format for easy access and analysis.

Bugs: At this time, most hostnames will not show up. I plan to fix this in a future release.

I hope you find NetworkDevices.exe to be a valuable tool for your network management needs. If you have any questions or feedback, please feel free to reach out to me on the forum.
3
Technology Discussion / Easy Hash Lookup Tool - .NET Edition
This software is designed to calculate and display the cryptographic hash values of selected files. Here’s a brief overview of its features:

File Selection: You can select one or multiple files either by browsing through a file dialog or by dragging and dropping files into the application.
Hash Algorithms: The software supports various hashing algorithms, including SHA1, SHA256, SHA384, SHA512, MACTripleDES, MD5, and RIPEMD160. You can choose the desired algorithm from a dropdown menu.
Automatic Hashing: Once you select or drop files, the hashing process begins automatically, and the results are displayed in the text box.
Filename Display: The application displays the filename along with its corresponding hash value.
Scrollable Text Box: The results are shown in a scrollable text box, making it easy to view multiple hash values.
Copy and Clear: There are buttons to copy all the hash results to the clipboard and to clear the text box.
This tool is particularly useful for verifying file integrity and ensuring that files have not been tampered with.

Download Here
SHA256 Hash: 02A1F7FC65AD4F44AA9F84775B71926380663822D35EC2296FAF9E84587DBA0A

Screenshot of Version 0.3:


Version: 0.5 Changelog (Oct 21, 2024):
Bug fixes for selecting folders in browse dialog box

Version: 0.4 Changelog (Sep 29, 2024):
Enabled support for drag-and-drop folders and subfolders

Version: 0.3 Changelog (Sep 29, 2024):
New icon
New mini mode in settings, drag and drop files into the always on top mini window to get hashed into the normal window
Bug fixes

Version: 0.2 Changelog (Sep 26, 2024):
Changed default hashing algorithm to SHA256
Enabled drag-and-drop support
Enabled support to select multiple files at once
Hashing begins automatically after selecting a file
Added a scrollbar to the text box
Enabled filename display in the text box
Added “Copy All” and “Clear” buttons
4
Technology Discussion / Setting Up Tvheadend on a Raspberry Pi 2 for US TV Antenna Reception
Introduction In this guide, I will walk you through the process of setting up Tvheadend on a Raspberry Pi 2 for use with a TV antenna in the United States. While I used a Raspberry Pi 2 for this setup, any newer model of the Raspberry Pi (3-5) should work. Please note that if you use a newer version of the Raspberry Pi (3 or newer), you can opt for the 64-Bit version for better performance. This setup allows you to stream and record over-the-air TV channels. While Tvheadend can also be used as a DVR service to save shows to a hard drive, this article focuses solely on the streaming capabilities of the app.

Requirements

Raspberry Pi
Micro SD card (with Raspberry Pi OS Bookworm 32-Bit installed)
Hauppauge 1657 USB TV tuner
Windows PC (for initial setup)

Optional

ClearStream 4MAX C4MVJ antenna
SSH client (e.g., PuTTY for Windows, ConnectBot for Android)

Step-by-Step Setup

1. Install Raspberry Pi OS

Download and install the Raspberry Pi Imager on your Windows PC.
Use the Imager to write Raspberry Pi OS Bookworm 32-Bit to your micro SD card.
Insert the micro SD card into your Raspberry Pi and power it on.

2. Install Tvheadend

Open a terminal on your Raspberry Pi or connect via SSH.
Run the following command to install Tvheadend:
Code: [Select]
sudo apt-get install tvheadend
Note: Using the package manager might not prompt you to set up a username and password. If this happens, uninstall and reinstall Tvheadend using the terminal.

3. Initial Configuration

On any computer on your local network, open a web browser and go to http://raspberrypi.local:9981/.
Log in using the username and password you set up during installation.
Follow the Wizard for the initial setup:
Tuner and Network Wizard Menu: Select LG Electronics LGDT3306A VSB/QAM Frontend #0 : ATSC-T #0.
Assign Predefined Muxes to Networks: Choose Network: ATSC-T, Pre-defined muxes: United States: us-ATSC-center-frequencies-8VSB.
Map Services to Channels: Tick the box Map all services.

4. Advanced Configuration

Go to Configuration > Basic (Expert view level) under the Tvheadend tab.
Change the authentication type to plain to avoid errors when playing content in VLC and when using the software bellow to export the channel list.

5. Advanced Security

I recommend adding your local network IP addresses under allowed networks.  Configuration > Users > Access Entries. Change View level to Expert. In the Allowed networks field enter your local network. This ensures that no one outside your local network can access the Tvheadend server. For example, on my server, I have 192.168.1.0/24,192.168.254.0/24. The .1 subnet includes all my network devices, and the .254 subnet is for my OpenVPN server.
See screenshots bellow for help

6. Viewing Channels

All your channels will be listed under Configuration > Channel / EPG.
To save a stream, right-click the Play icon and select Save link as.
Open the saved link in a text editor like Notepad++ and delete ?ticket= and all text after it.
Open the edited file in VLC. It will prompt you for your Tvheadend username and password.
On Android VLC, you can save your login credentials to avoid repeated prompts.

Optional: Exporting Channel List Automatically
I have created a program that will export the channel list automatically. Please read the README file on how to run the software.
You can download the software Here
sha256 hashes:
ExportTvheadendChannels.exe: EFB926DB8A438FB7FB5DABC1EF35EFBCDD2470FC104E759F8355548BE46FB1F1
run.py: 700558733B09BEE451C1131C7409DB936284C9DB48728695B0D5078A5AB69DF9

Changes in v0.0.3 (Sep.25.2024):
Prompt for hostname or IP address.
Prompt for port number.
Ask user if they want to download channels with the name {name-not-set}.
Channels with the same name will now save with a unique filename.

Changes in v0.0.2 (Sep.25.2024):
Changed host from raspberrypi to raspberrypi.local

Conclusion With this setup, you can enjoy over-the-air TV channels on your Raspberry Pi using Tvheadend. This guide should help you get started, but feel free to ask any questions to troubleshoot any issues you encounter.