fuck_emby 1.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051
  1. const url = $request.url;
  2. const newHeaders = {
  3. "Crack": "KS",
  4. "Access-Control-Allow-Origin": "*",
  5. "Access-Control-Allow-Headers": "*",
  6. "Access-Control-Allow-Method": "*",
  7. "Access-Control-Allow-Credentials": "true"
  8. };
  9. let obj = {};
  10. if (url.includes('/admin/service/registration/validateDevice')) {
  11. obj = {
  12. "cacheExpirationDays": 365,
  13. "message": "Device Valid",
  14. "resultCode": "GOOD"
  15. };
  16. } else if (url.includes('/admin/service/appstore/register')) {
  17. obj = {
  18. "featId":"",
  19. "registered":true,
  20. "expDate":"2099-01-01",
  21. "key":""
  22. };
  23. } else if (url.includes('/admin/service/registration/validate')) {
  24. obj = {
  25. "featId":"",
  26. "registered":true,
  27. "expDate":"2099-01-01",
  28. "key":""
  29. };
  30. } else if (url.includes('/admin/service/registration/getStatus')){
  31. obj = {
  32. "planType":"Sukka",
  33. "deviceStatus":"",
  34. "subscriptions":[]
  35. };
  36. } else if (url.includes('/admin/service/supporter/retrievekey')){
  37. obj = {
  38. "Success":false,
  39. "ErrorMessage":"Supporter not found"
  40. };
  41. }
  42. const newBody = JSON.stringify(obj);
  43. const myResponse = {
  44. headers: newHeaders, // Optional.
  45. body: newBody // Optional.
  46. };
  47. $done(myResponse);