Generer endeløse svar fra den altvidende ChatGPT (på hvilket som helst sprog!)
Dette er versioner af dette script, hvor koden er blevet opdateret. Vis alle versioner.
Removed padding around simple expressions in template literals for readability ↞ [auto-sync from adamlui/chatgpt-apps/chatgpt-infinity/greasemonkey]
adamlui/chatgpt-apps/chatgpt-infinity/greasemonkey
Used template literals in notify() calls for consistency ↞ [auto-sync from adamlui/chatgpt-apps/chatgpt-infinity/chrome]
notify()
adamlui/chatgpt-apps/chatgpt-infinity/chrome
Simplified handling post-localizedMsgs init ↞ [auto-sync from adamlui/chatgpt-apps/chatgpt-infinity/greasemonkey]
localizedMsgs
Improved settings.load() to accept arrays for flexibility ↞ [auto-sync from adamlui/chatgpt-apps/chatgpt-infinity/greasemonkey]
settings.load()
Updated localized msg handling to merge w/ instead of replace app.msgs ↞ [auto-sync from adamlui/chatgpt-apps/chatgpt-infinity/greasemonkey]
app.msgs
Renamed menu.state.<symbol|word> to .<symbols|words> for readability ↞ [auto-sync from adamlui/chatgpt-apps/chatgpt-infinity/greasemonkey]
menu.state.<symbol|word>
.<symbols|words>
Removed whitespace from No Update Found alert title ↞ [auto-sync from adamlui/chatgpt-apps/chatgpt-infinity/greasemonkey]
Refactored No Update Available alert code for improved readability ↞ [auto-sync from adamlui/chatgpt-apps/chatgpt-infinity/greasemonkey]
Removed duplicate app name from Update Available alert ↞ [auto-sync from adamlui/chatgpt-apps/chatgpt-infinity/greasemonkey]
Moved app.msgs fallbacks in refs to obj init to condense code ↞ [auto-sync from adamlui/chatgpt-apps/chatgpt-infinity/greasemonkey]
Optimized localized msgs init for readability
± Abstracted fetchMsgs() ± Renamed onLoad() to handleMsgs() ↞ [auto-sync from adamlui/chatgpt-apps/chatgpt-infinity/greasemonkey]
fetchMsgs()
onLoad()
handleMsgs()
Moved msgs to app.msgs for improved structure ↞ [auto-sync from adamlui/chatgpt-apps/chatgpt-infinity/greasemonkey]
msgs
Aligned symbols in menu.register() for readability ↞ [auto-sync from adamlui/chatgpt-apps/chatgpt-infinity/greasemonkey]
menu.register()
Moved modal functions into obj for improved structure ↞ [auto-sync from adamlui/userscripts]
adamlui/userscripts
Moved config init before settings for readability ↞ [auto-sync from adamlui/chatgpt-apps/chatgpt-infinity/greasemonkey]
config
settings
Stripped trailing slashes from app.urls.assetHost + app.urls.mediaHost for readability ↞ [auto-sync from adamlui/chatgpt-apps/chatgpt-infinity/greasemonkey]
app.urls.assetHost
app.urls.mediaHost
Moved menu objs/functions into menu obj for improved structure ↞ [auto-sync from adamlui/chatgpt-apps/chatgpt-infinity/greasemonkey]
menu
Bumped chatgpt.js to 3.3.1 ↞ [auto-sync from adamlui/chatgpt-apps/chatgpt-infinity/greasemonkey]
Shortened document.location to location ↞ [auto-sync from adamlui/chatgpt-apps/chatgpt-infinity/greasemonkey]
document.location
location
Moved safeWindowOpen() below modal function defs, shortened name ↞ [auto-sync from adamlui/chatgpt-apps/chatgpt-infinity/greasemonkey]
safeWindowOpen()
Shortened app.urls.update init ↞ [auto-sync from adamlui/chatgpt-apps/chatgpt-infinity/greasemonkey]
app.urls.update
Merged chatgpt.browser.isMobile() calls into env.browser.isMobile ↞ [auto-sync from adamlui/chatgpt-apps/chatgpt-infinity/greasemonkey]
chatgpt.browser.isMobile()
env.browser.isMobile
Shortened env.browser.isFirefox to env.browser.isFF ↞ [auto-sync from adamlui/chatgpt-apps/chatgpt-infinity/greasemonkey]
env.browser.isFirefox
env.browser.isFF
Shortened env.userscriptManager to env.scriptManager ↞ [auto-sync from adamlui/chatgpt-apps/chatgpt-infinity/greasemonkey]
env.userscriptManager
env.scriptManager
Merged getUserscriptManager() calls + browser into env for improved structure ↞ [auto-sync from adamlui/chatgpt-apps/chatgpt-infinity/greasemonkey]
getUserscriptManager()
browser
env
Wrapped settings methods to align w/ my Chrome extensions for improved readability ↞ [auto-sync from adamlui/chatgpt-apps/chatgpt-infinity/greasemonkey]
Added fallbacks to first<Icon|Label> class extractions to futureproof vs. UI changes ↞ [auto-sync from adamlui/chatgpt-apps/chatgpt-infinity/chrome]
first<Icon|Label>
Moved browser/UI props into obj for readability/scalability ↞ [auto-sync from adamlui/chatgpt-apps/chatgpt-infinity/edge]
adamlui/chatgpt-apps/chatgpt-infinity/edge
Removed no-longer needed isGPT4oUI ↞ [auto-sync from adamlui/chatgpt-apps/chatgpt-infinity/edge]
isGPT4oUI
Added re-activate on OpenAI chat reset bug (adamlui/chatgpt-apps#76)
Moved await chatgpt.isIdle() after .send() in infinityMode.continue() for more precise timing
await chatgpt.isIdle()
.send()
infinityMode.continue()
Abstracted URLs into app.urls for improved maintainability ↞ [auto-sync from adamlui/chatgpt-apps/chatgpt-infinity/greasemonkey]
app.urls
Bumped app.latestAssetCommitHash ↞ [auto-sync from adamlui/chatgpt-apps/chatgpt-infinity/greasemonkey]
app.latestAssetCommitHash
Separated static app data from config for readability ↞ [auto-sync from adamlui/chatgpt-apps/chatgpt-infinity/opera]
adamlui/chatgpt-apps/chatgpt-infinity/opera
Shortened notif init in notify() ↞ [auto-sync from adamlui/chatgpt-apps/chatgpt-infinity/chrome]
notif
Bumped chatgpt.js to 3.2.0
Re-ordered cmds in infinityMode.continue() to avoid early chatgpt.isIdle() detections
chatgpt.isIdle()
Bumped versions to 2024.8.28 ↞ [auto-sync from adamlui/chatgpt-apps/chatgpt-infinity/chrome]
version
2024.8.28
Bumped chatgpt.js to 3.0.3 ↞ [auto-sync from adamlui/chatgpt-apps/chatgpt-infinity/edge]
Bumped chatgpt.js to 3.0.2 ↞ [auto-sync from adamlui/chatgpt-apps/chatgpt-infinity/opera]
Limited XHR request for msgs init to non-English user languages ↞ [auto-sync from adamlui/chatgpt-apps/chatgpt-infinity/greasemonkey]
Added space after 🚀 in update alert ↞ [auto-sync from adamlui/chatgpt-apps/chatgpt-infinity/greasemonkey]
Removed config.appSymbol from siteAlert(title) ↞ [auto-sync from adamlui/chatgpt-apps/chatgpt-infinity/greasemonkey]
config.appSymbol
siteAlert(title)
Shortened Review button label in About modal ↞ [auto-sync from adamlui/chatgpt-apps/chatgpt-infinity/greasemonkey]
Added 2nd layer shadow to dark mode toggle for more depth
± Moved assignment to insertToggle() to sync w/ scheme changes ↞ [auto-sync from adamlui/chatgpt-apps/chatgpt-infinity/edge]
insertToggle()
Removed whitespace for readability ↞ [auto-sync from adamlui/chatgpt-apps/chatgpt-infinity/greasemonkey]
Shrank toggle knob, added shadow ↞ [auto-sync from adamlui/chatgpt-apps/chatgpt-infinity/chrome]
Updated button label msg key names ↞ [auto-sync from adamlui/chatgpt-apps/chatgpt-infinity/greasemonkey]
Vis alle script-versioner