feat(Hami Video): add activity - #11074
Conversation
🖼️ Activity asset previewI rummaged through the diff and found these. Finders keepers? No? Fine, they're yours. Hami Video (
|
| Preview | Source | URL |
|---|---|---|
![]() |
logo | https://i.imgur.com/eCsBmqZ.png |
![]() |
thumbnail | https://i.imgur.com/pUTIwh1.jpeg |
Beep boop — I refresh this comment on every push, so no need to scroll. 🤖
theusaf
left a comment
There was a problem hiding this comment.
Also, add screenshots showing the activity working and a screenshot of the settings page
| @@ -0,0 +1,85 @@ | |||
| { | |||
| "$schema": "https://schemas.premid.app/metadata/1.16", | |||
There was a problem hiding this comment.
| "$schema": "https://schemas.premid.app/metadata/1.16", | |
| "$schema": "https://schemas.premid.app/metadata/1.17", |
| "en": "Automatically shows what you're watching on Hami Video — movies, TV series, anime, documentaries, kids' content, variety shows, and live or replayed sports." | ||
| }, | ||
| "url": "hamivideo.hinet.net", | ||
| "regExp": "^https:\\/\\/(?:www\\.)?hamivideo\\.hinet\\.net\\/.*$", |
There was a problem hiding this comment.
| "regExp": "^https:\\/\\/(?:www\\.)?hamivideo\\.hinet\\.net\\/.*$", | |
| "regExp": "^https[:][/][/](?:www[.])?hamivideo[.]hinet[.]net[/].*$", |
| * segment, non-object intermediate value, etc.) simply resolves to | ||
| * `undefined` so callers can keep falling back to DOM/meta lookups. | ||
| */ | ||
| function readWindowPath<T>(path: string): T | undefined { |
There was a problem hiding this comment.
This function is unlikely to work as the window object is sandboxed from the actual window on the page.
| @@ -0,0 +1,126 @@ | |||
| { | |||
| "hamivideo.watchingMovie": { | |||
There was a problem hiding this comment.
Duplicate of general.watchingMovie
| "description": "Shown as the details line while watching a TV series episode", | ||
| "message": "Watching TV Series" | ||
| }, | ||
| "hamivideo.watchingAnime": { |
There was a problem hiding this comment.
Duplicate of general.watchingAnime
| "description": "Shown as the state line for a live sports broadcast when no event name could be parsed", | ||
| "message": "LIVE Event" | ||
| }, | ||
| "hamivideo.browsingCategory": { |
There was a problem hiding this comment.
very similar to general.viewACategory
| "description": "Shown while browsing the anime section", | ||
| "message": "Browsing Anime" | ||
| }, | ||
| "hamivideo.searching": { |
There was a problem hiding this comment.
Duplicate of general.search
| "description": "Button label linking to the movie/show on Hami Video", | ||
| "message": "Watch on Hami Video" | ||
| }, | ||
| "hamivideo.watchEpisodeButton": { |
There was a problem hiding this comment.
Duplicate of general.buttonViewEpisode
| "description": "Button label linking to the currently playing episode", | ||
| "message": "Watch Episode" | ||
| }, | ||
| "hamivideo.viewSeriesButton": { |
There was a problem hiding this comment.
Duplicate of general.buttonViewSeries


Description
Adds support for Hami Video, one of Taiwan's largest streaming platforms.
Supported Content
Features
Notes