Donny Marthen Sitompul's repositories
amsatorg
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
read_excel_to_dict
Excel to Dictionary Converter This Python script allows you to convert data from an Excel file into a Python dictionary. You can use this script to load data from an Excel spreadsheet and create a dictionary where one column serves as keys, and another column serves as values.
tweet_to_twitter
Twitter Automation using Selenium This Python script demonstrates how to automate posting a tweet on Twitter using the Selenium web automation library. It opens a Chrome web browser, logs into a Twitter account, composes a tweet, and posts it.
buy_or_wait_stock
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
scrape_dosen_unair
Web Scraping with Python This Python script is used for web scraping data from the Universitas Airlangga (Unair) faculty directory. The script fetches faculty URLs, generates pages URLs for each faculty, and extracts information from lecturer pages. The collected data is then saved to a CSV file.
scrape_oneonco.co.id
Web Scraper for Doctor Directory This Python script is a web scraper that extracts and collects data about doctors from the OneOnCo website's doctor directory. It uses the requests library to fetch web pages, BeautifulSoup for parsing HTML, and writes the collected data to a CSV file.
diamond-shape
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.
gaji
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.
get_book_data_gramediacom
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.
hamdb
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.
httpswww.itb.ac.idstafflistby
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
ipvoid-com-find-ip
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.
letters_counter
Letter Frequency Analyzer This Python script analyzes the frequency of letters in a given text and returns the top three most frequently occurring letters.
looping-10
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.
pola-pak-dengklek
Fibonacci Pattern Generator This Python script generates a Fibonacci pattern based on user input 'n'. It calculates the Fibonacci sequence and creates a pattern using digits from 0 to 9.
scrape-kesaintblanc-id
Kesaintblanc Data Scraper This Python script is designed to scrape product data from the Kesaintblanc website. It collects information about products, including product name, URL, price, image URLs, status, stock, and more. The scraped data is saved to a CSV file for further analysis.
scrape-stei-itb-ac-id
Web Scraping with Python This Python script performs web scraping on a website to extract links, emails, and WhatsApp links from the specified domain (stei.itb.ac.id). It uses the requests library to fetch web pages and BeautifulSoup for parsing HTML content.
scrape-tokoalvabet-com
Toko Alvabet Data Scraping and Price Comparator This Python script is designed to scrape data from Toko Alvabet's website and perform price comparison for the obtained products. It includes features for viewing and analyzing product data, as well as comparing prices with other sellers.
scrape_directory_itb
ITB Directory Scraper This Python script scrapes information from the Institut Teknologi Bandung (ITB) directory and saves it to a CSV file. It uses the BeautifulSoup library to parse the HTML content of the directory pages.
scrape_dosen_fh_ui
Python Web Scraping for Law Faculty Staff Information This Python script is designed to scrape information about staff members from the Law Faculty of the University of Indonesia's website. It collects data such as names, titles, fields of study, biographies, education, courses taught, books
scrape_dosen_fh_unibraw
Web Scraping for Faculty of Law Professors' Information This Python script is designed for web scraping the profile information of professors from the Faculty of Law at the University of Brawijaya. It collects data such as names, titles, sub-titles, profile URLs, image URLs, NIP
scrape_dosen_unand
Web Scraping with Python This Python script is used for web scraping data from a website of Unand University's lecturers' directory.
scrape_dprgoid
Indonesian Parliament Member Data Scraper This Python script is a web scraper designed to extract and collect information about members of the Indonesian Parliament (DPR) from their official website. It utilizes the requests library to fetch web pages, BeautifulSoup for parsing HTML, and writes the collected data to a CSV file.
scrape_jdih_jakarta
Web Scraping for Jakarta Regulations This Python script is designed to scrape information from the Jakarta Legal Information Center (JDIH) website to gather data on regulations and legislative documents. It utilizes the requests library to make HTTP requests, BeautifulSoup (bs4) for parsing HTML, and csv for data storage.
scrape_pergikuliner
Restaurant Data Scraper This Python script is a web scraper designed to extract and collect information about restaurants from the Pergi Kuliner website. It utilizes the requests library to fetch web pages, BeautifulSoup for parsing HTML, and writes the collected data to a CSV file. The script scrapes data such as restaurant name, location, cuisine
scrape_tripsantai
Trip Santai Tour Data Scraper This Python script is a web scraper designed to extract and collect information about tours from the Trip Santai website. It utilizes the requests library to fetch web pages, BeautifulSoup for parsing HTML, and writes the collected data to a CSV file.
www.usu.ac.ididdirektori
Faculty and Docent Data Retrieval Script The faculty_and_docent_data_retrieval.py script is a Python script for retrieving faculty and docent data from a university website using Selenium. It includes functions to extract faculty names and docent profiles, as well as a multithreading approach to fetch data for multiple faculty-docent pairs.
youtube_viewer
YouTube Video Processing with Python and Selenium This Python script demonstrates how to use Selenium and Pandas to process a list of YouTube video URLs from a CSV file. The script mutes the audio and plays each video for 10 minutes before closing the browser window.