Because "portable" often skirts the edges of official distribution channels, you must exercise caution. Here is a step-by-step guide to doing it safely.
Save this as Start.bat inside E:\NewsHuntMalayalam\:
@echo off
set PORTABLE_DIR=%~dp0
start "" "%PORTABLE_DIR%\App\QuiteRSSPortable.exe" --portable "%PORTABLE_DIR%\Data"
For a silent icon: convert Start.bat to Start.exe using Bat To Exe Converter. news hunt malayalam portable
graph LR
A[User launches .exe from USB] --> B[Load config + sources]
B --> C[Sync news via internet]
C --> D[Parse & classify content]
D --> E[Store in SQLite]
E --> F[Offline search / alerts]
F --> G[Display Malayalam UI]
Existing scholarship on regional Indian news apps (Kumar, 2021; Nair & Menon, 2020) highlights a “mobile majority” – users who access news primarily on smartphones. Studies on portable journalism (Westlund, 2015) emphasize three dimensions:
News Hunt Malayalam fits the third dimension, often used in Kerala’s rural and semi-urban areas where Wi-Fi is sparse. Unlike English apps (Inshorts, DailyHunt), Malayalam portable apps face unique challenges: Unicode font rendering, vernacular keyboard integration, and localized content moderation. Because "portable" often skirts the edges of official
Portable does not mean "always online." The application caches the latest 50-100 articles. Once you connect to Wi-Fi, it syncs; you can then disconnect and read comfortably on a train or flight.
Even with a portable app, you may encounter hiccups. Here are solutions to frequent problems: For a silent icon: convert Start
Issue: "Malayalam text is showing as random symbols." Fix: Run the portable app as Administrator (Right-click -> Run as Admin). This allows the app to temporarily register fonts.
Issue: "The app crashes when I scroll." Fix: This usually occurs if the USB drive is slow (USB 2.0). Copy the folder to the computer’s desktop, use it, then delete it. Copying maintains portability.
Issue: "No news updates; it shows yesterday's date."
Fix: Portable apps cannot auto-update through the firewall as easily as installed apps. Check your firewall settings to allow NewsHunt.exe public access.
| Component | Technology Choice |
|----------------------|--------------------------------------------------|
| Core Language | Python 3.11+ (compiled to EXE via PyInstaller) |
| Portable Framework | Custom Tkinter + ttk (lightweight, no runtime) |
| Database | SQLite (embedded) |
| Malayalam NLP | Custom regex + Indic NLP libraries (simple) |
| Web Scraping/Fetch | requests, feedparser, BeautifulSoup4 |
| Portable Data Dir | User-selected folder or ./Data on USB drive |