|
225 | 225 | // @description:zu Dlala izimpendulo ze-ChatGPT ngokuzenzakalela
|
226 | 226 | // @author Adam Lui
|
227 | 227 | // @namespace https://github.com/adamlui
|
228 |
| -// @version 2025.5.8.3 |
| 228 | +// @version 2025.5.9 |
229 | 229 | // @license MIT
|
230 | 230 | // @icon https://assets.chatgptautotalk.com/images/icons/openai/black/icon48.png?v=9f1ed3c
|
231 | 231 | // @icon64 https://assets.chatgptautotalk.com/images/icons/openai/black/icon64.png?v=9f1ed3c
|
|
284 | 284 | // Init APP data
|
285 | 285 | window.app = {
|
286 | 286 | version: GM_info.script.version, chatgptJSver: /chatgpt\.js@([\d.]+)/.exec(GM_info.scriptMetaStr)[1], urls: {},
|
287 |
| - latestResourceCommitHash: 'de7948b' // for cached <app|messages>.json + navicon in toggles.sidebar.insert() |
| 287 | + latestResourceCommitHash: '680b4b7' // for cached <app|messages>.json + navicon in toggles.sidebar.insert() |
288 | 288 | }
|
289 | 289 | app.urls.resourceHost = `https://cdn.jsdelivr.net/gh/adamlui/chatgpt-auto-talk@${app.latestResourceCommitHash}`
|
290 | 290 | const remoteAppData = await new Promise(resolve => xhr({
|
|
425 | 425 | ['about', 'donate'].forEach(entryType => this.entryIDs.push(GM_registerMenuCommand(
|
426 | 426 | `${ entryType == 'about' ? '💡' : '💖' } ${
|
427 | 427 | app.msgs[`menuLabel_${entryType}`]} ${ entryType == 'about' ? app.msgs.appName : '' }`,
|
428 |
| - () => entryType == 'about' ? modals.open(entryType) : modals.safeWinOpen(app.urls.donate.koFi), |
| 428 | + () => entryType == 'about' ? modals.open(entryType) : modals.safeWinOpen(app.urls.donate['ko-fi']), |
429 | 429 | env.scriptManager.supportsTooltips ? { title: ' ' } : undefined
|
430 | 430 | )))
|
431 | 431 | }
|
|
502 | 502 | + `<span style="${labelStyles}">🏷️ ${app.msgs.about_version}:</span> `
|
503 | 503 | + `<span class="about-em">${app.version}</span>\n`
|
504 | 504 | + `<span style="${labelStyles}">📜 ${app.msgs.about_openSourceCode}:</span> `
|
505 |
| - + `<a href="${app.urls.gitHub}" target="_blank" rel="nopener">` |
506 |
| - + app.urls.gitHub + '</a>\n' |
| 505 | + + `<a href="${app.urls.github}" target="_blank" rel="nopener">` |
| 506 | + + app.urls.github + '</a>\n' |
507 | 507 | + `<span style="${labelStyles}">⚡ ${app.msgs.about_poweredBy}:</span> `
|
508 |
| - + `<a href="${app.urls.chatgptJS}" target="_blank" rel="noopener">chatgpt.js</a>` |
| 508 | + + `<a href="${app.urls.chatgptjs}" target="_blank" rel="noopener">chatgpt.js</a>` |
509 | 509 | + ` v${app.chatgptJSver}`,
|
510 | 510 | [ // buttons
|
511 | 511 | function checkForUpdates() { updateCheck() },
|
|
596 | 596 | if (!/dismiss/i.test(btn.textContent)) {
|
597 | 597 | btn.replaceWith(btn = btn.cloneNode(true))
|
598 | 598 | btn.onclick = () => modals.safeWinOpen(app.urls.donate[
|
599 |
| - btn.textContent == 'Cash App' ? 'cashApp' |
600 |
| - : btn.textContent == 'Github Sponsors' ? 'gitHub' : 'payPal' |
| 599 | + btn.textContent == 'Cash App' ? 'cashapp' |
| 600 | + : btn.textContent == 'Github Sponsors' ? 'github' : 'paypal' |
601 | 601 | ])
|
602 | 602 | }
|
603 | 603 |
|
|
698 | 698 | `${app.msgs.alert_newerVer} ${app.msgs.appName} ` // msg
|
699 | 699 | + `(v${app.latestVer}) ${app.msgs.alert_isAvail}! `
|
700 | 700 | + '<a target="_blank" rel="noopener" style="font-size: 0.7rem" href="'
|
701 |
| - + `${app.urls.gitHub}/commits/main/greasemonkey/${app.slug}.user.js` |
| 701 | + + `${app.urls.github}/commits/main/greasemonkey/${app.slug}.user.js` |
702 | 702 | + `">${app.msgs.link_viewChanges}</a>`,
|
703 | 703 | function update() { // button
|
704 | 704 | modals.safeWinOpen(`${app.urls.update.gm}?t=${Date.now()}`)
|
|
0 commit comments