**Cross-server Item Scraping Tool for TradeSkillMaster on Project Ascension & Retail**
Scrape items from Project Ascension, Turtle WoW, and Wowhead (Retail, WotLK, TBC, Classic Era, Cata, MoP).
Export item strings in WotLK 3.3.5a classic format (item:12345) or Retail TSM format (i:12345).
Sleek, dark-themed interface with Theme Editor (4 built-in themes + custom colors).
Directly updates your TradeSkillMaster.lua SavedVariables file - no copy-paste needed.
Automatic backups of your TSM config before every import.
- Download the latest release
- Run
TSM Scraper.exe - Configure your TSM path and start scraping!
- Select Database: Choose your game version (e.g.,
Wowhead (WotLK),Project Ascension) - Select Format: Choose your client version (
WotLK 3.3.5aorRetail) - Select Categories: Check the item types you want (Weapons, Armor, Consumables)
- Scrape: Click the 🔍 Scrape Items button
- Import: Review new items and click 📥 Import to TSM
Configuration and log files are stored in your Windows AppData folder:
| File | Location |
|---|---|
| Config | %APPDATA%\TSM-Scraper\config\gui_config.json |
| Logs | %APPDATA%\TSM-Scraper\logs\scraper.log |
To open this folder, press Win + R, type %APPDATA%\TSM-Scraper, and press Enter.
See CHANGELOG.md for full version history.
- Wowhead to Ascension ID Verification System: Complete implementation of automatic item ID verification when importing from Wowhead databases to Project Ascension
- Three Verification Modes:
Verified Only (Safest): Only imports items where the ID is confirmed to exist on Ascension with a matching nameTrust Missing Items: Also imports items not found in Ascension's database (useful since their DB is incomplete)No Verification (Risky): Uses Wowhead IDs directly without any verification
- ID Conflict Detection: Automatically detects when a Wowhead ID points to a different item on Ascension and searches by name to find the correct ID
- Verification Statistics: Results display now shows counts for verified, remapped, trusted, and failed items
- Progress Feedback: Status bar shows verification progress when processing Wowhead imports
- Detailed Logging: Failed items are logged with reasons for troubleshooting
- Xurkon - Main Developer
- Project Ascension - For the amazing 3.3.5a custom server
- Wowhead - For the comprehensive item databases
- TurtleWoW - Also for a great server!
MIT License - See LICENSE for details.