Donny Marthen Sitompul's Projects
Satellite Tracking Script This Python script allows you to retrieve real-time information about various amateur radio satellites. It provides two main functions: GetStatus(satname): This function retrieves and displays the status of a satellite, including recent reports, callsigns
APRS Location Data Fetcher This Python script allows you to fetch and display the location data of an APRS (Automatic Packet Reporting System) station using the APRS.fi API. It retrieves information such as callsign, latitude, longitude, comment, path, and timestamps.
Serial Data Logger Arduino to UISS software This Python script is a simple serial data logger that reads data from a serial port, processes it, and logs it to a text file. It's designed to work with a device connected to a serial port (e.g., an Arduino) that sends data in a specific format.
BMKG Weather Data Processor This Python script is a data processing tool that fetches and processes weather forecast data from the Indonesian Meteorology, Climatology, and Geophysics Agency (BMKG) website.
Real-time IHSG (Indonesia Stock Exchange) Trading Strategy This Python script demonstrates a real-time trading strategy for the Indonesia Stock Exchange (IHSG) using historical stock price data to calculate a moving average. It helps make trading decisions
Star Pattern Generator This Python script generates a star pattern with a variable number of rows 'n'. It creates a symmetric pattern of asterisks (*) that forms a diamond shape.
Kumpulan Script dari Belajar JavaScript di dicoding.com
Config files for my GitHub profile.
Calculate Salary This Python script calculates an employee's salary based on their basic salary (Gaji Pokok), total working hours (Total Jam Kerja), and tax deductions.
GEROBAK FRIED CHICKEN Order System This Python script simulates an order system for GEROBAK FRIED CHICKEN. It allows the user to place orders for different types of chicken cuts and calculates the total bill including tax.
Web Scraping Book Data This Python script is used for web scraping book data from a specified URL and saving it to a CSV file.
A robot powered training repository :robot:
Ham Radio Callsign Information Retrieval This Python script allows you to retrieve information about ham radio callsigns using the HamDB API. You can obtain details such as callsign class, grid location, latitude, longitude, name, and address.
ITB Staff Data Scraping Script The itb_staff_data_scraping.py script is a Python script for scraping staff data from the Institut Teknologi Bandung (ITB) website. It uses the BeautifulSoup library to parse web pages and extract information about staff members, including their names, expertise, school/faculty, titles, education history, and email ad
Callsign Data Scraper This Python script scrapes data for callsigns from a website and stores it in a CSV file. The script generates callsigns based on a pattern and retrieves information for each callsign.
List Value Analyzer This Python script is designed to analyze a given list and calculate the total value of integers, the total value of floats, and concatenate any string elements in the list.
IP Address Finder This Python script allows you to find the IP addresses associated with a given hostname or website using the IPVoid service. It also provides a simple graphical user interface (GUI) for entering the hostname and displaying the IP addresses.
Affine Cipher Encryption This Python script performs Affine cipher encryption on a given plaintext message using user-defined values for 'a' and 'b'.
Hill Cipher Encryption This Python script performs Hill cipher encryption on a given plaintext message using a user-defined key and matrix size 'm'.
Simple Caesar Cipher Encryption This Python script performs a simple Caesar cipher encryption and decryption on a given plaintext message. It shifts each letter in the alphabet by 13 positions to the right for encryption (Caesar cipher with a shift of 13), and reverses the process for decryption.
Simple Substitution Cipher This Python script demonstrates a simple substitution cipher. It allows you to encrypt and decrypt text using a custom cipher alphabet.
Vigenère Cipher Encryption This Python script performs Vigenère cipher encryption on a given plaintext message using a provided keyword.
Letter Frequency Analyzer This Python script analyzes the frequency of letters in a given text and returns the top three most frequently occurring letters.
Number Pattern Generator This Python script generates a simple number pattern based on user input n. It prints numbers in a right-aligned format, where each number is followed by a sequence of zeros.