Skip to content

Commit 0198b78

Browse files
committed
feat: full support ss
1 parent ffefba9 commit 0198b78

File tree

4 files changed

+31
-2
lines changed

4 files changed

+31
-2
lines changed

README.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -110,6 +110,13 @@ C2BF5D3B-F4AC9F5F-A8EB4B9E-B8AA5E8D-E2CC5C8D
110110

111111
- [x] iShot Pro `$12.99`
112112

113+
### Screen Studio
114+
115+
> [!WARNING]
116+
> 由于 Screen Studio 的限制,这个功能只能用于支持开启 Skip Network Certificate Validation 的版本。
117+
118+
- License Key: `64fd88be-79c0-4167-8078-680ddef8cbc5`
119+
113120
### LemonSqueezy
114121

115122
- [x] Screen Studio `$89` - <sup>***`Only support <= 2.20 version` & `64fd88be-79c0-4167-8078-680ddef8cbc5`***</sup>

packages/modules/index.ts

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@ import { locafeNotchNook } from './locafe/notchnook/verify'
1717
import { kerLigActivate } from './kerlig/activate'
1818
import { screenStudioVerify } from './screen-studio/verify'
1919
import { screenStudioActivate } from './screen-studio/activate'
20+
import { screenStudioLicenseInfo } from './screen-studio/info'
2021

2122
// import { cleanshotUser } from './cleanshot/customs/user'
2223

@@ -128,6 +129,10 @@ export const activator: Activator = {
128129
base: 'license.activate',
129130
func: screenStudioActivate,
130131
},
132+
{
133+
base: 'license.licenseInfo',
134+
func: screenStudioLicenseInfo,
135+
},
131136
],
132137
},
133138
}

packages/modules/lemon-squeezy/share.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ export const licenseKeyToStoreID: Record<string, number> = {
1616

1717
export const lemonSqueezyInstance = {
1818
id: '47596ad9-a811-4ebf-ac8a-03fc7b6d2a17',
19-
name: 'Wibus Wee',
19+
name: 'Luke Skywalker',
2020
created_at: new Date().toISOString(),
2121
}
2222

@@ -42,7 +42,7 @@ export function generateLemonSqueezyShare(licenseKey: string) {
4242
product_id,
4343
product_name: 'Lemon Squeezy',
4444
customer_id: 1,
45-
customer_name: 'Wibus Wee',
45+
customer_name: 'Luke Skywalker',
4646
customer_email: '[email protected]',
4747
},
4848
}
Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
import { ResponseDone } from '@as/shared'
2+
3+
/**
4+
* @url license.licenseInfo
5+
*/
6+
export function screenStudioLicenseInfo() {
7+
return ResponseDone({
8+
body: {
9+
result: {
10+
type: 'data',
11+
data: {
12+
13+
},
14+
},
15+
},
16+
})
17+
}

0 commit comments

Comments
 (0)