lrkmusic-ytpro
v1.1.0
Published
you can find the source code at
Downloads
388
Readme
lrkmusic-ytpro (npm package source)
Yahi folder single source of truth hai – isi me edit karo, isi se npm publish karo.
Development (LRKmusics app ke saath)
- Isi folder me script.js, bgplay.js, innertube.js edit karo.
- Debug build run karte hi app inhi files ko use karegi (Gradle auto-copy karke
AppCode/app/src/main/assets/ytpro/me daal deta hai). - Koi alag copy step nahi – sirf is folder me change karo, phir app Build → Run (Debug).
NPM publish (jab sab changes ready hon)
- Version badhao –
package.jsonme"version": "1.0.0"→"1.0.1"(ya jaisa chaho). - Isi folder me terminal kholo:
cd "C:\xampp\htdocs\LRKmusics\easytube package published on npm" npm login npm publish - Release build lo – app ab npm se lrkmusic-ytpro load karegi.
Package links
- npm: https://www.npmjs.com/package/lrkmusic-ytpro
- Settings: https://www.npmjs.com/settings/lrkassociations_mguide/packages
Files (4)
- script.js – main logic (UI, Gemini, download, PIP, etc.)
- bgplay.js – background play (back/home par video band nahi hota – notification chalti rahti hai)
- innertube.js – innertube / player API
- package.json – name, version, main entry
Feature: Back / Home par video band nahi
bgplay.js me: jab user watch/shorts se back karke home par aata hai, tab Android.bgStop() nahi bulaate. Isse notification aur background service chalte rahenge; band tab hi hoga jab YouTube screen close karenge ya notification se stop karenge.
