Add video tutorial for file verification

Thanks to the man himself.
This commit is contained in:
WindowsAddict 2024-04-14 02:37:01 +05:30
parent ac06d8f6e0
commit ef4aeb9bae
158 changed files with 2748 additions and 120 deletions

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -1 +0,0 @@
"use strict";(self.webpackChunkmas_docs=self.webpackChunkmas_docs||[]).push([[686],{8783:(e,t,n)=>{n.r(t),n.d(t,{assets:()=>c,contentTitle:()=>i,default:()=>p,frontMatter:()=>o,metadata:()=>a,toc:()=>d});var s=n(4848),r=n(8453);const o={},i="News",a={id:"news",title:"News",description:"[13-Apr-24] Switched to Docusaurus for the site generation",source:"@site/docs/news.md",sourceDirName:".",slug:"/news",permalink:"/news",draft:!1,unlisted:!1,editUrl:"https://github.com/massgravel/mas-docs/tree/main/docs/news.md",tags:[],version:"current",frontMatter:{},sidebar:"tutorialSidebar",previous:{title:"Guides",permalink:"/guide_links"},next:{title:"MAS Changelog",permalink:"/changelog"}},c={},d=[{value:"[13-Apr-24] Switched to Docusaurus for the site generation",id:"13-apr-24-switched-to-docusaurus-for-the-site-generation",level:3},{value:"[12-Apr-24] Added News page",id:"12-apr-24-added-news-page",level:3}];function u(e){const t={h1:"h1",h3:"h3",p:"p",...(0,r.R)(),...e.components};return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(t.h1,{id:"news",children:"News"}),"\n",(0,s.jsx)(t.h3,{id:"13-apr-24-switched-to-docusaurus-for-the-site-generation",children:"[13-Apr-24] Switched to Docusaurus for the site generation"}),"\n",(0,s.jsx)(t.p,{children:"Thanks to asdcorp for the custom.css and help"}),"\n",(0,s.jsx)(t.h3,{id:"12-apr-24-added-news-page",children:"[12-Apr-24] Added News page"})]})}function p(e={}){const{wrapper:t}={...(0,r.R)(),...e.components};return t?(0,s.jsx)(t,{...e,children:(0,s.jsx)(u,{...e})}):u(e)}},8453:(e,t,n)=>{n.d(t,{R:()=>i,x:()=>a});var s=n(6540);const r={},o=s.createContext(r);function i(e){const t=s.useContext(o);return s.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function a(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(r):e.components||r:i(e.components),s.createElement(o.Provider,{value:t},e.children)}}}]);

View File

@ -0,0 +1 @@
"use strict";(self.webpackChunkmas_docs=self.webpackChunkmas_docs||[]).push([[5686],{8783:(e,t,n)=>{n.r(t),n.d(t,{assets:()=>c,contentTitle:()=>i,default:()=>p,frontMatter:()=>o,metadata:()=>a,toc:()=>d});var s=n(4848),r=n(8453);const o={},i="News",a={id:"news",title:"News",description:"[13-Apr-24] Switched to Docusaurus for the site generation",source:"@site/docs/news.md",sourceDirName:".",slug:"/news",permalink:"/news",draft:!1,unlisted:!1,editUrl:"https://github.com/massgravel/mas-docs/tree/main/docs/news.md",tags:[],version:"current",frontMatter:{},sidebar:"tutorialSidebar",previous:{title:"Guides",permalink:"/guide_links"},next:{title:"MAS Changelog",permalink:"/changelog"}},c={},d=[{value:"[13-Apr-24] Switched to Docusaurus for the site generation",id:"13-apr-24-switched-to-docusaurus-for-the-site-generation",level:3},{value:"[12-Apr-24] Added News page",id:"12-apr-24-added-news-page",level:3}];function u(e){const t={h1:"h1",h3:"h3",p:"p",...(0,r.R)(),...e.components};return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(t.h1,{id:"news",children:"News"}),"\n",(0,s.jsx)(t.h3,{id:"13-apr-24-switched-to-docusaurus-for-the-site-generation",children:"[13-Apr-24] Switched to Docusaurus for the site generation"}),"\n",(0,s.jsx)(t.p,{children:"Thanks to asdcorp for the custom.css and help"}),"\n",(0,s.jsx)(t.h3,{id:"12-apr-24-added-news-page",children:"[12-Apr-24] Added News page"})]})}function p(e={}){const{wrapper:t}={...(0,r.R)(),...e.components};return t?(0,s.jsx)(t,{...e,children:(0,s.jsx)(u,{...e})}):u(e)}},8453:(e,t,n)=>{n.d(t,{R:()=>i,x:()=>a});var s=n(6540);const r={},o=s.createContext(r);function i(e){const t=s.useContext(o);return s.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function a(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(r):e.components||r:i(e.components),s.createElement(o.Provider,{value:t},e.children)}}}]);

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -1 +0,0 @@
"use strict";(self.webpackChunkmas_docs=self.webpackChunkmas_docs||[]).push([[61],{7973:(e,a,s)=>{s.r(a),s.d(a,{default:()=>x});s(6540);var c=s(4164),i=s(1003),n=s(7559),r=s(781),l=s(2125),t=s(7763),d=s(996);const o={mdxPageWrapper:"mdxPageWrapper_j9I6"};var m=s(4848);function x(e){const{content:a}=e,{metadata:{title:s,description:x,frontMatter:g,unlisted:p},assets:h}=a,{keywords:j,wrapperClassName:_,hide_table_of_contents:v}=g,u=h.image??g.image;return(0,m.jsx)(i.e3,{className:(0,c.A)(_??n.G.wrapper.mdxPages,n.G.page.mdxPage),children:(0,m.jsxs)(r.A,{children:[(0,m.jsx)(i.be,{title:s,description:x,keywords:j,image:u}),(0,m.jsx)("main",{className:"container container--fluid margin-vert--lg",children:(0,m.jsxs)("div",{className:(0,c.A)("row",o.mdxPageWrapper),children:[(0,m.jsxs)("div",{className:(0,c.A)("col",!v&&"col--8"),children:[p&&(0,m.jsx)(d.A,{}),(0,m.jsx)("article",{children:(0,m.jsx)(l.A,{children:(0,m.jsx)(a,{})})})]}),!v&&a.toc.length>0&&(0,m.jsx)("div",{className:"col col--2",children:(0,m.jsx)(t.A,{toc:a.toc,minHeadingLevel:g.toc_min_heading_level,maxHeadingLevel:g.toc_max_heading_level})})]})})]})})}}}]);

View File

@ -0,0 +1 @@
"use strict";(self.webpackChunkmas_docs=self.webpackChunkmas_docs||[]).push([[6061],{7973:(e,a,s)=>{s.r(a),s.d(a,{default:()=>x});s(6540);var c=s(4164),i=s(1003),n=s(7559),r=s(781),l=s(2125),t=s(7763),d=s(996);const o={mdxPageWrapper:"mdxPageWrapper_j9I6"};var m=s(4848);function x(e){const{content:a}=e,{metadata:{title:s,description:x,frontMatter:g,unlisted:p},assets:h}=a,{keywords:j,wrapperClassName:_,hide_table_of_contents:v}=g,u=h.image??g.image;return(0,m.jsx)(i.e3,{className:(0,c.A)(_??n.G.wrapper.mdxPages,n.G.page.mdxPage),children:(0,m.jsxs)(r.A,{children:[(0,m.jsx)(i.be,{title:s,description:x,keywords:j,image:u}),(0,m.jsx)("main",{className:"container container--fluid margin-vert--lg",children:(0,m.jsxs)("div",{className:(0,c.A)("row",o.mdxPageWrapper),children:[(0,m.jsxs)("div",{className:(0,c.A)("col",!v&&"col--8"),children:[p&&(0,m.jsx)(d.A,{}),(0,m.jsx)("article",{children:(0,m.jsx)(l.A,{children:(0,m.jsx)(a,{})})})]}),!v&&a.toc.length>0&&(0,m.jsx)("div",{className:"col col--2",children:(0,m.jsx)(t.A,{toc:a.toc,minHeadingLevel:g.toc_min_heading_level,maxHeadingLevel:g.toc_max_heading_level})})]})})]})})}}}]);

View File

@ -0,0 +1 @@
"use strict";(self.webpackChunkmas_docs=self.webpackChunkmas_docs||[]).push([[2237],{3363:(e,t,n)=>{n.d(t,{A:()=>r});n(6540);var s=n(4164),i=n(1312),o=n(1107),a=n(4848);function r(e){let{className:t}=e;return(0,a.jsx)("main",{className:(0,s.A)("container margin-vert--xl",t),children:(0,a.jsx)("div",{className:"row",children:(0,a.jsxs)("div",{className:"col col--6 col--offset-3",children:[(0,a.jsx)(o.A,{as:"h1",className:"hero__title",children:(0,a.jsx)(i.A,{id:"theme.NotFound.title",description:"The title of the 404 page",children:"Page Not Found"})}),(0,a.jsx)("p",{children:(0,a.jsx)(i.A,{id:"theme.NotFound.p1",description:"The first paragraph of the 404 page",children:"We could not find what you were looking for."})}),(0,a.jsx)("p",{children:(0,a.jsx)(i.A,{id:"theme.NotFound.p2",description:"The 2nd paragraph of the 404 page",children:"Please contact the owner of the site that linked you to the original URL and let them know their link is broken."})})]})})})}},2237:(e,t,n)=>{n.r(t),n.d(t,{default:()=>d});n(6540);var s=n(1312),i=n(1003),o=n(781),a=n(3363),r=n(4848);function d(){const e=(0,s.T)({id:"theme.NotFound.title",message:"Page Not Found"});return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(i.be,{title:e}),(0,r.jsx)(o.A,{children:(0,r.jsx)(a.A,{})})]})}}}]);

View File

@ -1 +0,0 @@
"use strict";(self.webpackChunkmas_docs=self.webpackChunkmas_docs||[]).push([[237],{3363:(e,t,n)=>{n.d(t,{A:()=>r});n(6540);var s=n(4164),i=n(1312),o=n(1107),a=n(4848);function r(e){let{className:t}=e;return(0,a.jsx)("main",{className:(0,s.A)("container margin-vert--xl",t),children:(0,a.jsx)("div",{className:"row",children:(0,a.jsxs)("div",{className:"col col--6 col--offset-3",children:[(0,a.jsx)(o.A,{as:"h1",className:"hero__title",children:(0,a.jsx)(i.A,{id:"theme.NotFound.title",description:"The title of the 404 page",children:"Page Not Found"})}),(0,a.jsx)("p",{children:(0,a.jsx)(i.A,{id:"theme.NotFound.p1",description:"The first paragraph of the 404 page",children:"We could not find what you were looking for."})}),(0,a.jsx)("p",{children:(0,a.jsx)(i.A,{id:"theme.NotFound.p2",description:"The 2nd paragraph of the 404 page",children:"Please contact the owner of the site that linked you to the original URL and let them know their link is broken."})})]})})})}},2237:(e,t,n)=>{n.r(t),n.d(t,{default:()=>d});n(6540);var s=n(1312),i=n(1003),o=n(781),a=n(3363),r=n(4848);function d(){const e=(0,s.T)({id:"theme.NotFound.title",message:"Page Not Found"});return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(i.be,{title:e}),(0,r.jsx)(o.A,{children:(0,r.jsx)(a.A,{})})]})}}}]);

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -1 +0,0 @@
"use strict";(self.webpackChunkmas_docs=self.webpackChunkmas_docs||[]).push([[384],{7678:(t,e,o)=>{o.r(e),o.d(e,{assets:()=>a,contentTitle:()=>c,default:()=>d,frontMatter:()=>i,metadata:()=>l,toc:()=>u});var s=o(4848),n=o(8453);o(6540);const r=function(){return(0,s.jsx)("a",{href:"https://discord.gg/tVFN4N84PP",children:(0,s.jsx)("img",{height:"40px",src:"https://img.shields.io/discord/746721520931569757?style=social&logo=discord&label=Chat%20with%20us",alt:"Discord"})})},i={},c="Troubleshoot",l={id:"troubleshoot",title:"Troubleshoot",description:"- Make sure you are using the latest MAS version.",source:"@site/docs/troubleshoot.md",sourceDirName:".",slug:"/troubleshoot",permalink:"/troubleshoot",draft:!1,unlisted:!1,editUrl:"https://github.com/massgravel/mas-docs/tree/main/docs/troubleshoot.md",tags:[],version:"current",frontMatter:{},sidebar:"tutorialSidebar",previous:{title:"FAQ",permalink:"/faq"},next:{title:"Download Windows / Office",permalink:"/genuine-installation-media"}},a={},u=[];function h(t){const e={a:"a",h1:"h1",hr:"hr",li:"li",strong:"strong",ul:"ul",...(0,n.R)(),...t.components};return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(e.h1,{id:"troubleshoot",children:"Troubleshoot"}),"\n",(0,s.jsxs)(e.ul,{children:["\n",(0,s.jsxs)(e.li,{children:[(0,s.jsx)(e.strong,{children:"Make sure"})," you are using the ",(0,s.jsx)(e.a,{href:"/#download--how-to-use-it",children:"latest MAS version"}),"."]}),"\n",(0,s.jsxs)(e.li,{children:["If script is showing any instruction in ",(0,s.jsx)(e.strong,{children:"Blue color"}),", try to follow that."]}),"\n",(0,s.jsxs)(e.li,{children:[(0,s.jsx)(e.strong,{children:"Reach out to us"})," on ",(0,s.jsx)(e.a,{href:"https://discord.gg/tVFN4N84PP",children:"Discord"})," (signup not required) or ",(0,s.jsx)(e.a,{href:"https://github.com/massgravel/Microsoft-Activation-Scripts",children:"GitHub"})," with an error screenshot."]}),"\n"]}),"\n","\n",(0,s.jsx)(r,{}),"\n",(0,s.jsx)(e.hr,{})]})}function d(t={}){const{wrapper:e}={...(0,n.R)(),...t.components};return e?(0,s.jsx)(e,{...t,children:(0,s.jsx)(h,{...t})}):h(t)}},8453:(t,e,o)=>{o.d(e,{R:()=>i,x:()=>c});var s=o(6540);const n={},r=s.createContext(n);function i(t){const e=s.useContext(r);return s.useMemo((function(){return"function"==typeof t?t(e):{...e,...t}}),[e,t])}function c(t){let e;return e=t.disableParentContext?"function"==typeof t.components?t.components(n):t.components||n:i(t.components),s.createElement(r.Provider,{value:e},t.children)}}}]);

View File

@ -0,0 +1 @@
"use strict";(self.webpackChunkmas_docs=self.webpackChunkmas_docs||[]).push([[3384],{7678:(t,e,o)=>{o.r(e),o.d(e,{assets:()=>a,contentTitle:()=>c,default:()=>d,frontMatter:()=>i,metadata:()=>l,toc:()=>u});var s=o(4848),n=o(8453);o(6540);const r=function(){return(0,s.jsx)("a",{href:"https://discord.gg/tVFN4N84PP",children:(0,s.jsx)("img",{height:"40px",src:"https://img.shields.io/discord/746721520931569757?style=social&logo=discord&label=Chat%20with%20us",alt:"Discord"})})},i={},c="Troubleshoot",l={id:"troubleshoot",title:"Troubleshoot",description:"- Make sure you are using the latest MAS version.",source:"@site/docs/troubleshoot.md",sourceDirName:".",slug:"/troubleshoot",permalink:"/troubleshoot",draft:!1,unlisted:!1,editUrl:"https://github.com/massgravel/mas-docs/tree/main/docs/troubleshoot.md",tags:[],version:"current",frontMatter:{},sidebar:"tutorialSidebar",previous:{title:"FAQ",permalink:"/faq"},next:{title:"Download Windows / Office",permalink:"/genuine-installation-media"}},a={},u=[];function h(t){const e={a:"a",h1:"h1",hr:"hr",li:"li",strong:"strong",ul:"ul",...(0,n.R)(),...t.components};return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(e.h1,{id:"troubleshoot",children:"Troubleshoot"}),"\n",(0,s.jsxs)(e.ul,{children:["\n",(0,s.jsxs)(e.li,{children:[(0,s.jsx)(e.strong,{children:"Make sure"})," you are using the ",(0,s.jsx)(e.a,{href:"/#download--how-to-use-it",children:"latest MAS version"}),"."]}),"\n",(0,s.jsxs)(e.li,{children:["If script is showing any instruction in ",(0,s.jsx)(e.strong,{children:"Blue color"}),", try to follow that."]}),"\n",(0,s.jsxs)(e.li,{children:[(0,s.jsx)(e.strong,{children:"Reach out to us"})," on ",(0,s.jsx)(e.a,{href:"https://discord.gg/tVFN4N84PP",children:"Discord"})," (signup not required) or ",(0,s.jsx)(e.a,{href:"https://github.com/massgravel/Microsoft-Activation-Scripts",children:"GitHub"})," with an error screenshot."]}),"\n"]}),"\n","\n",(0,s.jsx)(r,{}),"\n",(0,s.jsx)(e.hr,{})]})}function d(t={}){const{wrapper:e}={...(0,n.R)(),...t.components};return e?(0,s.jsx)(e,{...t,children:(0,s.jsx)(h,{...t})}):h(t)}},8453:(t,e,o)=>{o.d(e,{R:()=>i,x:()=>c});var s=o(6540);const n={},r=s.createContext(n);function i(t){const e=s.useContext(r);return s.useMemo((function(){return"function"==typeof t?t(e):{...e,...t}}),[e,t])}function c(t){let e;return e=t.disableParentContext?"function"==typeof t.components?t.components(n):t.components||n:i(t.components),s.createElement(r.Provider,{value:e},t.children)}}}]);

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -0,0 +1 @@
"use strict";(self.webpackChunkmas_docs=self.webpackChunkmas_docs||[]).push([[4134],{6022:(e,n,t)=>{t.r(n),t.d(n,{assets:()=>c,contentTitle:()=>s,default:()=>l,frontMatter:()=>r,metadata:()=>p,toc:()=>d});var o=t(4848),a=t(8453);const r={title:"Markdown page example"},s="Markdown page example",p={type:"mdx",permalink:"/markdown-page",source:"@site/src/pages/markdown-page.md",title:"Markdown page example",description:"You don't need React to write simple standalone pages.",frontMatter:{title:"Markdown page example"},unlisted:!1},c={},d=[];function i(e){const n={h1:"h1",p:"p",...(0,a.R)(),...e.components};return(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)(n.h1,{id:"markdown-page-example",children:"Markdown page example"}),"\n",(0,o.jsx)(n.p,{children:"You don't need React to write simple standalone pages."})]})}function l(e={}){const{wrapper:n}={...(0,a.R)(),...e.components};return n?(0,o.jsx)(n,{...e,children:(0,o.jsx)(i,{...e})}):i(e)}},8453:(e,n,t)=>{t.d(n,{R:()=>s,x:()=>p});var o=t(6540);const a={},r=o.createContext(a);function s(e){const n=o.useContext(r);return o.useMemo((function(){return"function"==typeof e?e(n):{...n,...e}}),[n,e])}function p(e){let n;return n=e.disableParentContext?"function"==typeof e.components?e.components(a):e.components||a:s(e.components),o.createElement(r.Provider,{value:n},e.children)}}}]);

View File

@ -1 +0,0 @@
"use strict";(self.webpackChunkmas_docs=self.webpackChunkmas_docs||[]).push([[134],{6022:(e,n,t)=>{t.r(n),t.d(n,{assets:()=>c,contentTitle:()=>s,default:()=>l,frontMatter:()=>r,metadata:()=>p,toc:()=>d});var o=t(4848),a=t(8453);const r={title:"Markdown page example"},s="Markdown page example",p={type:"mdx",permalink:"/markdown-page",source:"@site/src/pages/markdown-page.md",title:"Markdown page example",description:"You don't need React to write simple standalone pages.",frontMatter:{title:"Markdown page example"},unlisted:!1},c={},d=[];function i(e){const n={h1:"h1",p:"p",...(0,a.R)(),...e.components};return(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)(n.h1,{id:"markdown-page-example",children:"Markdown page example"}),"\n",(0,o.jsx)(n.p,{children:"You don't need React to write simple standalone pages."})]})}function l(e={}){const{wrapper:n}={...(0,a.R)(),...e.components};return n?(0,o.jsx)(n,{...e,children:(0,o.jsx)(i,{...e})}):i(e)}},8453:(e,n,t)=>{t.d(n,{R:()=>s,x:()=>p});var o=t(6540);const a={},r=o.createContext(a);function s(e){const n=o.useContext(r);return o.useMemo((function(){return"function"==typeof e?e(n):{...n,...e}}),[n,e])}function p(e){let n;return n=e.disableParentContext?"function"==typeof e.components?e.components(a):e.components||a:s(e.components),o.createElement(r.Provider,{value:n},e.children)}}}]);

File diff suppressed because one or more lines are too long

View File

@ -0,0 +1 @@
"use strict";(self.webpackChunkmas_docs=self.webpackChunkmas_docs||[]).push([[1076],{4044:(e,s,n)=>{n.r(s),n.d(s,{assets:()=>d,contentTitle:()=>o,default:()=>a,frontMatter:()=>t,metadata:()=>l,toc:()=>u});var i=n(4848),r=n(8453);const t={},o="Guides",l={id:"guide_links",title:"Guides",description:"If you are facing any error, the script should tell you which guide you need to follow. If you are unsure, we suggest getting help from here instead of blindly following the guides.",source:"@site/docs/guide_links.md",sourceDirName:".",slug:"/guide_links",permalink:"/guide_links",draft:!1,unlisted:!1,editUrl:"https://github.com/massgravel/mas-docs/tree/main/docs/guide_links.md",tags:[],version:"current",frontMatter:{},sidebar:"tutorialSidebar",previous:{title:"Change Windows Edition",permalink:"/change_edition"},next:{title:"News",permalink:"/news"}},d={},u=[];function c(e){const s={a:"a",h1:"h1",hr:"hr",li:"li",p:"p",ul:"ul",...(0,r.R)(),...e.components};return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(s.h1,{id:"guides",children:"Guides"}),"\n",(0,i.jsxs)(s.p,{children:["If you are facing any error, the script should tell you which guide you need to follow. If you are unsure, we suggest getting help from ",(0,i.jsx)(s.a,{href:"/troubleshoot",children:"here"})," instead of blindly following the guides."]}),"\n",(0,i.jsx)(s.hr,{}),"\n",(0,i.jsxs)(s.ul,{children:["\n",(0,i.jsx)(s.li,{children:(0,i.jsx)(s.a,{href:"/office-license-is-not-genuine",children:"Office License Is Not Genuine"})}),"\n",(0,i.jsx)(s.li,{children:(0,i.jsx)(s.a,{href:"https://gravesoft.dev/guides/bypass-russian-geoblock",children:"Bypass Russian Geoblock"})}),"\n",(0,i.jsx)(s.li,{children:(0,i.jsx)(s.a,{href:"https://gravesoft.dev/guides/fix-wpa-registry",children:"Fix WPA Registry"})}),"\n",(0,i.jsx)(s.li,{children:(0,i.jsx)(s.a,{href:"/licensing-servers-issue",children:"Licensing Servers Issue"})}),"\n",(0,i.jsx)(s.li,{children:(0,i.jsx)(s.a,{href:"/issues_due_to_gaming_spoofers",children:"Issues Due To Gaming Spoofers"})}),"\n",(0,i.jsx)(s.li,{children:(0,i.jsx)(s.a,{href:"/change_edition_issues",children:"Change Edition Issues"})}),"\n",(0,i.jsx)(s.li,{children:(0,i.jsx)(s.a,{href:"https://gravesoft.dev/guides/in-place_repair_upgrade",children:"In-place Repair Upgrade"})}),"\n"]}),"\n",(0,i.jsx)(s.hr,{})]})}function a(e={}){const{wrapper:s}={...(0,r.R)(),...e.components};return s?(0,i.jsx)(s,{...e,children:(0,i.jsx)(c,{...e})}):c(e)}},8453:(e,s,n)=>{n.d(s,{R:()=>o,x:()=>l});var i=n(6540);const r={},t=i.createContext(r);function o(e){const s=i.useContext(t);return i.useMemo((function(){return"function"==typeof e?e(s):{...s,...e}}),[s,e])}function l(e){let s;return s=e.disableParentContext?"function"==typeof e.components?e.components(r):e.components||r:o(e.components),i.createElement(t.Provider,{value:s},e.children)}}}]);

View File

@ -1 +0,0 @@
"use strict";(self.webpackChunkmas_docs=self.webpackChunkmas_docs||[]).push([[76],{4044:(e,s,n)=>{n.r(s),n.d(s,{assets:()=>d,contentTitle:()=>o,default:()=>a,frontMatter:()=>t,metadata:()=>l,toc:()=>u});var i=n(4848),r=n(8453);const t={},o="Guides",l={id:"guide_links",title:"Guides",description:"If you are facing any error, the script should tell you which guide you need to follow. If you are unsure, we suggest getting help from here instead of blindly following the guides.",source:"@site/docs/guide_links.md",sourceDirName:".",slug:"/guide_links",permalink:"/guide_links",draft:!1,unlisted:!1,editUrl:"https://github.com/massgravel/mas-docs/tree/main/docs/guide_links.md",tags:[],version:"current",frontMatter:{},sidebar:"tutorialSidebar",previous:{title:"Change Windows Edition",permalink:"/change_edition"},next:{title:"News",permalink:"/news"}},d={},u=[];function c(e){const s={a:"a",h1:"h1",hr:"hr",li:"li",p:"p",ul:"ul",...(0,r.R)(),...e.components};return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(s.h1,{id:"guides",children:"Guides"}),"\n",(0,i.jsxs)(s.p,{children:["If you are facing any error, the script should tell you which guide you need to follow. If you are unsure, we suggest getting help from ",(0,i.jsx)(s.a,{href:"/troubleshoot",children:"here"})," instead of blindly following the guides."]}),"\n",(0,i.jsx)(s.hr,{}),"\n",(0,i.jsxs)(s.ul,{children:["\n",(0,i.jsx)(s.li,{children:(0,i.jsx)(s.a,{href:"/office-license-is-not-genuine",children:"Office License Is Not Genuine"})}),"\n",(0,i.jsx)(s.li,{children:(0,i.jsx)(s.a,{href:"https://gravesoft.dev/guides/bypass-russian-geoblock",children:"Bypass Russian Geoblock"})}),"\n",(0,i.jsx)(s.li,{children:(0,i.jsx)(s.a,{href:"https://gravesoft.dev/guides/fix-wpa-registry",children:"Fix WPA Registry"})}),"\n",(0,i.jsx)(s.li,{children:(0,i.jsx)(s.a,{href:"/licensing-servers-issue",children:"Licensing Servers Issue"})}),"\n",(0,i.jsx)(s.li,{children:(0,i.jsx)(s.a,{href:"/issues_due_to_gaming_spoofers",children:"Issues Due To Gaming Spoofers"})}),"\n",(0,i.jsx)(s.li,{children:(0,i.jsx)(s.a,{href:"/change_edition_issues",children:"Change Edition Issues"})}),"\n",(0,i.jsx)(s.li,{children:(0,i.jsx)(s.a,{href:"https://gravesoft.dev/guides/in-place_repair_upgrade",children:"In-place Repair Upgrade"})}),"\n"]}),"\n",(0,i.jsx)(s.hr,{})]})}function a(e={}){const{wrapper:s}={...(0,r.R)(),...e.components};return s?(0,i.jsx)(s,{...e,children:(0,i.jsx)(c,{...e})}):c(e)}},8453:(e,s,n)=>{n.d(s,{R:()=>o,x:()=>l});var i=n(6540);const r={},t=i.createContext(r);function o(e){const s=i.useContext(t);return i.useMemo((function(){return"function"==typeof e?e(s):{...s,...e}}),[s,e])}function l(e){let s;return s=e.disableParentContext?"function"==typeof e.components?e.components(r):e.components||r:o(e.components),i.createElement(t.Provider,{value:s},e.children)}}}]);

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -1 +0,0 @@
"use strict";(self.webpackChunkmas_docs=self.webpackChunkmas_docs||[]).push([[202],{681:(e,n,s)=>{s.r(n),s.d(n,{assets:()=>l,contentTitle:()=>o,default:()=>u,frontMatter:()=>r,metadata:()=>c,toc:()=>a});var t=s(4848),i=s(8453);const r={},o="Licensing Servers Issue",c={id:"licensing-servers-issue",title:"Licensing Servers Issue",description:"- In some cases, HWID activation may fail because the system couldn't connect to HWID licensing servers.",source:"@site/docs/licensing-servers-issue.md",sourceDirName:".",slug:"/licensing-servers-issue",permalink:"/licensing-servers-issue",draft:!1,unlisted:!1,editUrl:"https://github.com/massgravel/mas-docs/tree/main/docs/licensing-servers-issue.md",tags:[],version:"current",frontMatter:{}},l={},a=[{value:"Network Reset",id:"network-reset",level:2},{value:"VPN",id:"vpn",level:2}];function h(e){const n={a:"a",h1:"h1",h2:"h2",hr:"hr",li:"li",strong:"strong",ul:"ul",...(0,i.R)(),...e.components};return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(n.h1,{id:"licensing-servers-issue",children:"Licensing Servers Issue"}),"\n",(0,t.jsxs)(n.ul,{children:["\n",(0,t.jsxs)(n.li,{children:["In some cases, ",(0,t.jsx)(n.strong,{children:"HWID activation"})," may fail because the system couldn't connect to HWID licensing servers."]}),"\n",(0,t.jsx)(n.li,{children:"The activation script will inform you about this if that is the case. We suggest following the below guide only when the script tells you to do so."}),"\n"]}),"\n",(0,t.jsx)(n.hr,{}),"\n",(0,t.jsx)(n.h2,{id:"network-reset",children:"Network Reset"}),"\n",(0,t.jsxs)(n.ul,{children:["\n",(0,t.jsx)(n.li,{children:"In Windows 10/11, go to settings and search for Network Reset, then apply this option."}),"\n",(0,t.jsx)(n.li,{children:"Restart your system and try HWID Activation."}),"\n",(0,t.jsx)(n.li,{children:"If it's showing the same Internet error then follow the below option."}),"\n"]}),"\n",(0,t.jsx)(n.hr,{}),"\n",(0,t.jsx)(n.h2,{id:"vpn",children:"VPN"}),"\n",(0,t.jsxs)(n.ul,{children:["\n",(0,t.jsxs)(n.li,{children:["Install ",(0,t.jsx)(n.a,{href:"https://download.sp.f-secure.com/freedome/installer/2/Freedome.exe",children:"Freedome"})," VPN, connect, and try HWID activation."]}),"\n",(0,t.jsx)(n.li,{children:"If the VPN is not connecting, use another Internet connection such as your Mobile phone through USB Tethering or Wi-Fi Hotspot, and try HWID activation."}),"\n",(0,t.jsxs)(n.li,{children:["If HWID activation is still not working then check ",(0,t.jsx)(n.a,{href:"/troubleshoot",children:"here"})," for help."]}),"\n"]}),"\n",(0,t.jsx)(n.hr,{})]})}function u(e={}){const{wrapper:n}={...(0,i.R)(),...e.components};return n?(0,t.jsx)(n,{...e,children:(0,t.jsx)(h,{...e})}):h(e)}},8453:(e,n,s)=>{s.d(n,{R:()=>o,x:()=>c});var t=s(6540);const i={},r=t.createContext(i);function o(e){const n=t.useContext(r);return t.useMemo((function(){return"function"==typeof e?e(n):{...n,...e}}),[n,e])}function c(e){let n;return n=e.disableParentContext?"function"==typeof e.components?e.components(i):e.components||i:o(e.components),t.createElement(r.Provider,{value:n},e.children)}}}]);

View File

@ -0,0 +1 @@
"use strict";(self.webpackChunkmas_docs=self.webpackChunkmas_docs||[]).push([[3202],{681:(e,n,s)=>{s.r(n),s.d(n,{assets:()=>l,contentTitle:()=>o,default:()=>u,frontMatter:()=>r,metadata:()=>c,toc:()=>a});var t=s(4848),i=s(8453);const r={},o="Licensing Servers Issue",c={id:"licensing-servers-issue",title:"Licensing Servers Issue",description:"- In some cases, HWID activation may fail because the system couldn't connect to HWID licensing servers.",source:"@site/docs/licensing-servers-issue.md",sourceDirName:".",slug:"/licensing-servers-issue",permalink:"/licensing-servers-issue",draft:!1,unlisted:!1,editUrl:"https://github.com/massgravel/mas-docs/tree/main/docs/licensing-servers-issue.md",tags:[],version:"current",frontMatter:{}},l={},a=[{value:"Network Reset",id:"network-reset",level:2},{value:"VPN",id:"vpn",level:2}];function h(e){const n={a:"a",h1:"h1",h2:"h2",hr:"hr",li:"li",strong:"strong",ul:"ul",...(0,i.R)(),...e.components};return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(n.h1,{id:"licensing-servers-issue",children:"Licensing Servers Issue"}),"\n",(0,t.jsxs)(n.ul,{children:["\n",(0,t.jsxs)(n.li,{children:["In some cases, ",(0,t.jsx)(n.strong,{children:"HWID activation"})," may fail because the system couldn't connect to HWID licensing servers."]}),"\n",(0,t.jsx)(n.li,{children:"The activation script will inform you about this if that is the case. We suggest following the below guide only when the script tells you to do so."}),"\n"]}),"\n",(0,t.jsx)(n.hr,{}),"\n",(0,t.jsx)(n.h2,{id:"network-reset",children:"Network Reset"}),"\n",(0,t.jsxs)(n.ul,{children:["\n",(0,t.jsx)(n.li,{children:"In Windows 10/11, go to settings and search for Network Reset, then apply this option."}),"\n",(0,t.jsx)(n.li,{children:"Restart your system and try HWID Activation."}),"\n",(0,t.jsx)(n.li,{children:"If it's showing the same Internet error then follow the below option."}),"\n"]}),"\n",(0,t.jsx)(n.hr,{}),"\n",(0,t.jsx)(n.h2,{id:"vpn",children:"VPN"}),"\n",(0,t.jsxs)(n.ul,{children:["\n",(0,t.jsxs)(n.li,{children:["Install ",(0,t.jsx)(n.a,{href:"https://download.sp.f-secure.com/freedome/installer/2/Freedome.exe",children:"Freedome"})," VPN, connect, and try HWID activation."]}),"\n",(0,t.jsx)(n.li,{children:"If the VPN is not connecting, use another Internet connection such as your Mobile phone through USB Tethering or Wi-Fi Hotspot, and try HWID activation."}),"\n",(0,t.jsxs)(n.li,{children:["If HWID activation is still not working then check ",(0,t.jsx)(n.a,{href:"/troubleshoot",children:"here"})," for help."]}),"\n"]}),"\n",(0,t.jsx)(n.hr,{})]})}function u(e={}){const{wrapper:n}={...(0,i.R)(),...e.components};return n?(0,t.jsx)(n,{...e,children:(0,t.jsx)(h,{...e})}):h(e)}},8453:(e,n,s)=>{s.d(n,{R:()=>o,x:()=>c});var t=s(6540);const i={},r=t.createContext(i);function o(e){const n=t.useContext(r);return t.useMemo((function(){return"function"==typeof e?e(n):{...n,...e}}),[n,e])}function c(e){let n;return n=e.disableParentContext?"function"==typeof e.components?e.components(i):e.components||i:o(e.components),t.createElement(r.Provider,{value:n},e.children)}}}]);

View File

@ -1 +0,0 @@
"use strict";(self.webpackChunkmas_docs=self.webpackChunkmas_docs||[]).push([[647],{7121:(s,e,r)=>{r.r(e),r.d(e,{default:()=>l});r(6540);var a=r(4164),c=r(1003),u=r(7559),d=r(2831),n=r(781),t=r(4848);function l(s){return(0,t.jsx)(c.e3,{className:(0,a.A)(u.G.wrapper.docsPages),children:(0,t.jsx)(n.A,{children:(0,d.v)(s.route.routes)})})}}}]);

View File

@ -0,0 +1 @@
"use strict";(self.webpackChunkmas_docs=self.webpackChunkmas_docs||[]).push([[9647],{7121:(s,e,r)=>{r.r(e),r.d(e,{default:()=>l});r(6540);var a=r(4164),c=r(1003),u=r(7559),d=r(2831),n=r(781),t=r(4848);function l(s){return(0,t.jsx)(c.e3,{className:(0,a.A)(u.G.wrapper.docsPages),children:(0,t.jsx)(n.A,{children:(0,d.v)(s.route.routes)})})}}}]);

View File

@ -1 +0,0 @@
"use strict";(self.webpackChunkmas_docs=self.webpackChunkmas_docs||[]).push([[659],{4588:(e,n,t)=>{t.r(n),t.d(n,{assets:()=>c,contentTitle:()=>o,default:()=>h,frontMatter:()=>i,metadata:()=>d,toc:()=>l});var s=t(4848),r=t(8453);const i={},o="Change Edition Issues",d={id:"change_edition_issues",title:"Change Edition Issues",description:"Error 0x80070490",source:"@site/docs/change_edition_issues.md",sourceDirName:".",slug:"/change_edition_issues",permalink:"/change_edition_issues",draft:!1,unlisted:!1,editUrl:"https://github.com/massgravel/mas-docs/tree/main/docs/change_edition_issues.md",tags:[],version:"current",frontMatter:{}},c={},l=[{value:"Error 0x80070490",id:"error-0x80070490",level:2},{value:"Other Errors",id:"other-errors",level:2}];function a(e){const n={a:"a",br:"br",code:"code",h1:"h1",h2:"h2",hr:"hr",li:"li",pre:"pre",ul:"ul",...(0,r.R)(),...e.components};return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(n.h1,{id:"change-edition-issues",children:"Change Edition Issues"}),"\n",(0,s.jsx)(n.h2,{id:"error-0x80070490",children:"Error 0x80070490"}),"\n",(0,s.jsxs)(n.ul,{children:["\n",(0,s.jsx)(n.li,{children:"In the Home to Pro upgrade process, the script may show the below error in red color:"}),"\n"]}),"\n",(0,s.jsx)(n.pre,{children:(0,s.jsx)(n.code,{children:'Exception calling "_DismSet Edition" with "6" argument(s): "Element not found. (Exception from HRESULT: 0x80070490)"\n'})}),"\n",(0,s.jsxs)(n.ul,{children:["\n",(0,s.jsx)(n.li,{children:"This issue often appears due to the installed .Net 3.5 framework."}),"\n",(0,s.jsxs)(n.li,{children:["To solve this, we need to disable it, to do that, open the command prompt as admin and enter",(0,s.jsx)(n.br,{}),"\n",(0,s.jsx)(n.code,{children:'DISM /Online /English /Disable-Feature /FeatureName:"NetFx3"'})]}),"\n",(0,s.jsx)(n.li,{children:"Once it's done, try to change the edition again."}),"\n",(0,s.jsxs)(n.li,{children:["After the edition change, you can enable .net 3.5 again, to do that, enter,",(0,s.jsx)(n.br,{}),"\n",(0,s.jsx)(n.code,{children:'DISM /Online /English /Enable-Feature /FeatureName:"NetFx3"'})]}),"\n"]}),"\n",(0,s.jsx)(n.hr,{}),"\n",(0,s.jsx)(n.h2,{id:"other-errors",children:"Other Errors"}),"\n",(0,s.jsxs)(n.ul,{children:["\n",(0,s.jsx)(n.li,{children:"In Windows settings, go to the Windows Update page, run the check for updates button, and ensure that Windows is fully updated."}),"\n",(0,s.jsxs)(n.li,{children:["In the MAS script, go to Troubleshoot and run these options in the below order,","\n",(0,s.jsxs)(n.ul,{children:["\n",(0,s.jsx)(n.li,{children:"DISM Restore"}),"\n",(0,s.jsx)(n.li,{children:"SFC Scan"}),"\n"]}),"\n"]}),"\n",(0,s.jsx)(n.li,{children:"Restart the system and try to change the edition again."}),"\n",(0,s.jsxs)(n.li,{children:["If it's still not resolved, please connect with us ",(0,s.jsx)(n.a,{href:"/troubleshoot",children:"here"}),"."]}),"\n"]}),"\n",(0,s.jsx)(n.hr,{})]})}function h(e={}){const{wrapper:n}={...(0,r.R)(),...e.components};return n?(0,s.jsx)(n,{...e,children:(0,s.jsx)(a,{...e})}):a(e)}},8453:(e,n,t)=>{t.d(n,{R:()=>o,x:()=>d});var s=t(6540);const r={},i=s.createContext(r);function o(e){const n=s.useContext(i);return s.useMemo((function(){return"function"==typeof e?e(n):{...n,...e}}),[n,e])}function d(e){let n;return n=e.disableParentContext?"function"==typeof e.components?e.components(r):e.components||r:o(e.components),s.createElement(i.Provider,{value:n},e.children)}}}]);

View File

@ -0,0 +1 @@
"use strict";(self.webpackChunkmas_docs=self.webpackChunkmas_docs||[]).push([[3659],{4588:(e,n,t)=>{t.r(n),t.d(n,{assets:()=>c,contentTitle:()=>o,default:()=>h,frontMatter:()=>i,metadata:()=>d,toc:()=>l});var s=t(4848),r=t(8453);const i={},o="Change Edition Issues",d={id:"change_edition_issues",title:"Change Edition Issues",description:"Error 0x80070490",source:"@site/docs/change_edition_issues.md",sourceDirName:".",slug:"/change_edition_issues",permalink:"/change_edition_issues",draft:!1,unlisted:!1,editUrl:"https://github.com/massgravel/mas-docs/tree/main/docs/change_edition_issues.md",tags:[],version:"current",frontMatter:{}},c={},l=[{value:"Error 0x80070490",id:"error-0x80070490",level:2},{value:"Other Errors",id:"other-errors",level:2}];function a(e){const n={a:"a",br:"br",code:"code",h1:"h1",h2:"h2",hr:"hr",li:"li",pre:"pre",ul:"ul",...(0,r.R)(),...e.components};return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(n.h1,{id:"change-edition-issues",children:"Change Edition Issues"}),"\n",(0,s.jsx)(n.h2,{id:"error-0x80070490",children:"Error 0x80070490"}),"\n",(0,s.jsxs)(n.ul,{children:["\n",(0,s.jsx)(n.li,{children:"In the Home to Pro upgrade process, the script may show the below error in red color:"}),"\n"]}),"\n",(0,s.jsx)(n.pre,{children:(0,s.jsx)(n.code,{children:'Exception calling "_DismSet Edition" with "6" argument(s): "Element not found. (Exception from HRESULT: 0x80070490)"\n'})}),"\n",(0,s.jsxs)(n.ul,{children:["\n",(0,s.jsx)(n.li,{children:"This issue often appears due to the installed .Net 3.5 framework."}),"\n",(0,s.jsxs)(n.li,{children:["To solve this, we need to disable it, to do that, open the command prompt as admin and enter",(0,s.jsx)(n.br,{}),"\n",(0,s.jsx)(n.code,{children:'DISM /Online /English /Disable-Feature /FeatureName:"NetFx3"'})]}),"\n",(0,s.jsx)(n.li,{children:"Once it's done, try to change the edition again."}),"\n",(0,s.jsxs)(n.li,{children:["After the edition change, you can enable .net 3.5 again, to do that, enter,",(0,s.jsx)(n.br,{}),"\n",(0,s.jsx)(n.code,{children:'DISM /Online /English /Enable-Feature /FeatureName:"NetFx3"'})]}),"\n"]}),"\n",(0,s.jsx)(n.hr,{}),"\n",(0,s.jsx)(n.h2,{id:"other-errors",children:"Other Errors"}),"\n",(0,s.jsxs)(n.ul,{children:["\n",(0,s.jsx)(n.li,{children:"In Windows settings, go to the Windows Update page, run the check for updates button, and ensure that Windows is fully updated."}),"\n",(0,s.jsxs)(n.li,{children:["In the MAS script, go to Troubleshoot and run these options in the below order,","\n",(0,s.jsxs)(n.ul,{children:["\n",(0,s.jsx)(n.li,{children:"DISM Restore"}),"\n",(0,s.jsx)(n.li,{children:"SFC Scan"}),"\n"]}),"\n"]}),"\n",(0,s.jsx)(n.li,{children:"Restart the system and try to change the edition again."}),"\n",(0,s.jsxs)(n.li,{children:["If it's still not resolved, please connect with us ",(0,s.jsx)(n.a,{href:"/troubleshoot",children:"here"}),"."]}),"\n"]}),"\n",(0,s.jsx)(n.hr,{})]})}function h(e={}){const{wrapper:n}={...(0,r.R)(),...e.components};return n?(0,s.jsx)(n,{...e,children:(0,s.jsx)(a,{...e})}):a(e)}},8453:(e,n,t)=>{t.d(n,{R:()=>o,x:()=>d});var s=t(6540);const r={},i=s.createContext(r);function o(e){const n=s.useContext(i);return s.useMemo((function(){return"function"==typeof e?e(n):{...n,...e}}),[n,e])}function d(e){let n;return n=e.disableParentContext?"function"==typeof e.components?e.components(r):e.components||r:o(e.components),s.createElement(i.Provider,{value:n},e.children)}}}]);

File diff suppressed because one or more lines are too long

View File

@ -0,0 +1 @@
"use strict";(self.webpackChunkmas_docs=self.webpackChunkmas_docs||[]).push([[1156],{6802:(t,e,i)=>{i.r(e),i.d(e,{assets:()=>r,contentTitle:()=>a,default:()=>d,frontMatter:()=>c,metadata:()=>o,toc:()=>h});var n=i(4848),s=i(8453);const c={},a="Check Activation Status",o={id:"check_activation_status",title:"Check Activation Status",description:"MAS includes 2 scripts for checking activation status in Windows and Office (WMI, VBS) which are taken from abbodi1406's KMSVLALL.",source:"@site/docs/check_activation_status.md",sourceDirName:".",slug:"/check_activation_status",permalink:"/check_activation_status",draft:!1,unlisted:!1,editUrl:"https://github.com/massgravel/mas-docs/tree/main/docs/check_activation_status.md",tags:[],version:"current",frontMatter:{},sidebar:"tutorialSidebar",previous:{title:"Command Line Switches",permalink:"/command_line_switches"},next:{title:"$OEM$ Folders",permalink:"/oem-folder"}},r={},h=[{value:"Check Activation Status [VBS]",id:"check-activation-status-vbs",level:2},{value:"Check Activation Status [WMI]",id:"check-activation-status-wmi",level:2}];function l(t){const e={a:"a",h1:"h1",h2:"h2",hr:"hr",li:"li",p:"p",strong:"strong",ul:"ul",...(0,s.R)(),...t.components};return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(e.h1,{id:"check-activation-status",children:"Check Activation Status"}),"\n",(0,n.jsxs)(e.p,{children:["MAS includes 2 scripts for checking activation status in Windows and Office (WMI, VBS) which are taken from abbodi1406's ",(0,n.jsx)(e.a,{href:"https://github.com/abbodi1406/KMS_VL_ALL_AIO/",children:"KMS_VL_ALL"}),".\r\nRead below to see the differences between the 2 scripts."]}),"\n",(0,n.jsx)(e.hr,{}),"\n",(0,n.jsx)(e.h2,{id:"check-activation-status-vbs",children:"Check Activation Status [VBS]"}),"\n",(0,n.jsxs)(e.ul,{children:["\n",(0,n.jsx)(e.li,{children:"Queries and executes official licensing VBScripts: slmgr.vbs for Windows, ospp.vbs for Office."}),"\n",(0,n.jsx)(e.li,{children:"Shows the activation expiration date for Windows."}),"\n",(0,n.jsx)(e.li,{children:"Office 2010 ospp.vbs shows very little information."}),"\n"]}),"\n",(0,n.jsx)(e.hr,{}),"\n",(0,n.jsx)(e.h2,{id:"check-activation-status-wmi",children:"Check Activation Status [WMI]"}),"\n",(0,n.jsxs)(e.ul,{children:["\n",(0,n.jsx)(e.li,{children:"Queries and executes WMI functions using wmic.exe or VBScripts."}),"\n",(0,n.jsx)(e.li,{children:"Shows extra information (SKU ID, key channel)."}),"\n",(0,n.jsx)(e.li,{children:"Shows the activation expiration date for all products."}),"\n",(0,n.jsx)(e.li,{children:"Shows more detailed information for Office 2010."}),"\n",(0,n.jsx)(e.li,{children:"Can show the status of Office UWP apps."}),"\n",(0,n.jsxs)(e.li,{children:["Implement vNextDiag.ps1 functions to ",(0,n.jsx)(e.strong,{children:"detect new Office 365 vNext licenses and subscriptions"}),"."]}),"\n"]}),"\n",(0,n.jsx)(e.hr,{})]})}function d(t={}){const{wrapper:e}={...(0,s.R)(),...t.components};return e?(0,n.jsx)(e,{...t,children:(0,n.jsx)(l,{...t})}):l(t)}},8453:(t,e,i)=>{i.d(e,{R:()=>a,x:()=>o});var n=i(6540);const s={},c=n.createContext(s);function a(t){const e=n.useContext(c);return n.useMemo((function(){return"function"==typeof t?t(e):{...e,...t}}),[e,t])}function o(t){let e;return e=t.disableParentContext?"function"==typeof t.components?t.components(s):t.components||s:a(t.components),n.createElement(c.Provider,{value:e},t.children)}}}]);

View File

@ -1 +0,0 @@
"use strict";(self.webpackChunkmas_docs=self.webpackChunkmas_docs||[]).push([[156],{6802:(t,e,i)=>{i.r(e),i.d(e,{assets:()=>r,contentTitle:()=>a,default:()=>d,frontMatter:()=>c,metadata:()=>o,toc:()=>h});var n=i(4848),s=i(8453);const c={},a="Check Activation Status",o={id:"check_activation_status",title:"Check Activation Status",description:"MAS includes 2 scripts for checking activation status in Windows and Office (WMI, VBS) which are taken from abbodi1406's KMSVLALL.",source:"@site/docs/check_activation_status.md",sourceDirName:".",slug:"/check_activation_status",permalink:"/check_activation_status",draft:!1,unlisted:!1,editUrl:"https://github.com/massgravel/mas-docs/tree/main/docs/check_activation_status.md",tags:[],version:"current",frontMatter:{},sidebar:"tutorialSidebar",previous:{title:"Command Line Switches",permalink:"/command_line_switches"},next:{title:"$OEM$ Folders",permalink:"/oem-folder"}},r={},h=[{value:"Check Activation Status [VBS]",id:"check-activation-status-vbs",level:2},{value:"Check Activation Status [WMI]",id:"check-activation-status-wmi",level:2}];function l(t){const e={a:"a",h1:"h1",h2:"h2",hr:"hr",li:"li",p:"p",strong:"strong",ul:"ul",...(0,s.R)(),...t.components};return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(e.h1,{id:"check-activation-status",children:"Check Activation Status"}),"\n",(0,n.jsxs)(e.p,{children:["MAS includes 2 scripts for checking activation status in Windows and Office (WMI, VBS) which are taken from abbodi1406's ",(0,n.jsx)(e.a,{href:"https://github.com/abbodi1406/KMS_VL_ALL_AIO/",children:"KMS_VL_ALL"}),".\r\nRead below to see the differences between the 2 scripts."]}),"\n",(0,n.jsx)(e.hr,{}),"\n",(0,n.jsx)(e.h2,{id:"check-activation-status-vbs",children:"Check Activation Status [VBS]"}),"\n",(0,n.jsxs)(e.ul,{children:["\n",(0,n.jsx)(e.li,{children:"Queries and executes official licensing VBScripts: slmgr.vbs for Windows, ospp.vbs for Office."}),"\n",(0,n.jsx)(e.li,{children:"Shows the activation expiration date for Windows."}),"\n",(0,n.jsx)(e.li,{children:"Office 2010 ospp.vbs shows very little information."}),"\n"]}),"\n",(0,n.jsx)(e.hr,{}),"\n",(0,n.jsx)(e.h2,{id:"check-activation-status-wmi",children:"Check Activation Status [WMI]"}),"\n",(0,n.jsxs)(e.ul,{children:["\n",(0,n.jsx)(e.li,{children:"Queries and executes WMI functions using wmic.exe or VBScripts."}),"\n",(0,n.jsx)(e.li,{children:"Shows extra information (SKU ID, key channel)."}),"\n",(0,n.jsx)(e.li,{children:"Shows the activation expiration date for all products."}),"\n",(0,n.jsx)(e.li,{children:"Shows more detailed information for Office 2010."}),"\n",(0,n.jsx)(e.li,{children:"Can show the status of Office UWP apps."}),"\n",(0,n.jsxs)(e.li,{children:["Implement vNextDiag.ps1 functions to ",(0,n.jsx)(e.strong,{children:"detect new Office 365 vNext licenses and subscriptions"}),"."]}),"\n"]}),"\n",(0,n.jsx)(e.hr,{})]})}function d(t={}){const{wrapper:e}={...(0,s.R)(),...t.components};return e?(0,n.jsx)(e,{...t,children:(0,n.jsx)(l,{...t})}):l(t)}},8453:(t,e,i)=>{i.d(e,{R:()=>a,x:()=>o});var n=i(6540);const s={},c=n.createContext(s);function a(t){const e=n.useContext(c);return n.useMemo((function(){return"function"==typeof t?t(e):{...e,...t}}),[e,t])}function o(t){let e;return e=t.disableParentContext?"function"==typeof t.components?t.components(s):t.components||s:a(t.components),n.createElement(c.Provider,{value:e},t.children)}}}]);

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -0,0 +1 @@
"use strict";(self.webpackChunkmas_docs=self.webpackChunkmas_docs||[]).push([[2799],{4061:s=>{s.exports=JSON.parse('{"name":"docusaurus-plugin-content-pages","id":"default"}')}}]);

View File

@ -1 +0,0 @@
"use strict";(self.webpackChunkmas_docs=self.webpackChunkmas_docs||[]).push([[799],{4061:s=>{s.exports=JSON.parse('{"name":"docusaurus-plugin-content-pages","id":"default"}')}}]);

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -1 +0,0 @@
"use strict";(self.webpackChunkmas_docs=self.webpackChunkmas_docs||[]).push([[697],{2142:(t,e,s)=>{s.r(e),s.d(e,{assets:()=>a,contentTitle:()=>o,default:()=>u,frontMatter:()=>i,metadata:()=>c,toc:()=>d});var n=s(4848),r=s(8453);const i={},o="Contact Us",c={id:"contactus",title:"Contact Us",description:"Please feel free to share feedback regarding bug reports, documentation errors, troubleshooting, etc. using the links below.",source:"@site/docs/contactus.md",sourceDirName:".",slug:"/contactus",permalink:"/contactus",draft:!1,unlisted:!1,editUrl:"https://github.com/massgravel/mas-docs/tree/main/docs/contactus.md",tags:[],version:"current",frontMatter:{},sidebar:"tutorialSidebar",previous:{title:"Credits",permalink:"/credits"}},a={},d=[];function l(t){const e={a:"a",h1:"h1",hr:"hr",li:"li",p:"p",ul:"ul",...(0,r.R)(),...t.components};return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(e.h1,{id:"contact-us",children:"Contact Us"}),"\n",(0,n.jsx)(e.p,{children:"Please feel free to share feedback regarding bug reports, documentation errors, troubleshooting, etc. using the links below."}),"\n",(0,n.jsxs)(e.ul,{children:["\n",(0,n.jsxs)(e.li,{children:[(0,n.jsx)(e.a,{href:"https://discord.gg/tVFN4N84PP",children:"Discord"})," \u2764\ufe0f (signup not required) - Discussion"]}),"\n",(0,n.jsx)(e.li,{children:(0,n.jsx)(e.a,{href:"https://www.reddit.com/r/MAS_Activator/",children:"Reddit"})}),"\n",(0,n.jsx)(e.li,{children:(0,n.jsx)(e.a,{href:"https://twitter.com/massgravel",children:"Twitter"})}),"\n",(0,n.jsxs)(e.li,{children:[(0,n.jsx)(e.a,{href:"https://github.com/massgravel/Microsoft-Activation-Scripts",children:"GitHub"})," / ",(0,n.jsx)(e.a,{href:"https://bitbucket.org/WindowsAddict/microsoft-activation-scripts",children:"Bitbucket"})]}),"\n",(0,n.jsxs)(e.li,{children:["Email: ",(0,n.jsx)(e.a,{href:"mailto:windowsaddict@protonmail.com",children:"windowsaddict@protonmail.com"})]}),"\n",(0,n.jsx)(e.li,{children:(0,n.jsx)(e.a,{href:"https://nsaneforums.com/topic/316668--",children:"Nsaneforums"})}),"\n"]}),"\n",(0,n.jsx)(e.hr,{})]})}function u(t={}){const{wrapper:e}={...(0,r.R)(),...t.components};return e?(0,n.jsx)(e,{...t,children:(0,n.jsx)(l,{...t})}):l(t)}},8453:(t,e,s)=>{s.d(e,{R:()=>o,x:()=>c});var n=s(6540);const r={},i=n.createContext(r);function o(t){const e=n.useContext(i);return n.useMemo((function(){return"function"==typeof t?t(e):{...e,...t}}),[e,t])}function c(t){let e;return e=t.disableParentContext?"function"==typeof t.components?t.components(r):t.components||r:o(t.components),n.createElement(i.Provider,{value:e},t.children)}}}]);

View File

@ -0,0 +1 @@
"use strict";(self.webpackChunkmas_docs=self.webpackChunkmas_docs||[]).push([[9697],{2142:(t,e,s)=>{s.r(e),s.d(e,{assets:()=>a,contentTitle:()=>o,default:()=>u,frontMatter:()=>i,metadata:()=>c,toc:()=>d});var n=s(4848),r=s(8453);const i={},o="Contact Us",c={id:"contactus",title:"Contact Us",description:"Please feel free to share feedback regarding bug reports, documentation errors, troubleshooting, etc. using the links below.",source:"@site/docs/contactus.md",sourceDirName:".",slug:"/contactus",permalink:"/contactus",draft:!1,unlisted:!1,editUrl:"https://github.com/massgravel/mas-docs/tree/main/docs/contactus.md",tags:[],version:"current",frontMatter:{},sidebar:"tutorialSidebar",previous:{title:"Credits",permalink:"/credits"}},a={},d=[];function l(t){const e={a:"a",h1:"h1",hr:"hr",li:"li",p:"p",ul:"ul",...(0,r.R)(),...t.components};return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(e.h1,{id:"contact-us",children:"Contact Us"}),"\n",(0,n.jsx)(e.p,{children:"Please feel free to share feedback regarding bug reports, documentation errors, troubleshooting, etc. using the links below."}),"\n",(0,n.jsxs)(e.ul,{children:["\n",(0,n.jsxs)(e.li,{children:[(0,n.jsx)(e.a,{href:"https://discord.gg/tVFN4N84PP",children:"Discord"})," \u2764\ufe0f (signup not required) - Discussion"]}),"\n",(0,n.jsx)(e.li,{children:(0,n.jsx)(e.a,{href:"https://www.reddit.com/r/MAS_Activator/",children:"Reddit"})}),"\n",(0,n.jsx)(e.li,{children:(0,n.jsx)(e.a,{href:"https://twitter.com/massgravel",children:"Twitter"})}),"\n",(0,n.jsxs)(e.li,{children:[(0,n.jsx)(e.a,{href:"https://github.com/massgravel/Microsoft-Activation-Scripts",children:"GitHub"})," / ",(0,n.jsx)(e.a,{href:"https://bitbucket.org/WindowsAddict/microsoft-activation-scripts",children:"Bitbucket"})]}),"\n",(0,n.jsxs)(e.li,{children:["Email: ",(0,n.jsx)(e.a,{href:"mailto:windowsaddict@protonmail.com",children:"windowsaddict@protonmail.com"})]}),"\n",(0,n.jsx)(e.li,{children:(0,n.jsx)(e.a,{href:"https://nsaneforums.com/topic/316668--",children:"Nsaneforums"})}),"\n"]}),"\n",(0,n.jsx)(e.hr,{})]})}function u(t={}){const{wrapper:e}={...(0,r.R)(),...t.components};return e?(0,n.jsx)(e,{...t,children:(0,n.jsx)(l,{...t})}):l(t)}},8453:(t,e,s)=>{s.d(e,{R:()=>o,x:()=>c});var n=s(6540);const r={},i=n.createContext(r);function o(t){const e=n.useContext(i);return n.useMemo((function(){return"function"==typeof t?t(e):{...e,...t}}),[e,t])}function c(t){let e;return e=t.disableParentContext?"function"==typeof t.components?t.components(r):t.components||r:o(t.components),n.createElement(i.Provider,{value:e},t.children)}}}]);

View File

@ -0,0 +1 @@
"use strict";(self.webpackChunkmas_docs=self.webpackChunkmas_docs||[]).push([[7098],{4532:(n,s,e)=>{e.r(s),e.d(s,{default:()=>d});e(6540);var r=e(1003),o=e(2967),t=e(2252),c=e(2831),i=e(1463),a=e(4848);function u(n){const{version:s}=n;return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(i.A,{version:s.version,tag:(0,o.tU)(s.pluginId,s.version)}),(0,a.jsx)(r.be,{children:s.noIndex&&(0,a.jsx)("meta",{name:"robots",content:"noindex, nofollow"})})]})}function l(n){const{version:s,route:e}=n;return(0,a.jsx)(r.e3,{className:s.className,children:(0,a.jsx)(t.n,{version:s,children:(0,c.v)(e.routes)})})}function d(n){return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(u,{...n}),(0,a.jsx)(l,{...n})]})}}}]);

View File

@ -1 +0,0 @@
"use strict";(self.webpackChunkmas_docs=self.webpackChunkmas_docs||[]).push([[98],{4532:(n,s,e)=>{e.r(s),e.d(s,{default:()=>d});e(6540);var r=e(1003),o=e(2967),t=e(2252),c=e(2831),i=e(1463),a=e(4848);function u(n){const{version:s}=n;return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(i.A,{version:s.version,tag:(0,o.tU)(s.pluginId,s.version)}),(0,a.jsx)(r.be,{children:s.noIndex&&(0,a.jsx)("meta",{name:"robots",content:"noindex, nofollow"})})]})}function l(n){const{version:s,route:e}=n;return(0,a.jsx)(r.e3,{className:s.className,children:(0,a.jsx)(t.n,{version:s,children:(0,c.v)(e.routes)})})}function d(n){return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(u,{...n}),(0,a.jsx)(l,{...n})]})}}}]);

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -0,0 +1 @@
"use strict";(self.webpackChunkmas_docs=self.webpackChunkmas_docs||[]).push([[9169],{1966:s=>{s.exports=JSON.parse('{"name":"docusaurus-plugin-content-docs","id":"default"}')}}]);

View File

@ -1 +0,0 @@
"use strict";(self.webpackChunkmas_docs=self.webpackChunkmas_docs||[]).push([[169],{1966:s=>{s.exports=JSON.parse('{"name":"docusaurus-plugin-content-docs","id":"default"}')}}]);

View File

@ -1 +0,0 @@
"use strict";(self.webpackChunkmas_docs=self.webpackChunkmas_docs||[]).push([[962],{579:(e,s,t)=>{t.r(s),t.d(s,{assets:()=>c,contentTitle:()=>i,default:()=>l,frontMatter:()=>r,metadata:()=>a,toc:()=>d});var o=t(4848),n=t(8453);const r={},i="Issues Due To Gaming Spoofers",a={id:"issues_due_to_gaming_spoofers",title:"Issues Due To Gaming Spoofers",description:"Incorrect ModuleId",source:"@site/docs/issues_due_to_gaming_spoofers.md",sourceDirName:".",slug:"/issues_due_to_gaming_spoofers",permalink:"/issues_due_to_gaming_spoofers",draft:!1,unlisted:!1,editUrl:"https://github.com/massgravel/mas-docs/tree/main/docs/issues_due_to_gaming_spoofers.md",tags:[],version:"current",frontMatter:{}},c={},d=[{value:"Incorrect ModuleId",id:"incorrect-moduleid",level:2}];function u(e){const s={a:"a",h1:"h1",h2:"h2",hr:"hr",li:"li",p:"p",ul:"ul",...(0,n.R)(),...e.components};return(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)(s.h1,{id:"issues-due-to-gaming-spoofers",children:"Issues Due To Gaming Spoofers"}),"\n",(0,o.jsx)(s.h2,{id:"incorrect-moduleid",children:"Incorrect ModuleId"}),"\n",(0,o.jsx)(s.p,{children:'MAS activation may show the error related to "Incorrect ModuleId". Some gaming spoofers mess with Windows activation-related registry keys and because of that windows can not be activated. To fix this, you just need to restore that corrupt registry key with default data.'}),"\n",(0,o.jsxs)(s.ul,{children:["\n",(0,o.jsxs)(s.li,{children:[(0,o.jsx)(s.a,{target:"_blank","data-noBrokenLinkCheck":!0,href:t(7886).A+"",children:"Download"})," and run this registry file, and confirm all prompts."]}),"\n",(0,o.jsx)(s.li,{children:"Restart your system."}),"\n",(0,o.jsxs)(s.li,{children:["Run the activation in MAS and if the issue is still not resolved, connect with us ",(0,o.jsx)(s.a,{href:"/troubleshoot",children:"here"}),"."]}),"\n"]}),"\n",(0,o.jsx)(s.hr,{})]})}function l(e={}){const{wrapper:s}={...(0,n.R)(),...e.components};return s?(0,o.jsx)(s,{...e,children:(0,o.jsx)(u,{...e})}):u(e)}},7886:(e,s,t)=>{t.d(s,{A:()=>o});const o=t.p+"assets/files/spp_pro-6374eb95929d0cb04df7099798be2b98.zip"},8453:(e,s,t)=>{t.d(s,{R:()=>i,x:()=>a});var o=t(6540);const n={},r=o.createContext(n);function i(e){const s=o.useContext(r);return o.useMemo((function(){return"function"==typeof e?e(s):{...s,...e}}),[s,e])}function a(e){let s;return s=e.disableParentContext?"function"==typeof e.components?e.components(n):e.components||n:i(e.components),o.createElement(r.Provider,{value:s},e.children)}}}]);

View File

@ -0,0 +1 @@
"use strict";(self.webpackChunkmas_docs=self.webpackChunkmas_docs||[]).push([[4581],{579:(e,s,t)=>{t.r(s),t.d(s,{assets:()=>c,contentTitle:()=>i,default:()=>l,frontMatter:()=>r,metadata:()=>a,toc:()=>d});var o=t(4848),n=t(8453);const r={},i="Issues Due To Gaming Spoofers",a={id:"issues_due_to_gaming_spoofers",title:"Issues Due To Gaming Spoofers",description:"Incorrect ModuleId",source:"@site/docs/issues_due_to_gaming_spoofers.md",sourceDirName:".",slug:"/issues_due_to_gaming_spoofers",permalink:"/issues_due_to_gaming_spoofers",draft:!1,unlisted:!1,editUrl:"https://github.com/massgravel/mas-docs/tree/main/docs/issues_due_to_gaming_spoofers.md",tags:[],version:"current",frontMatter:{}},c={},d=[{value:"Incorrect ModuleId",id:"incorrect-moduleid",level:2}];function u(e){const s={a:"a",h1:"h1",h2:"h2",hr:"hr",li:"li",p:"p",ul:"ul",...(0,n.R)(),...e.components};return(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)(s.h1,{id:"issues-due-to-gaming-spoofers",children:"Issues Due To Gaming Spoofers"}),"\n",(0,o.jsx)(s.h2,{id:"incorrect-moduleid",children:"Incorrect ModuleId"}),"\n",(0,o.jsx)(s.p,{children:'MAS activation may show the error related to "Incorrect ModuleId". Some gaming spoofers mess with Windows activation-related registry keys and because of that windows can not be activated. To fix this, you just need to restore that corrupt registry key with default data.'}),"\n",(0,o.jsxs)(s.ul,{children:["\n",(0,o.jsxs)(s.li,{children:[(0,o.jsx)(s.a,{target:"_blank","data-noBrokenLinkCheck":!0,href:t(7886).A+"",children:"Download"})," and run this registry file, and confirm all prompts."]}),"\n",(0,o.jsx)(s.li,{children:"Restart your system."}),"\n",(0,o.jsxs)(s.li,{children:["Run the activation in MAS and if the issue is still not resolved, connect with us ",(0,o.jsx)(s.a,{href:"/troubleshoot",children:"here"}),"."]}),"\n"]}),"\n",(0,o.jsx)(s.hr,{})]})}function l(e={}){const{wrapper:s}={...(0,n.R)(),...e.components};return s?(0,o.jsx)(s,{...e,children:(0,o.jsx)(u,{...e})}):u(e)}},7886:(e,s,t)=>{t.d(s,{A:()=>o});const o=t.p+"assets/files/spp_pro-6374eb95929d0cb04df7099798be2b98.zip"},8453:(e,s,t)=>{t.d(s,{R:()=>i,x:()=>a});var o=t(6540);const n={},r=o.createContext(n);function i(e){const s=o.useContext(r);return o.useMemo((function(){return"function"==typeof e?e(s):{...s,...e}}),[s,e])}function a(e){let s;return s=e.disableParentContext?"function"==typeof e.components?e.components(n):e.components||n:i(e.components),o.createElement(r.Provider,{value:s},e.children)}}}]);

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -1 +0,0 @@
"use strict";(self.webpackChunkmas_docs=self.webpackChunkmas_docs||[]).push([[84],{7967:(e,t,s)=>{s.r(t),s.d(t,{assets:()=>c,contentTitle:()=>o,default:()=>h,frontMatter:()=>r,metadata:()=>d,toc:()=>a});var n=s(4848),i=s(8453);const r={},o="Unsupported Products Activation",d={id:"unsupported_products_activation",title:"Unsupported Products Activation",description:"In this page, those product activation methods are mentioned which are not supported by MAS.",source:"@site/docs/unsupported_products_activation.md",sourceDirName:".",slug:"/unsupported_products_activation",permalink:"/unsupported_products_activation",draft:!1,unlisted:!1,editUrl:"https://github.com/massgravel/mas-docs/tree/main/docs/unsupported_products_activation.md",tags:[],version:"current",frontMatter:{},sidebar:"tutorialSidebar",previous:{title:"MAS Changelog",permalink:"/changelog"},next:{title:"Credits",permalink:"/credits"}},c={},a=[{value:"MS Office For Mac",id:"ms-office-for-mac",level:2},{value:"Visual Studio",id:"visual-studio",level:2},{value:"Windows 7",id:"windows-7",level:2},{value:"Windows XP SP3",id:"windows-xp-sp3",level:2}];function l(e){const t={a:"a",br:"br",code:"code",h1:"h1",h2:"h2",hr:"hr",li:"li",p:"p",strong:"strong",table:"table",tbody:"tbody",td:"td",th:"th",thead:"thead",tr:"tr",ul:"ul",...(0,i.R)(),...e.components};return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(t.h1,{id:"unsupported-products-activation",children:"Unsupported Products Activation"}),"\n",(0,n.jsx)(t.p,{children:"In this page, those product activation methods are mentioned which are not supported by MAS."}),"\n",(0,n.jsx)(t.h2,{id:"ms-office-for-mac",children:"MS Office For Mac"}),"\n",(0,n.jsxs)(t.ul,{children:["\n",(0,n.jsxs)(t.li,{children:["Check ",(0,n.jsx)(t.a,{href:"/office_for_mac",children:"here"}),"."]}),"\n"]}),"\n",(0,n.jsx)(t.hr,{}),"\n",(0,n.jsx)(t.h2,{id:"visual-studio",children:"Visual Studio"}),"\n",(0,n.jsx)(t.p,{children:"VS can be activated only by a key."}),"\n",(0,n.jsxs)(t.table,{children:[(0,n.jsx)(t.thead,{children:(0,n.jsxs)(t.tr,{children:[(0,n.jsx)(t.th,{children:"Editions"}),(0,n.jsx)(t.th,{children:"Activation Key"})]})}),(0,n.jsxs)(t.tbody,{children:[(0,n.jsxs)(t.tr,{children:[(0,n.jsx)(t.td,{children:"Visual Studio 2022 Professional"}),(0,n.jsx)(t.td,{children:"TD244-P4NB7-YQ6XK-Y8MMM-YWV2J"})]}),(0,n.jsxs)(t.tr,{children:[(0,n.jsx)(t.td,{children:"Visual Studio 2022 Enterprise"}),(0,n.jsx)(t.td,{children:"VHF9H-NXBBB-638P6-6JHCY-88JWH"})]}),(0,n.jsxs)(t.tr,{children:[(0,n.jsx)(t.td,{children:"Visual Studio 2019 Professional"}),(0,n.jsx)(t.td,{children:"NYWVH-HT4XC-R2WYW-9Y3CM-X4V3Y"})]}),(0,n.jsxs)(t.tr,{children:[(0,n.jsx)(t.td,{children:"Visual Studio 2019 Enterprise"}),(0,n.jsx)(t.td,{children:"BF8Y8-GN2QH-T84XB-QVY3B-RC4DF"})]})]})]}),"\n",(0,n.jsx)(t.hr,{}),"\n",(0,n.jsx)(t.h2,{id:"windows-7",children:"Windows 7"}),"\n",(0,n.jsx)(t.p,{children:"MAS online KMS option supports Windows 7 Pro and Enterprise."}),"\n",(0,n.jsxs)(t.p,{children:["To activate other Windows 7 editions in,",(0,n.jsx)(t.br,{}),"\n","Non-UEFI/GPT systems - Use Windows Loader ",(0,n.jsx)(t.a,{href:"https://forums.mydigitallife.net/forums/windows-loader.39/",children:"Official thread"})," | ",(0,n.jsx)(t.a,{href:"https://app.box.com/s/bnchc6hten44adunlcpz9ya9j0uucfs2",children:"Mirror"}),(0,n.jsx)(t.br,{}),"\n","UEFI-GPT systems - ",(0,n.jsx)(t.a,{href:"https://github.com/Dir3ctr1x/EzWindSLIC",children:"EzWindSLIC"})]}),"\n",(0,n.jsxs)(t.p,{children:[(0,n.jsx)(t.strong,{children:"Note:"})," These loader/slic activators sometimes may cause the system boot issue."]}),"\n",(0,n.jsx)(t.hr,{}),"\n",(0,n.jsx)(t.h2,{id:"windows-xp-sp3",children:"Windows XP SP3"}),"\n",(0,n.jsxs)(t.ul,{children:["\n",(0,n.jsxs)(t.li,{children:["Download Genuine Pro VL x86 - ",(0,n.jsx)(t.a,{href:"/windows_xp_links",children:"Link"})]}),"\n",(0,n.jsxs)(t.li,{children:["Activation Key - ",(0,n.jsx)(t.code,{children:"XCYBK-2B3KV-G8T8F-WXJM7-WCTYT"})]}),"\n"]}),"\n",(0,n.jsx)(t.hr,{}),"\n",(0,n.jsxs)(t.ul,{children:["\n",(0,n.jsxs)(t.li,{children:["If you need help with some other Microsoft products, reach out to us ",(0,n.jsx)(t.a,{href:"/contactus",children:"here"}),"."]}),"\n"]})]})}function h(e={}){const{wrapper:t}={...(0,i.R)(),...e.components};return t?(0,n.jsx)(t,{...e,children:(0,n.jsx)(l,{...e})}):l(e)}},8453:(e,t,s)=>{s.d(t,{R:()=>o,x:()=>d});var n=s(6540);const i={},r=n.createContext(i);function o(e){const t=n.useContext(r);return n.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function d(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(i):e.components||i:o(e.components),n.createElement(r.Provider,{value:t},e.children)}}}]);

View File

@ -0,0 +1 @@
"use strict";(self.webpackChunkmas_docs=self.webpackChunkmas_docs||[]).push([[9084],{7967:(e,t,s)=>{s.r(t),s.d(t,{assets:()=>c,contentTitle:()=>o,default:()=>h,frontMatter:()=>r,metadata:()=>d,toc:()=>a});var n=s(4848),i=s(8453);const r={},o="Unsupported Products Activation",d={id:"unsupported_products_activation",title:"Unsupported Products Activation",description:"In this page, those product activation methods are mentioned which are not supported by MAS.",source:"@site/docs/unsupported_products_activation.md",sourceDirName:".",slug:"/unsupported_products_activation",permalink:"/unsupported_products_activation",draft:!1,unlisted:!1,editUrl:"https://github.com/massgravel/mas-docs/tree/main/docs/unsupported_products_activation.md",tags:[],version:"current",frontMatter:{},sidebar:"tutorialSidebar",previous:{title:"MAS Changelog",permalink:"/changelog"},next:{title:"Credits",permalink:"/credits"}},c={},a=[{value:"MS Office For Mac",id:"ms-office-for-mac",level:2},{value:"Visual Studio",id:"visual-studio",level:2},{value:"Windows 7",id:"windows-7",level:2},{value:"Windows XP SP3",id:"windows-xp-sp3",level:2}];function l(e){const t={a:"a",br:"br",code:"code",h1:"h1",h2:"h2",hr:"hr",li:"li",p:"p",strong:"strong",table:"table",tbody:"tbody",td:"td",th:"th",thead:"thead",tr:"tr",ul:"ul",...(0,i.R)(),...e.components};return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(t.h1,{id:"unsupported-products-activation",children:"Unsupported Products Activation"}),"\n",(0,n.jsx)(t.p,{children:"In this page, those product activation methods are mentioned which are not supported by MAS."}),"\n",(0,n.jsx)(t.h2,{id:"ms-office-for-mac",children:"MS Office For Mac"}),"\n",(0,n.jsxs)(t.ul,{children:["\n",(0,n.jsxs)(t.li,{children:["Check ",(0,n.jsx)(t.a,{href:"/office_for_mac",children:"here"}),"."]}),"\n"]}),"\n",(0,n.jsx)(t.hr,{}),"\n",(0,n.jsx)(t.h2,{id:"visual-studio",children:"Visual Studio"}),"\n",(0,n.jsx)(t.p,{children:"VS can be activated only by a key."}),"\n",(0,n.jsxs)(t.table,{children:[(0,n.jsx)(t.thead,{children:(0,n.jsxs)(t.tr,{children:[(0,n.jsx)(t.th,{children:"Editions"}),(0,n.jsx)(t.th,{children:"Activation Key"})]})}),(0,n.jsxs)(t.tbody,{children:[(0,n.jsxs)(t.tr,{children:[(0,n.jsx)(t.td,{children:"Visual Studio 2022 Professional"}),(0,n.jsx)(t.td,{children:"TD244-P4NB7-YQ6XK-Y8MMM-YWV2J"})]}),(0,n.jsxs)(t.tr,{children:[(0,n.jsx)(t.td,{children:"Visual Studio 2022 Enterprise"}),(0,n.jsx)(t.td,{children:"VHF9H-NXBBB-638P6-6JHCY-88JWH"})]}),(0,n.jsxs)(t.tr,{children:[(0,n.jsx)(t.td,{children:"Visual Studio 2019 Professional"}),(0,n.jsx)(t.td,{children:"NYWVH-HT4XC-R2WYW-9Y3CM-X4V3Y"})]}),(0,n.jsxs)(t.tr,{children:[(0,n.jsx)(t.td,{children:"Visual Studio 2019 Enterprise"}),(0,n.jsx)(t.td,{children:"BF8Y8-GN2QH-T84XB-QVY3B-RC4DF"})]})]})]}),"\n",(0,n.jsx)(t.hr,{}),"\n",(0,n.jsx)(t.h2,{id:"windows-7",children:"Windows 7"}),"\n",(0,n.jsx)(t.p,{children:"MAS online KMS option supports Windows 7 Pro and Enterprise."}),"\n",(0,n.jsxs)(t.p,{children:["To activate other Windows 7 editions in,",(0,n.jsx)(t.br,{}),"\n","Non-UEFI/GPT systems - Use Windows Loader ",(0,n.jsx)(t.a,{href:"https://forums.mydigitallife.net/forums/windows-loader.39/",children:"Official thread"})," | ",(0,n.jsx)(t.a,{href:"https://app.box.com/s/bnchc6hten44adunlcpz9ya9j0uucfs2",children:"Mirror"}),(0,n.jsx)(t.br,{}),"\n","UEFI-GPT systems - ",(0,n.jsx)(t.a,{href:"https://github.com/Dir3ctr1x/EzWindSLIC",children:"EzWindSLIC"})]}),"\n",(0,n.jsxs)(t.p,{children:[(0,n.jsx)(t.strong,{children:"Note:"})," These loader/slic activators sometimes may cause the system boot issue."]}),"\n",(0,n.jsx)(t.hr,{}),"\n",(0,n.jsx)(t.h2,{id:"windows-xp-sp3",children:"Windows XP SP3"}),"\n",(0,n.jsxs)(t.ul,{children:["\n",(0,n.jsxs)(t.li,{children:["Download Genuine Pro VL x86 - ",(0,n.jsx)(t.a,{href:"/windows_xp_links",children:"Link"})]}),"\n",(0,n.jsxs)(t.li,{children:["Activation Key - ",(0,n.jsx)(t.code,{children:"XCYBK-2B3KV-G8T8F-WXJM7-WCTYT"})]}),"\n"]}),"\n",(0,n.jsx)(t.hr,{}),"\n",(0,n.jsxs)(t.ul,{children:["\n",(0,n.jsxs)(t.li,{children:["If you need help with some other Microsoft products, reach out to us ",(0,n.jsx)(t.a,{href:"/contactus",children:"here"}),"."]}),"\n"]})]})}function h(e={}){const{wrapper:t}={...(0,i.R)(),...e.components};return t?(0,n.jsx)(t,{...e,children:(0,n.jsx)(l,{...e})}):l(e)}},8453:(e,t,s)=>{s.d(t,{R:()=>o,x:()=>d});var n=s(6540);const i={},r=n.createContext(i);function o(e){const t=n.useContext(r);return n.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function d(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(i):e.components||i:o(e.components),n.createElement(r.Provider,{value:t},e.children)}}}]);

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -0,0 +1 @@
(self.webpackChunkmas_docs=self.webpackChunkmas_docs||[]).push([[6328],{9348:(e,t,r)=>{var a,s=Object.create,o=Object.defineProperty,n=Object.getOwnPropertyDescriptor,i=Object.getOwnPropertyNames,l=Object.getPrototypeOf,p=Object.prototype.hasOwnProperty,u=(e,t,r,a)=>{if(t&&"object"==typeof t||"function"==typeof t)for(let s of i(t))p.call(e,s)||s===r||o(e,s,{get:()=>t[s],enumerable:!(a=n(t,s))||a.enumerable});return e},h=(e,t,r)=>(((e,t,r)=>{t in e?o(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r})(e,"symbol"!=typeof t?t+"":t,r),r),c={};((e,t)=>{for(var r in t)o(e,r,{get:t[r],enumerable:!0})})(c,{default:()=>f}),e.exports=(a=c,u(o({},"__esModule",{value:!0}),a));var y=((e,t,r)=>(r=null!=e?s(l(e)):{},u(!t&&e&&e.__esModule?r:o(r,"default",{value:e,enumerable:!0}),e)))(r(6540)),d=r(5635),m=r(327);class f extends y.Component{constructor(){super(...arguments),h(this,"callPlayer",d.callPlayer),h(this,"onDurationChange",(()=>{const e=this.getDuration();this.props.onDuration(e)})),h(this,"mute",(()=>{this.callPlayer("setMuted",!0)})),h(this,"unmute",(()=>{this.callPlayer("setMuted",!1)})),h(this,"ref",(e=>{this.container=e}))}componentDidMount(){this.props.onMount&&this.props.onMount(this)}load(e){const{controls:t,config:r,onError:a,playing:s}=this.props,[,o]=e.match(m.MATCH_URL_DAILYMOTION);this.player?this.player.load(o,{start:(0,d.parseStartTime)(e),autoplay:s}):(0,d.getSDK)("https://api.dmcdn.net/all.js","DM","dmAsyncInit",(e=>e.player)).then((s=>{if(!this.container)return;const n=s.player;this.player=new n(this.container,{width:"100%",height:"100%",video:o,params:{controls:t,autoplay:this.props.playing,mute:this.props.muted,start:(0,d.parseStartTime)(e),origin:window.location.origin,...r.params},events:{apiready:this.props.onReady,seeked:()=>this.props.onSeek(this.player.currentTime),video_end:this.props.onEnded,durationchange:this.onDurationChange,pause:this.props.onPause,playing:this.props.onPlay,waiting:this.props.onBuffer,error:e=>a(e)}})}),a)}play(){this.callPlayer("play")}pause(){this.callPlayer("pause")}stop(){}seekTo(e,t=!0){this.callPlayer("seek",e),t||this.pause()}setVolume(e){this.callPlayer("setVolume",e)}getDuration(){return this.player.duration||null}getCurrentTime(){return this.player.currentTime}getSecondsLoaded(){return this.player.bufferedTime}render(){const{display:e}=this.props,t={width:"100%",height:"100%",display:e};return y.default.createElement("div",{style:t},y.default.createElement("div",{ref:this.ref}))}}h(f,"displayName","DailyMotion"),h(f,"canPlay",m.canPlay.dailymotion),h(f,"loopOnEnded",!0)}}]);

View File

@ -0,0 +1,155 @@
exports.id = 328;
exports.ids = [328];
exports.modules = {
/***/ 9348:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
var __create = Object.create;
var __defProp = Object.defineProperty;
var __getOwnPropDesc = Object.getOwnPropertyDescriptor;
var __getOwnPropNames = Object.getOwnPropertyNames;
var __getProtoOf = Object.getPrototypeOf;
var __hasOwnProp = Object.prototype.hasOwnProperty;
var __defNormalProp = (obj, key, value) => key in obj ? __defProp(obj, key, { enumerable: true, configurable: true, writable: true, value }) : obj[key] = value;
var __export = (target, all) => {
for (var name in all)
__defProp(target, name, { get: all[name], enumerable: true });
};
var __copyProps = (to, from, except, desc) => {
if (from && typeof from === "object" || typeof from === "function") {
for (let key of __getOwnPropNames(from))
if (!__hasOwnProp.call(to, key) && key !== except)
__defProp(to, key, { get: () => from[key], enumerable: !(desc = __getOwnPropDesc(from, key)) || desc.enumerable });
}
return to;
};
var __toESM = (mod, isNodeMode, target) => (target = mod != null ? __create(__getProtoOf(mod)) : {}, __copyProps(
// If the importer is in node compatibility mode or this is not an ESM
// file that has been converted to a CommonJS file using a Babel-
// compatible transform (i.e. "__esModule" has not been set), then set
// "default" to the CommonJS "module.exports" for node compatibility.
isNodeMode || !mod || !mod.__esModule ? __defProp(target, "default", { value: mod, enumerable: true }) : target,
mod
));
var __toCommonJS = (mod) => __copyProps(__defProp({}, "__esModule", { value: true }), mod);
var __publicField = (obj, key, value) => {
__defNormalProp(obj, typeof key !== "symbol" ? key + "" : key, value);
return value;
};
var DailyMotion_exports = {};
__export(DailyMotion_exports, {
default: () => DailyMotion
});
module.exports = __toCommonJS(DailyMotion_exports);
var import_react = __toESM(__webpack_require__(6540));
var import_utils = __webpack_require__(5635);
var import_patterns = __webpack_require__(327);
const SDK_URL = "https://api.dmcdn.net/all.js";
const SDK_GLOBAL = "DM";
const SDK_GLOBAL_READY = "dmAsyncInit";
class DailyMotion extends import_react.Component {
constructor() {
super(...arguments);
__publicField(this, "callPlayer", import_utils.callPlayer);
__publicField(this, "onDurationChange", () => {
const duration = this.getDuration();
this.props.onDuration(duration);
});
__publicField(this, "mute", () => {
this.callPlayer("setMuted", true);
});
__publicField(this, "unmute", () => {
this.callPlayer("setMuted", false);
});
__publicField(this, "ref", (container) => {
this.container = container;
});
}
componentDidMount() {
this.props.onMount && this.props.onMount(this);
}
load(url) {
const { controls, config, onError, playing } = this.props;
const [, id] = url.match(import_patterns.MATCH_URL_DAILYMOTION);
if (this.player) {
this.player.load(id, {
start: (0, import_utils.parseStartTime)(url),
autoplay: playing
});
return;
}
(0, import_utils.getSDK)(SDK_URL, SDK_GLOBAL, SDK_GLOBAL_READY, (DM) => DM.player).then((DM) => {
if (!this.container)
return;
const Player = DM.player;
this.player = new Player(this.container, {
width: "100%",
height: "100%",
video: id,
params: {
controls,
autoplay: this.props.playing,
mute: this.props.muted,
start: (0, import_utils.parseStartTime)(url),
origin: window.location.origin,
...config.params
},
events: {
apiready: this.props.onReady,
seeked: () => this.props.onSeek(this.player.currentTime),
video_end: this.props.onEnded,
durationchange: this.onDurationChange,
pause: this.props.onPause,
playing: this.props.onPlay,
waiting: this.props.onBuffer,
error: (event) => onError(event)
}
});
}, onError);
}
play() {
this.callPlayer("play");
}
pause() {
this.callPlayer("pause");
}
stop() {
}
seekTo(seconds, keepPlaying = true) {
this.callPlayer("seek", seconds);
if (!keepPlaying) {
this.pause();
}
}
setVolume(fraction) {
this.callPlayer("setVolume", fraction);
}
getDuration() {
return this.player.duration || null;
}
getCurrentTime() {
return this.player.currentTime;
}
getSecondsLoaded() {
return this.player.bufferedTime;
}
render() {
const { display } = this.props;
const style = {
width: "100%",
height: "100%",
display
};
return /* @__PURE__ */ import_react.default.createElement("div", { style }, /* @__PURE__ */ import_react.default.createElement("div", { ref: this.ref }));
}
}
__publicField(DailyMotion, "displayName", "DailyMotion");
__publicField(DailyMotion, "canPlay", import_patterns.canPlay.dailymotion);
__publicField(DailyMotion, "loopOnEnded", true);
/***/ })
};
;

View File

@ -0,0 +1,156 @@
exports.id = 887;
exports.ids = [887];
exports.modules = {
/***/ 1343:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
var __create = Object.create;
var __defProp = Object.defineProperty;
var __getOwnPropDesc = Object.getOwnPropertyDescriptor;
var __getOwnPropNames = Object.getOwnPropertyNames;
var __getProtoOf = Object.getPrototypeOf;
var __hasOwnProp = Object.prototype.hasOwnProperty;
var __defNormalProp = (obj, key, value) => key in obj ? __defProp(obj, key, { enumerable: true, configurable: true, writable: true, value }) : obj[key] = value;
var __export = (target, all) => {
for (var name in all)
__defProp(target, name, { get: all[name], enumerable: true });
};
var __copyProps = (to, from, except, desc) => {
if (from && typeof from === "object" || typeof from === "function") {
for (let key of __getOwnPropNames(from))
if (!__hasOwnProp.call(to, key) && key !== except)
__defProp(to, key, { get: () => from[key], enumerable: !(desc = __getOwnPropDesc(from, key)) || desc.enumerable });
}
return to;
};
var __toESM = (mod, isNodeMode, target) => (target = mod != null ? __create(__getProtoOf(mod)) : {}, __copyProps(
// If the importer is in node compatibility mode or this is not an ESM
// file that has been converted to a CommonJS file using a Babel-
// compatible transform (i.e. "__esModule" has not been set), then set
// "default" to the CommonJS "module.exports" for node compatibility.
isNodeMode || !mod || !mod.__esModule ? __defProp(target, "default", { value: mod, enumerable: true }) : target,
mod
));
var __toCommonJS = (mod) => __copyProps(__defProp({}, "__esModule", { value: true }), mod);
var __publicField = (obj, key, value) => {
__defNormalProp(obj, typeof key !== "symbol" ? key + "" : key, value);
return value;
};
var Facebook_exports = {};
__export(Facebook_exports, {
default: () => Facebook
});
module.exports = __toCommonJS(Facebook_exports);
var import_react = __toESM(__webpack_require__(6540));
var import_utils = __webpack_require__(5635);
var import_patterns = __webpack_require__(327);
const SDK_URL = "https://connect.facebook.net/en_US/sdk.js";
const SDK_GLOBAL = "FB";
const SDK_GLOBAL_READY = "fbAsyncInit";
const PLAYER_ID_PREFIX = "facebook-player-";
class Facebook extends import_react.Component {
constructor() {
super(...arguments);
__publicField(this, "callPlayer", import_utils.callPlayer);
__publicField(this, "playerID", this.props.config.playerId || `${PLAYER_ID_PREFIX}${(0, import_utils.randomString)()}`);
__publicField(this, "mute", () => {
this.callPlayer("mute");
});
__publicField(this, "unmute", () => {
this.callPlayer("unmute");
});
}
componentDidMount() {
this.props.onMount && this.props.onMount(this);
}
load(url, isReady) {
if (isReady) {
(0, import_utils.getSDK)(SDK_URL, SDK_GLOBAL, SDK_GLOBAL_READY).then((FB) => FB.XFBML.parse());
return;
}
(0, import_utils.getSDK)(SDK_URL, SDK_GLOBAL, SDK_GLOBAL_READY).then((FB) => {
FB.init({
appId: this.props.config.appId,
xfbml: true,
version: this.props.config.version
});
FB.Event.subscribe("xfbml.render", (msg) => {
this.props.onLoaded();
});
FB.Event.subscribe("xfbml.ready", (msg) => {
if (msg.type === "video" && msg.id === this.playerID) {
this.player = msg.instance;
this.player.subscribe("startedPlaying", this.props.onPlay);
this.player.subscribe("paused", this.props.onPause);
this.player.subscribe("finishedPlaying", this.props.onEnded);
this.player.subscribe("startedBuffering", this.props.onBuffer);
this.player.subscribe("finishedBuffering", this.props.onBufferEnd);
this.player.subscribe("error", this.props.onError);
if (this.props.muted) {
this.callPlayer("mute");
} else {
this.callPlayer("unmute");
}
this.props.onReady();
document.getElementById(this.playerID).querySelector("iframe").style.visibility = "visible";
}
});
});
}
play() {
this.callPlayer("play");
}
pause() {
this.callPlayer("pause");
}
stop() {
}
seekTo(seconds, keepPlaying = true) {
this.callPlayer("seek", seconds);
if (!keepPlaying) {
this.pause();
}
}
setVolume(fraction) {
this.callPlayer("setVolume", fraction);
}
getDuration() {
return this.callPlayer("getDuration");
}
getCurrentTime() {
return this.callPlayer("getCurrentPosition");
}
getSecondsLoaded() {
return null;
}
render() {
const { attributes } = this.props.config;
const style = {
width: "100%",
height: "100%"
};
return /* @__PURE__ */ import_react.default.createElement(
"div",
{
style,
id: this.playerID,
className: "fb-video",
"data-href": this.props.url,
"data-autoplay": this.props.playing ? "true" : "false",
"data-allowfullscreen": "true",
"data-controls": this.props.controls ? "true" : "false",
...attributes
}
);
}
}
__publicField(Facebook, "displayName", "Facebook");
__publicField(Facebook, "canPlay", import_patterns.canPlay.facebook);
__publicField(Facebook, "loopOnEnded", true);
/***/ })
};
;

View File

@ -0,0 +1 @@
(self.webpackChunkmas_docs=self.webpackChunkmas_docs||[]).push([[6887],{1343:(e,t,s)=>{var r,a=Object.create,l=Object.defineProperty,o=Object.getOwnPropertyDescriptor,i=Object.getOwnPropertyNames,n=Object.getPrototypeOf,p=Object.prototype.hasOwnProperty,u=(e,t,s,r)=>{if(t&&"object"==typeof t||"function"==typeof t)for(let a of i(t))p.call(e,a)||a===s||l(e,a,{get:()=>t[a],enumerable:!(r=o(t,a))||r.enumerable});return e},c=(e,t,s)=>(((e,t,s)=>{t in e?l(e,t,{enumerable:!0,configurable:!0,writable:!0,value:s}):e[t]=s})(e,"symbol"!=typeof t?t+"":t,s),s),h={};((e,t)=>{for(var s in t)l(e,s,{get:t[s],enumerable:!0})})(h,{default:()=>g}),e.exports=(r=h,u(l({},"__esModule",{value:!0}),r));var y=((e,t,s)=>(s=null!=e?a(n(e)):{},u(!t&&e&&e.__esModule?s:l(s,"default",{value:e,enumerable:!0}),e)))(s(6540)),d=s(5635),b=s(327);const f="https://connect.facebook.net/en_US/sdk.js",m="fbAsyncInit";class g extends y.Component{constructor(){super(...arguments),c(this,"callPlayer",d.callPlayer),c(this,"playerID",this.props.config.playerId||`facebook-player-${(0,d.randomString)()}`),c(this,"mute",(()=>{this.callPlayer("mute")})),c(this,"unmute",(()=>{this.callPlayer("unmute")}))}componentDidMount(){this.props.onMount&&this.props.onMount(this)}load(e,t){t?(0,d.getSDK)(f,"FB",m).then((e=>e.XFBML.parse())):(0,d.getSDK)(f,"FB",m).then((e=>{e.init({appId:this.props.config.appId,xfbml:!0,version:this.props.config.version}),e.Event.subscribe("xfbml.render",(e=>{this.props.onLoaded()})),e.Event.subscribe("xfbml.ready",(e=>{"video"===e.type&&e.id===this.playerID&&(this.player=e.instance,this.player.subscribe("startedPlaying",this.props.onPlay),this.player.subscribe("paused",this.props.onPause),this.player.subscribe("finishedPlaying",this.props.onEnded),this.player.subscribe("startedBuffering",this.props.onBuffer),this.player.subscribe("finishedBuffering",this.props.onBufferEnd),this.player.subscribe("error",this.props.onError),this.props.muted?this.callPlayer("mute"):this.callPlayer("unmute"),this.props.onReady(),document.getElementById(this.playerID).querySelector("iframe").style.visibility="visible")}))}))}play(){this.callPlayer("play")}pause(){this.callPlayer("pause")}stop(){}seekTo(e,t=!0){this.callPlayer("seek",e),t||this.pause()}setVolume(e){this.callPlayer("setVolume",e)}getDuration(){return this.callPlayer("getDuration")}getCurrentTime(){return this.callPlayer("getCurrentPosition")}getSecondsLoaded(){return null}render(){const{attributes:e}=this.props.config;return y.default.createElement("div",{style:{width:"100%",height:"100%"},id:this.playerID,className:"fb-video","data-href":this.props.url,"data-autoplay":this.props.playing?"true":"false","data-allowfullscreen":"true","data-controls":this.props.controls?"true":"false",...e})}}c(g,"displayName","Facebook"),c(g,"canPlay",b.canPlay.facebook),c(g,"loopOnEnded",!0)}}]);

File diff suppressed because one or more lines are too long

View File

@ -0,0 +1,385 @@
exports.id = 458;
exports.ids = [458];
exports.modules = {
/***/ 688:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
var __create = Object.create;
var __defProp = Object.defineProperty;
var __getOwnPropDesc = Object.getOwnPropertyDescriptor;
var __getOwnPropNames = Object.getOwnPropertyNames;
var __getProtoOf = Object.getPrototypeOf;
var __hasOwnProp = Object.prototype.hasOwnProperty;
var __defNormalProp = (obj, key, value) => key in obj ? __defProp(obj, key, { enumerable: true, configurable: true, writable: true, value }) : obj[key] = value;
var __export = (target, all) => {
for (var name in all)
__defProp(target, name, { get: all[name], enumerable: true });
};
var __copyProps = (to, from, except, desc) => {
if (from && typeof from === "object" || typeof from === "function") {
for (let key of __getOwnPropNames(from))
if (!__hasOwnProp.call(to, key) && key !== except)
__defProp(to, key, { get: () => from[key], enumerable: !(desc = __getOwnPropDesc(from, key)) || desc.enumerable });
}
return to;
};
var __toESM = (mod, isNodeMode, target) => (target = mod != null ? __create(__getProtoOf(mod)) : {}, __copyProps(
// If the importer is in node compatibility mode or this is not an ESM
// file that has been converted to a CommonJS file using a Babel-
// compatible transform (i.e. "__esModule" has not been set), then set
// "default" to the CommonJS "module.exports" for node compatibility.
isNodeMode || !mod || !mod.__esModule ? __defProp(target, "default", { value: mod, enumerable: true }) : target,
mod
));
var __toCommonJS = (mod) => __copyProps(__defProp({}, "__esModule", { value: true }), mod);
var __publicField = (obj, key, value) => {
__defNormalProp(obj, typeof key !== "symbol" ? key + "" : key, value);
return value;
};
var FilePlayer_exports = {};
__export(FilePlayer_exports, {
default: () => FilePlayer
});
module.exports = __toCommonJS(FilePlayer_exports);
var import_react = __toESM(__webpack_require__(6540));
var import_utils = __webpack_require__(5635);
var import_patterns = __webpack_require__(327);
const HAS_NAVIGATOR = typeof navigator !== "undefined";
const IS_IPAD_PRO = HAS_NAVIGATOR && navigator.platform === "MacIntel" && navigator.maxTouchPoints > 1;
const IS_IOS = HAS_NAVIGATOR && (/iPad|iPhone|iPod/.test(navigator.userAgent) || IS_IPAD_PRO) && !window.MSStream;
const IS_SAFARI = HAS_NAVIGATOR && /^((?!chrome|android).)*safari/i.test(navigator.userAgent) && !window.MSStream;
const HLS_SDK_URL = "https://cdn.jsdelivr.net/npm/hls.js@VERSION/dist/hls.min.js";
const HLS_GLOBAL = "Hls";
const DASH_SDK_URL = "https://cdnjs.cloudflare.com/ajax/libs/dashjs/VERSION/dash.all.min.js";
const DASH_GLOBAL = "dashjs";
const FLV_SDK_URL = "https://cdn.jsdelivr.net/npm/flv.js@VERSION/dist/flv.min.js";
const FLV_GLOBAL = "flvjs";
const MATCH_DROPBOX_URL = /www\.dropbox\.com\/.+/;
const MATCH_CLOUDFLARE_STREAM = /https:\/\/watch\.cloudflarestream\.com\/([a-z0-9]+)/;
const REPLACE_CLOUDFLARE_STREAM = "https://videodelivery.net/{id}/manifest/video.m3u8";
class FilePlayer extends import_react.Component {
constructor() {
super(...arguments);
// Proxy methods to prevent listener leaks
__publicField(this, "onReady", (...args) => this.props.onReady(...args));
__publicField(this, "onPlay", (...args) => this.props.onPlay(...args));
__publicField(this, "onBuffer", (...args) => this.props.onBuffer(...args));
__publicField(this, "onBufferEnd", (...args) => this.props.onBufferEnd(...args));
__publicField(this, "onPause", (...args) => this.props.onPause(...args));
__publicField(this, "onEnded", (...args) => this.props.onEnded(...args));
__publicField(this, "onError", (...args) => this.props.onError(...args));
__publicField(this, "onPlayBackRateChange", (event) => this.props.onPlaybackRateChange(event.target.playbackRate));
__publicField(this, "onEnablePIP", (...args) => this.props.onEnablePIP(...args));
__publicField(this, "onDisablePIP", (e) => {
const { onDisablePIP, playing } = this.props;
onDisablePIP(e);
if (playing) {
this.play();
}
});
__publicField(this, "onPresentationModeChange", (e) => {
if (this.player && (0, import_utils.supportsWebKitPresentationMode)(this.player)) {
const { webkitPresentationMode } = this.player;
if (webkitPresentationMode === "picture-in-picture") {
this.onEnablePIP(e);
} else if (webkitPresentationMode === "inline") {
this.onDisablePIP(e);
}
}
});
__publicField(this, "onSeek", (e) => {
this.props.onSeek(e.target.currentTime);
});
__publicField(this, "mute", () => {
this.player.muted = true;
});
__publicField(this, "unmute", () => {
this.player.muted = false;
});
__publicField(this, "renderSourceElement", (source, index) => {
if (typeof source === "string") {
return /* @__PURE__ */ import_react.default.createElement("source", { key: index, src: source });
}
return /* @__PURE__ */ import_react.default.createElement("source", { key: index, ...source });
});
__publicField(this, "renderTrack", (track, index) => {
return /* @__PURE__ */ import_react.default.createElement("track", { key: index, ...track });
});
__publicField(this, "ref", (player) => {
if (this.player) {
this.prevPlayer = this.player;
}
this.player = player;
});
}
componentDidMount() {
this.props.onMount && this.props.onMount(this);
this.addListeners(this.player);
const src = this.getSource(this.props.url);
if (src) {
this.player.src = src;
}
if (IS_IOS || this.props.config.forceDisableHls) {
this.player.load();
}
}
componentDidUpdate(prevProps) {
if (this.shouldUseAudio(this.props) !== this.shouldUseAudio(prevProps)) {
this.removeListeners(this.prevPlayer, prevProps.url);
this.addListeners(this.player);
}
if (this.props.url !== prevProps.url && !(0, import_utils.isMediaStream)(this.props.url) && !(this.props.url instanceof Array)) {
this.player.srcObject = null;
}
}
componentWillUnmount() {
this.player.removeAttribute("src");
this.removeListeners(this.player);
if (this.hls) {
this.hls.destroy();
}
}
addListeners(player) {
const { url, playsinline } = this.props;
player.addEventListener("play", this.onPlay);
player.addEventListener("waiting", this.onBuffer);
player.addEventListener("playing", this.onBufferEnd);
player.addEventListener("pause", this.onPause);
player.addEventListener("seeked", this.onSeek);
player.addEventListener("ended", this.onEnded);
player.addEventListener("error", this.onError);
player.addEventListener("ratechange", this.onPlayBackRateChange);
player.addEventListener("enterpictureinpicture", this.onEnablePIP);
player.addEventListener("leavepictureinpicture", this.onDisablePIP);
player.addEventListener("webkitpresentationmodechanged", this.onPresentationModeChange);
if (!this.shouldUseHLS(url)) {
player.addEventListener("canplay", this.onReady);
}
if (playsinline) {
player.setAttribute("playsinline", "");
player.setAttribute("webkit-playsinline", "");
player.setAttribute("x5-playsinline", "");
}
}
removeListeners(player, url) {
player.removeEventListener("canplay", this.onReady);
player.removeEventListener("play", this.onPlay);
player.removeEventListener("waiting", this.onBuffer);
player.removeEventListener("playing", this.onBufferEnd);
player.removeEventListener("pause", this.onPause);
player.removeEventListener("seeked", this.onSeek);
player.removeEventListener("ended", this.onEnded);
player.removeEventListener("error", this.onError);
player.removeEventListener("ratechange", this.onPlayBackRateChange);
player.removeEventListener("enterpictureinpicture", this.onEnablePIP);
player.removeEventListener("leavepictureinpicture", this.onDisablePIP);
player.removeEventListener("webkitpresentationmodechanged", this.onPresentationModeChange);
if (!this.shouldUseHLS(url)) {
player.removeEventListener("canplay", this.onReady);
}
}
shouldUseAudio(props) {
if (props.config.forceVideo) {
return false;
}
if (props.config.attributes.poster) {
return false;
}
return import_patterns.AUDIO_EXTENSIONS.test(props.url) || props.config.forceAudio;
}
shouldUseHLS(url) {
if (IS_SAFARI && this.props.config.forceSafariHLS || this.props.config.forceHLS) {
return true;
}
if (IS_IOS || this.props.config.forceDisableHls) {
return false;
}
return import_patterns.HLS_EXTENSIONS.test(url) || MATCH_CLOUDFLARE_STREAM.test(url);
}
shouldUseDASH(url) {
return import_patterns.DASH_EXTENSIONS.test(url) || this.props.config.forceDASH;
}
shouldUseFLV(url) {
return import_patterns.FLV_EXTENSIONS.test(url) || this.props.config.forceFLV;
}
load(url) {
const { hlsVersion, hlsOptions, dashVersion, flvVersion } = this.props.config;
if (this.hls) {
this.hls.destroy();
}
if (this.dash) {
this.dash.reset();
}
if (this.shouldUseHLS(url)) {
(0, import_utils.getSDK)(HLS_SDK_URL.replace("VERSION", hlsVersion), HLS_GLOBAL).then((Hls) => {
this.hls = new Hls(hlsOptions);
this.hls.on(Hls.Events.MANIFEST_PARSED, () => {
this.props.onReady();
});
this.hls.on(Hls.Events.ERROR, (e, data) => {
this.props.onError(e, data, this.hls, Hls);
});
if (MATCH_CLOUDFLARE_STREAM.test(url)) {
const id = url.match(MATCH_CLOUDFLARE_STREAM)[1];
this.hls.loadSource(REPLACE_CLOUDFLARE_STREAM.replace("{id}", id));
} else {
this.hls.loadSource(url);
}
this.hls.attachMedia(this.player);
this.props.onLoaded();
});
}
if (this.shouldUseDASH(url)) {
(0, import_utils.getSDK)(DASH_SDK_URL.replace("VERSION", dashVersion), DASH_GLOBAL).then((dashjs) => {
this.dash = dashjs.MediaPlayer().create();
this.dash.initialize(this.player, url, this.props.playing);
this.dash.on("error", this.props.onError);
if (parseInt(dashVersion) < 3) {
this.dash.getDebug().setLogToBrowserConsole(false);
} else {
this.dash.updateSettings({ debug: { logLevel: dashjs.Debug.LOG_LEVEL_NONE } });
}
this.props.onLoaded();
});
}
if (this.shouldUseFLV(url)) {
(0, import_utils.getSDK)(FLV_SDK_URL.replace("VERSION", flvVersion), FLV_GLOBAL).then((flvjs) => {
this.flv = flvjs.createPlayer({ type: "flv", url });
this.flv.attachMediaElement(this.player);
this.flv.on(flvjs.Events.ERROR, (e, data) => {
this.props.onError(e, data, this.flv, flvjs);
});
this.flv.load();
this.props.onLoaded();
});
}
if (url instanceof Array) {
this.player.load();
} else if ((0, import_utils.isMediaStream)(url)) {
try {
this.player.srcObject = url;
} catch (e) {
this.player.src = window.URL.createObjectURL(url);
}
}
}
play() {
const promise = this.player.play();
if (promise) {
promise.catch(this.props.onError);
}
}
pause() {
this.player.pause();
}
stop() {
this.player.removeAttribute("src");
if (this.dash) {
this.dash.reset();
}
}
seekTo(seconds, keepPlaying = true) {
this.player.currentTime = seconds;
if (!keepPlaying) {
this.pause();
}
}
setVolume(fraction) {
this.player.volume = fraction;
}
enablePIP() {
if (this.player.requestPictureInPicture && document.pictureInPictureElement !== this.player) {
this.player.requestPictureInPicture();
} else if ((0, import_utils.supportsWebKitPresentationMode)(this.player) && this.player.webkitPresentationMode !== "picture-in-picture") {
this.player.webkitSetPresentationMode("picture-in-picture");
}
}
disablePIP() {
if (document.exitPictureInPicture && document.pictureInPictureElement === this.player) {
document.exitPictureInPicture();
} else if ((0, import_utils.supportsWebKitPresentationMode)(this.player) && this.player.webkitPresentationMode !== "inline") {
this.player.webkitSetPresentationMode("inline");
}
}
setPlaybackRate(rate) {
try {
this.player.playbackRate = rate;
} catch (error) {
this.props.onError(error);
}
}
getDuration() {
if (!this.player)
return null;
const { duration, seekable } = this.player;
if (duration === Infinity && seekable.length > 0) {
return seekable.end(seekable.length - 1);
}
return duration;
}
getCurrentTime() {
if (!this.player)
return null;
return this.player.currentTime;
}
getSecondsLoaded() {
if (!this.player)
return null;
const { buffered } = this.player;
if (buffered.length === 0) {
return 0;
}
const end = buffered.end(buffered.length - 1);
const duration = this.getDuration();
if (end > duration) {
return duration;
}
return end;
}
getSource(url) {
const useHLS = this.shouldUseHLS(url);
const useDASH = this.shouldUseDASH(url);
const useFLV = this.shouldUseFLV(url);
if (url instanceof Array || (0, import_utils.isMediaStream)(url) || useHLS || useDASH || useFLV) {
return void 0;
}
if (MATCH_DROPBOX_URL.test(url)) {
return url.replace("www.dropbox.com", "dl.dropboxusercontent.com");
}
return url;
}
render() {
const { url, playing, loop, controls, muted, config, width, height } = this.props;
const useAudio = this.shouldUseAudio(this.props);
const Element = useAudio ? "audio" : "video";
const style = {
width: width === "auto" ? width : "100%",
height: height === "auto" ? height : "100%"
};
return /* @__PURE__ */ import_react.default.createElement(
Element,
{
ref: this.ref,
src: this.getSource(url),
style,
preload: "auto",
autoPlay: playing || void 0,
controls,
muted,
loop,
...config.attributes
},
url instanceof Array && url.map(this.renderSourceElement),
config.tracks.map(this.renderTrack)
);
}
}
__publicField(FilePlayer, "displayName", "FilePlayer");
__publicField(FilePlayer, "canPlay", import_patterns.canPlay.file);
/***/ })
};
;

View File

@ -0,0 +1 @@
(self.webpackChunkmas_docs=self.webpackChunkmas_docs||[]).push([[6463],{7945:(e,t,r)=>{var s,a=Object.create,o=Object.defineProperty,l=Object.getOwnPropertyDescriptor,n=Object.getOwnPropertyNames,i=Object.getPrototypeOf,u=Object.prototype.hasOwnProperty,p=(e,t,r,s)=>{if(t&&"object"==typeof t||"function"==typeof t)for(let a of n(t))u.call(e,a)||a===r||o(e,a,{get:()=>t[a],enumerable:!(s=l(t,a))||s.enumerable});return e},h=(e,t,r)=>(((e,t,r)=>{t in e?o(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r})(e,"symbol"!=typeof t?t+"":t,r),r),d={};((e,t)=>{for(var r in t)o(e,r,{get:t[r],enumerable:!0})})(d,{default:()=>f}),e.exports=(s=d,p(o({},"__esModule",{value:!0}),s));var c=((e,t,r)=>(r=null!=e?a(i(e)):{},p(!t&&e&&e.__esModule?r:o(r,"default",{value:e,enumerable:!0}),e)))(r(6540)),y=r(5635),m=r(327);class f extends c.Component{constructor(){super(...arguments),h(this,"callPlayer",y.callPlayer),h(this,"duration",null),h(this,"currentTime",null),h(this,"secondsLoaded",null),h(this,"mute",(()=>{this.callPlayer("mute")})),h(this,"unmute",(()=>{this.callPlayer("unmute")})),h(this,"ref",(e=>{this.iframe=e}))}componentDidMount(){this.props.onMount&&this.props.onMount(this)}load(e){(0,y.getSDK)("https://cdn.embed.ly/player-0.1.0.min.js","playerjs").then((e=>{this.iframe&&(this.player=new e.Player(this.iframe),this.player.on("ready",(()=>{setTimeout((()=>{this.player.isReady=!0,this.player.setLoop(this.props.loop),this.props.muted&&this.player.mute(),this.addListeners(this.player,this.props),this.props.onReady()}),500)})))}),this.props.onError)}addListeners(e,t){e.on("play",t.onPlay),e.on("pause",t.onPause),e.on("ended",t.onEnded),e.on("error",t.onError),e.on("timeupdate",(({duration:e,seconds:t})=>{this.duration=e,this.currentTime=t}))}play(){this.callPlayer("play")}pause(){this.callPlayer("pause")}stop(){}seekTo(e,t=!0){this.callPlayer("setCurrentTime",e),t||this.pause()}setVolume(e){this.callPlayer("setVolume",e)}setLoop(e){this.callPlayer("setLoop",e)}getDuration(){return this.duration}getCurrentTime(){return this.currentTime}getSecondsLoaded(){return this.secondsLoaded}render(){return c.default.createElement("iframe",{ref:this.ref,src:this.props.url,frameBorder:"0",scrolling:"no",style:{width:"100%",height:"100%"},allow:"encrypted-media; autoplay; fullscreen;",referrerPolicy:"no-referrer-when-downgrade"})}}h(f,"displayName","Kaltura"),h(f,"canPlay",m.canPlay.kaltura)}}]);

View File

@ -0,0 +1,153 @@
exports.id = 463;
exports.ids = [463];
exports.modules = {
/***/ 7945:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
var __create = Object.create;
var __defProp = Object.defineProperty;
var __getOwnPropDesc = Object.getOwnPropertyDescriptor;
var __getOwnPropNames = Object.getOwnPropertyNames;
var __getProtoOf = Object.getPrototypeOf;
var __hasOwnProp = Object.prototype.hasOwnProperty;
var __defNormalProp = (obj, key, value) => key in obj ? __defProp(obj, key, { enumerable: true, configurable: true, writable: true, value }) : obj[key] = value;
var __export = (target, all) => {
for (var name in all)
__defProp(target, name, { get: all[name], enumerable: true });
};
var __copyProps = (to, from, except, desc) => {
if (from && typeof from === "object" || typeof from === "function") {
for (let key of __getOwnPropNames(from))
if (!__hasOwnProp.call(to, key) && key !== except)
__defProp(to, key, { get: () => from[key], enumerable: !(desc = __getOwnPropDesc(from, key)) || desc.enumerable });
}
return to;
};
var __toESM = (mod, isNodeMode, target) => (target = mod != null ? __create(__getProtoOf(mod)) : {}, __copyProps(
// If the importer is in node compatibility mode or this is not an ESM
// file that has been converted to a CommonJS file using a Babel-
// compatible transform (i.e. "__esModule" has not been set), then set
// "default" to the CommonJS "module.exports" for node compatibility.
isNodeMode || !mod || !mod.__esModule ? __defProp(target, "default", { value: mod, enumerable: true }) : target,
mod
));
var __toCommonJS = (mod) => __copyProps(__defProp({}, "__esModule", { value: true }), mod);
var __publicField = (obj, key, value) => {
__defNormalProp(obj, typeof key !== "symbol" ? key + "" : key, value);
return value;
};
var Kaltura_exports = {};
__export(Kaltura_exports, {
default: () => Kaltura
});
module.exports = __toCommonJS(Kaltura_exports);
var import_react = __toESM(__webpack_require__(6540));
var import_utils = __webpack_require__(5635);
var import_patterns = __webpack_require__(327);
const SDK_URL = "https://cdn.embed.ly/player-0.1.0.min.js";
const SDK_GLOBAL = "playerjs";
class Kaltura extends import_react.Component {
constructor() {
super(...arguments);
__publicField(this, "callPlayer", import_utils.callPlayer);
__publicField(this, "duration", null);
__publicField(this, "currentTime", null);
__publicField(this, "secondsLoaded", null);
__publicField(this, "mute", () => {
this.callPlayer("mute");
});
__publicField(this, "unmute", () => {
this.callPlayer("unmute");
});
__publicField(this, "ref", (iframe) => {
this.iframe = iframe;
});
}
componentDidMount() {
this.props.onMount && this.props.onMount(this);
}
load(url) {
(0, import_utils.getSDK)(SDK_URL, SDK_GLOBAL).then((playerjs) => {
if (!this.iframe)
return;
this.player = new playerjs.Player(this.iframe);
this.player.on("ready", () => {
setTimeout(() => {
this.player.isReady = true;
this.player.setLoop(this.props.loop);
if (this.props.muted) {
this.player.mute();
}
this.addListeners(this.player, this.props);
this.props.onReady();
}, 500);
});
}, this.props.onError);
}
addListeners(player, props) {
player.on("play", props.onPlay);
player.on("pause", props.onPause);
player.on("ended", props.onEnded);
player.on("error", props.onError);
player.on("timeupdate", ({ duration, seconds }) => {
this.duration = duration;
this.currentTime = seconds;
});
}
play() {
this.callPlayer("play");
}
pause() {
this.callPlayer("pause");
}
stop() {
}
seekTo(seconds, keepPlaying = true) {
this.callPlayer("setCurrentTime", seconds);
if (!keepPlaying) {
this.pause();
}
}
setVolume(fraction) {
this.callPlayer("setVolume", fraction);
}
setLoop(loop) {
this.callPlayer("setLoop", loop);
}
getDuration() {
return this.duration;
}
getCurrentTime() {
return this.currentTime;
}
getSecondsLoaded() {
return this.secondsLoaded;
}
render() {
const style = {
width: "100%",
height: "100%"
};
return /* @__PURE__ */ import_react.default.createElement(
"iframe",
{
ref: this.ref,
src: this.props.url,
frameBorder: "0",
scrolling: "no",
style,
allow: "encrypted-media; autoplay; fullscreen;",
referrerPolicy: "no-referrer-when-downgrade"
}
);
}
}
__publicField(Kaltura, "displayName", "Kaltura");
__publicField(Kaltura, "canPlay", import_patterns.canPlay.kaltura);
/***/ })
};
;

View File

@ -0,0 +1 @@
(self.webpackChunkmas_docs=self.webpackChunkmas_docs||[]).push([[7570],{3276:(e,t,r)=>{var s,o=Object.create,a=Object.defineProperty,n=Object.getOwnPropertyDescriptor,l=Object.getOwnPropertyNames,i=Object.getPrototypeOf,p=Object.prototype.hasOwnProperty,u=(e,t,r,s)=>{if(t&&"object"==typeof t||"function"==typeof t)for(let o of l(t))p.call(e,o)||o===r||a(e,o,{get:()=>t[o],enumerable:!(s=n(t,o))||s.enumerable});return e},h=(e,t,r)=>(((e,t,r)=>{t in e?a(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r})(e,"symbol"!=typeof t?t+"":t,r),r),c={};((e,t)=>{for(var r in t)a(e,r,{get:t[r],enumerable:!0})})(c,{default:()=>f}),e.exports=(s=c,u(a({},"__esModule",{value:!0}),s));var d=((e,t,r)=>(r=null!=e?o(i(e)):{},u(!t&&e&&e.__esModule?r:a(r,"default",{value:e,enumerable:!0}),e)))(r(6540)),y=r(5635),m=r(327);class f extends d.Component{constructor(){super(...arguments),h(this,"callPlayer",y.callPlayer),h(this,"duration",null),h(this,"currentTime",null),h(this,"secondsLoaded",null),h(this,"mute",(()=>{})),h(this,"unmute",(()=>{})),h(this,"ref",(e=>{this.iframe=e}))}componentDidMount(){this.props.onMount&&this.props.onMount(this)}load(e){(0,y.getSDK)("https://widget.mixcloud.com/media/js/widgetApi.js","Mixcloud").then((e=>{this.player=e.PlayerWidget(this.iframe),this.player.ready.then((()=>{this.player.events.play.on(this.props.onPlay),this.player.events.pause.on(this.props.onPause),this.player.events.ended.on(this.props.onEnded),this.player.events.error.on(this.props.error),this.player.events.progress.on(((e,t)=>{this.currentTime=e,this.duration=t})),this.props.onReady()}))}),this.props.onError)}play(){this.callPlayer("play")}pause(){this.callPlayer("pause")}stop(){}seekTo(e,t=!0){this.callPlayer("seek",e),t||this.pause()}setVolume(e){}getDuration(){return this.duration}getCurrentTime(){return this.currentTime}getSecondsLoaded(){return null}render(){const{url:e,config:t}=this.props,r=e.match(m.MATCH_URL_MIXCLOUD)[1],s=(0,y.queryString)({...t.options,feed:`/${r}/`});return d.default.createElement("iframe",{key:r,ref:this.ref,style:{width:"100%",height:"100%"},src:`https://www.mixcloud.com/widget/iframe/?${s}`,frameBorder:"0",allow:"autoplay"})}}h(f,"displayName","Mixcloud"),h(f,"canPlay",m.canPlay.mixcloud),h(f,"loopOnEnded",!0)}}]);

View File

@ -0,0 +1,141 @@
exports.id = 570;
exports.ids = [570];
exports.modules = {
/***/ 3276:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
var __create = Object.create;
var __defProp = Object.defineProperty;
var __getOwnPropDesc = Object.getOwnPropertyDescriptor;
var __getOwnPropNames = Object.getOwnPropertyNames;
var __getProtoOf = Object.getPrototypeOf;
var __hasOwnProp = Object.prototype.hasOwnProperty;
var __defNormalProp = (obj, key, value) => key in obj ? __defProp(obj, key, { enumerable: true, configurable: true, writable: true, value }) : obj[key] = value;
var __export = (target, all) => {
for (var name in all)
__defProp(target, name, { get: all[name], enumerable: true });
};
var __copyProps = (to, from, except, desc) => {
if (from && typeof from === "object" || typeof from === "function") {
for (let key of __getOwnPropNames(from))
if (!__hasOwnProp.call(to, key) && key !== except)
__defProp(to, key, { get: () => from[key], enumerable: !(desc = __getOwnPropDesc(from, key)) || desc.enumerable });
}
return to;
};
var __toESM = (mod, isNodeMode, target) => (target = mod != null ? __create(__getProtoOf(mod)) : {}, __copyProps(
// If the importer is in node compatibility mode or this is not an ESM
// file that has been converted to a CommonJS file using a Babel-
// compatible transform (i.e. "__esModule" has not been set), then set
// "default" to the CommonJS "module.exports" for node compatibility.
isNodeMode || !mod || !mod.__esModule ? __defProp(target, "default", { value: mod, enumerable: true }) : target,
mod
));
var __toCommonJS = (mod) => __copyProps(__defProp({}, "__esModule", { value: true }), mod);
var __publicField = (obj, key, value) => {
__defNormalProp(obj, typeof key !== "symbol" ? key + "" : key, value);
return value;
};
var Mixcloud_exports = {};
__export(Mixcloud_exports, {
default: () => Mixcloud
});
module.exports = __toCommonJS(Mixcloud_exports);
var import_react = __toESM(__webpack_require__(6540));
var import_utils = __webpack_require__(5635);
var import_patterns = __webpack_require__(327);
const SDK_URL = "https://widget.mixcloud.com/media/js/widgetApi.js";
const SDK_GLOBAL = "Mixcloud";
class Mixcloud extends import_react.Component {
constructor() {
super(...arguments);
__publicField(this, "callPlayer", import_utils.callPlayer);
__publicField(this, "duration", null);
__publicField(this, "currentTime", null);
__publicField(this, "secondsLoaded", null);
__publicField(this, "mute", () => {
});
__publicField(this, "unmute", () => {
});
__publicField(this, "ref", (iframe) => {
this.iframe = iframe;
});
}
componentDidMount() {
this.props.onMount && this.props.onMount(this);
}
load(url) {
(0, import_utils.getSDK)(SDK_URL, SDK_GLOBAL).then((Mixcloud2) => {
this.player = Mixcloud2.PlayerWidget(this.iframe);
this.player.ready.then(() => {
this.player.events.play.on(this.props.onPlay);
this.player.events.pause.on(this.props.onPause);
this.player.events.ended.on(this.props.onEnded);
this.player.events.error.on(this.props.error);
this.player.events.progress.on((seconds, duration) => {
this.currentTime = seconds;
this.duration = duration;
});
this.props.onReady();
});
}, this.props.onError);
}
play() {
this.callPlayer("play");
}
pause() {
this.callPlayer("pause");
}
stop() {
}
seekTo(seconds, keepPlaying = true) {
this.callPlayer("seek", seconds);
if (!keepPlaying) {
this.pause();
}
}
setVolume(fraction) {
}
getDuration() {
return this.duration;
}
getCurrentTime() {
return this.currentTime;
}
getSecondsLoaded() {
return null;
}
render() {
const { url, config } = this.props;
const id = url.match(import_patterns.MATCH_URL_MIXCLOUD)[1];
const style = {
width: "100%",
height: "100%"
};
const query = (0, import_utils.queryString)({
...config.options,
feed: `/${id}/`
});
return /* @__PURE__ */ import_react.default.createElement(
"iframe",
{
key: id,
ref: this.ref,
style,
src: `https://www.mixcloud.com/widget/iframe/?${query}`,
frameBorder: "0",
allow: "autoplay"
}
);
}
}
__publicField(Mixcloud, "displayName", "Mixcloud");
__publicField(Mixcloud, "canPlay", import_patterns.canPlay.mixcloud);
__publicField(Mixcloud, "loopOnEnded", true);
/***/ })
};
;

File diff suppressed because one or more lines are too long

Some files were not shown because too many files have changed in this diff Show More