Latest commit

History

192 Commits

Folders and files

NameName
Last commit message
Last commit date

Repository files navigation

The Warning of CCCF(CUG ComputerScience CWH Foundation)

Created this Repository to commemorate my university life

In order to make up for the pain caused by everything two years ago, still working hard.

I don't want to assign based on timeline because I am tired of it

Catalog

Updating...

Download and use of the code

ATTENTION! 1

Before using the code, you should consider the consequences of being found by the teacher or others that you are plagiarizing or similar to others

你应当在使用代码前考虑到被任课教师或者其他人发现你抄袭他人成果或与他人雷同的后果

コードを使用する前に、あなたが苦しんでいる、または他の人に類似している教師または他の人によって発見された結果を考慮する必要があります

ATTENTION! 2

You should be aware of potential plagiarism in course reports!

你应当尤其注意潜在的课程报告的抄袭问题!

コースレポートでは潜在的な盗難に注意する必要があります!

ATTENTION! 3

Encountered such problems, the author believes that you should consult the Grenztruppen der DDR

遇到此类问题,作者认为您应当咨询东德边防军

そのような問題に遭遇したとき、著者はあなたがドイツ民主共和国の国境警備隊に相談すべきであると信じています

image

ATTENTION! 4

The author will not be responsible for your stupidity

作者不会为你的愚蠢负责

著者はあなたの愚かさに責任を負いません

About

To commemorate my college life

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages

, 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Add copy buttons to all
 blocks\n(function() {\n function addCopyButtons() {\n document.querySelectorAll('pre code').forEach(function(codeBlock) {\n if (codeBlock.parentElement.hasAttribute('data-copy-added')) return;\n codeBlock.parentElement.setAttribute('data-copy-added', 'true');\n \n var btn = document.createElement('button');\n btn.textContent = 'Copy';\n btn.style.cssText = 'position:absolute;top:4px;right:4px;padding:2px 8px;font-size:11px;background:#4ecdc4;border:none;border-radius:4px;color:#1a1a2e;cursor:pointer;opacity:0.7;transition:opacity 0.2s;';\n btn.onmouseover = function() { this.style.opacity = '1'; };\n btn.onmouseout = function() { this.style.opacity = '0.7'; };\n btn.onclick = function() {\n navigator.clipboard.writeText(codeBlock.textContent).then(function() {\n btn.textContent = 'Copied!';\n setTimeout(function() { btn.textContent = 'Copy'; }, 1500);\n });\n };\n codeBlock.parentElement.style.position = 'relative';\n codeBlock.parentElement.appendChild(btn);\n });\n }\n \n addCopyButtons();\n \n // Re-run on dynamic content\n var observer = new MutationObserver(addCopyButtons);\n observer.observe(document.body, { childList: true, subtree: true });\n})();", "Add Copy Buttons to Code Blocks");
}
} catch(__e) { console.warn('[Userscript:Add Copy Buttons to Code Blocks]', __e); }
})();
(function(){
try {
var __m = "github.com";
var __re = new RegExp('^' + "github\\.com" + '
Skip to content

Latest commit

History

192 Commits

Folders and files

NameName
Last commit message
Last commit date

Repository files navigation

The Warning of CCCF(CUG ComputerScience CWH Foundation)

Created this Repository to commemorate my university life

In order to make up for the pain caused by everything two years ago, still working hard.

I don't want to assign based on timeline because I am tired of it

Catalog

Updating...

Download and use of the code

ATTENTION! 1

Before using the code, you should consider the consequences of being found by the teacher or others that you are plagiarizing or similar to others

你应当在使用代码前考虑到被任课教师或者其他人发现你抄袭他人成果或与他人雷同的后果

コードを使用する前に、あなたが苦しんでいる、または他の人に類似している教師または他の人によって発見された結果を考慮する必要があります

ATTENTION! 2

You should be aware of potential plagiarism in course reports!

你应当尤其注意潜在的课程报告的抄袭问题!

コースレポートでは潜在的な盗難に注意する必要があります!

ATTENTION! 3

Encountered such problems, the author believes that you should consult the Grenztruppen der DDR

遇到此类问题,作者认为您应当咨询东德边防军

そのような問題に遭遇したとき、著者はあなたがドイツ民主共和国の国境警備隊に相談すべきであると信じています

image

ATTENTION! 4

The author will not be responsible for your stupidity

作者不会为你的愚蠢负责

著者はあなたの愚かさに責任を負いません

About

To commemorate my college life

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages

, 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Force GitHub README to respect dark mode\n(function() {\n var style = document.createElement('style');\n style.textContent = '\n .markdown-body {\n color-scheme: dark light;\n }\n .markdown-body pre { background: #161b22 !important; }\n .markdown-body code { background: rgba(110, 118, 129, 0.4) !important; }\n .markdown-body table th, .markdown-body table td { border-color: #30363d !important; }\n .markdown-body img { background: #0d1117; }\n .markdown-body blockquote { border-left-color: #8b949e; }\n .markdown-body hr { border-color: #30363d; }\n ';\n document.head.appendChild(style);\n})();", "GitHub Dark Mode README Fix"); } } catch(__e) { console.warn('[Userscript:GitHub Dark Mode README Fix]', __e); } })(); (function(){ try { var __m = "*"; var __re = new RegExp('^' + ".*" + '
Skip to content

Latest commit

History

192 Commits

Folders and files

NameName
Last commit message
Last commit date

Repository files navigation

The Warning of CCCF(CUG ComputerScience CWH Foundation)

Created this Repository to commemorate my university life

In order to make up for the pain caused by everything two years ago, still working hard.

I don't want to assign based on timeline because I am tired of it

Catalog

Updating...

Download and use of the code

ATTENTION! 1

Before using the code, you should consider the consequences of being found by the teacher or others that you are plagiarizing or similar to others

你应当在使用代码前考虑到被任课教师或者其他人发现你抄袭他人成果或与他人雷同的后果

コードを使用する前に、あなたが苦しんでいる、または他の人に類似している教師または他の人によって発見された結果を考慮する必要があります

ATTENTION! 2

You should be aware of potential plagiarism in course reports!

你应当尤其注意潜在的课程报告的抄袭问题!

コースレポートでは潜在的な盗難に注意する必要があります!

ATTENTION! 3

Encountered such problems, the author believes that you should consult the Grenztruppen der DDR

遇到此类问题,作者认为您应当咨询东德边防军

そのような問題に遭遇したとき、著者はあなたがドイツ民主共和国の国境警備隊に相談すべきであると信じています

image

ATTENTION! 4

The author will not be responsible for your stupidity

作者不会为你的愚蠢负责

著者はあなたの愚かさに責任を負いません

About

To commemorate my college life

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages

, 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Highlight search terms from Google/DuckDuckGo/Bing referrer\n(function() {\n var ref = document.referrer;\n var terms = [];\n \n if (ref.includes('google.com') || ref.includes('duckduckgo.com') || ref.includes('bing.com')) {\n var url = new URL(ref);\n var q = url.searchParams.get('q') || url.searchParams.get('p');\n if (q) {\n terms = q.split(/\\s+/).filter(function(t) { return t.length > 2; });\n }\n }\n \n if (terms.length === 0) return;\n \n var style = document.createElement('style');\n style.textContent = '.userscript-highlight { background: #fbbf24; color: #1a1a2e; padding: 1px 3px; border-radius: 2px; }';\n document.head.appendChild(style);\n \n function highlight(node) {\n if (node.nodeType === 3) { // text node\n var text = node.textContent;\n var found = false;\n terms.forEach(function(term) {\n var regex = new RegExp('(' + term.replace(/[.*+?^${}()|[\\]\\\\]/g, '\\\\') + ')', 'gi');\n if (regex.test(text)) {\n found = true;\n var frag = document.createDocumentFragment();\n var parts = text.split(regex);\n parts.forEach(function(part, i) {\n if (i % 2 === 0) {\n frag.appendChild(document.createTextNode(part));\n } else {\n var span = document.createElement('span');\n span.className = 'userscript-highlight';\n span.textContent = part;\n frag.appendChild(span);\n }\n });\n node.parentNode.replaceChild(frag, node);\n }\n });\n } else if (node.nodeType === 1 && node.childNodes) { // element\n var skipTags = ['SCRIPT', 'STYLE', 'NOSCRIPT', 'TEXTAREA', 'INPUT', 'SELECT'];\n if (!skipTags.includes(node.tagName)) {\n Array.from(node.childNodes).forEach(highlight);\n }\n }\n }\n \n highlight(document.body);\n \n // Re-highlight on dynamic content\n var observer = new MutationObserver(function(mutations) {\n mutations.forEach(function(m) {\n m.addedNodes.forEach(function(node) {\n if (node.nodeType === 1 || node.nodeType === 3) highlight(node);\n });\n });\n });\n observer.observe(document.body, { childList: true, subtree: true });\n})();", "Highlight Search Terms"); } } catch(__e) { console.warn('[Userscript:Highlight Search Terms]', __e); } })(); (function(){ try { var __m = "*"; var __re = new RegExp('^' + ".*" + '
Skip to content

Latest commit

History

192 Commits

Folders and files

NameName
Last commit message
Last commit date

Repository files navigation

The Warning of CCCF(CUG ComputerScience CWH Foundation)

Created this Repository to commemorate my university life

In order to make up for the pain caused by everything two years ago, still working hard.

I don't want to assign based on timeline because I am tired of it

Catalog

Updating...

Download and use of the code

ATTENTION! 1

Before using the code, you should consider the consequences of being found by the teacher or others that you are plagiarizing or similar to others

你应当在使用代码前考虑到被任课教师或者其他人发现你抄袭他人成果或与他人雷同的后果

コードを使用する前に、あなたが苦しんでいる、または他の人に類似している教師または他の人によって発見された結果を考慮する必要があります

ATTENTION! 2

You should be aware of potential plagiarism in course reports!

你应当尤其注意潜在的课程报告的抄袭问题!

コースレポートでは潜在的な盗難に注意する必要があります!

ATTENTION! 3

Encountered such problems, the author believes that you should consult the Grenztruppen der DDR

遇到此类问题,作者认为您应当咨询东德边防军

そのような問題に遭遇したとき、著者はあなたがドイツ民主共和国の国境警備隊に相談すべきであると信じています

image

ATTENTION! 4

The author will not be responsible for your stupidity

作者不会为你的愚蠢负责

著者はあなたの愚かさに責任を負いません

About

To commemorate my college life

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages

, 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Strip utm_, fbclid, gclid, etc. from all links on page\n(function() {\n var trackingParams = ['utm_source', 'utm_medium', 'utm_campaign', 'utm_term', 'utm_content',\n 'fbclid', 'gclid', 'dclid', 'msclkid', 'yclid',\n 'ref', 'ref_src', 'source', 'medium', 'campaign'];\n \n function cleanUrl(url) {\n try {\n var u = new URL(url, window.location.origin);\n var changed = false;\n trackingParams.forEach(function(p) {\n if (u.searchParams.has(p)) {\n u.searchParams.delete(p);\n changed = true;\n }\n });\n return changed ? u.toString() : url;\n } catch (e) {\n return url;\n }\n }\n \n function cleanLinks() {\n document.querySelectorAll('a[href]').forEach(function(a) {\n var clean = cleanUrl(a.href);\n if (clean !== a.href) a.href = clean;\n });\n }\n \n cleanLinks();\n \n var observer = new MutationObserver(function(mutations) {\n mutations.forEach(function(m) {\n m.addedNodes.forEach(function(node) {\n if (node.nodeType === 1) {\n if (node.tagName === 'A') cleanLinks();\n node.querySelectorAll('a[href]').forEach(function(a) {\n var clean = cleanUrl(a.href);\n if (clean !== a.href) a.href = clean;\n });\n }\n });\n });\n });\n observer.observe(document.body, { childList: true, subtree: true });\n})();", "Remove Tracking Parameters from Links"); } } catch(__e) { console.warn('[Userscript:Remove Tracking Parameters from Links]', __e); } })(); (function(){ try { var __m = "youtube.com"; var __re = new RegExp('^' + "youtube\\.com" + '
Skip to content

Latest commit

History

192 Commits

Folders and files

NameName
Last commit message
Last commit date

Repository files navigation

The Warning of CCCF(CUG ComputerScience CWH Foundation)

Created this Repository to commemorate my university life

In order to make up for the pain caused by everything two years ago, still working hard.

I don't want to assign based on timeline because I am tired of it

Catalog

Updating...

Download and use of the code

ATTENTION! 1

Before using the code, you should consider the consequences of being found by the teacher or others that you are plagiarizing or similar to others

你应当在使用代码前考虑到被任课教师或者其他人发现你抄袭他人成果或与他人雷同的后果

コードを使用する前に、あなたが苦しんでいる、または他の人に類似している教師または他の人によって発見された結果を考慮する必要があります

ATTENTION! 2

You should be aware of potential plagiarism in course reports!

你应当尤其注意潜在的课程报告的抄袭问题!

コースレポートでは潜在的な盗難に注意する必要があります!

ATTENTION! 3

Encountered such problems, the author believes that you should consult the Grenztruppen der DDR

遇到此类问题,作者认为您应当咨询东德边防军

そのような問題に遭遇したとき、著者はあなたがドイツ民主共和国の国境警備隊に相談すべきであると信じています

image

ATTENTION! 4

The author will not be responsible for your stupidity

作者不会为你的愚蠢负责

著者はあなたの愚かさに責任を負いません

About

To commemorate my college life

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages

, 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Auto-enable theater mode on YouTube\n(function() {\n function tryTheater() {\n var btn = document.querySelector('button[aria-label=\"Theater mode\"], ytd-player #player button[title=\"Theater mode\"]');\n if (btn && !btn.classList.contains('activated')) {\n btn.click();\n }\n }\n \n // Try immediately\n tryTheater();\n \n // Try after navigation (SPA)\n var lastUrl = location.href;\n setInterval(function() {\n if (location.href !== lastUrl) {\n lastUrl = location.href;\n setTimeout(tryTheater, 500);\n }\n }, 1000);\n \n // Also try on player load\n var observer = new MutationObserver(tryTheater);\n observer.observe(document.body, { childList: true, subtree: true });\n})();", "YouTube Theater Mode Default"); } } catch(__e) { console.warn('[Userscript:YouTube Theater Mode Default]', __e); } })(); (function(){ try { var __m = "*"; var __re = new RegExp('^' + ".*" + '
Skip to content

Latest commit

History

192 Commits

Folders and files

NameName
Last commit message
Last commit date

Repository files navigation

The Warning of CCCF(CUG ComputerScience CWH Foundation)

Created this Repository to commemorate my university life

In order to make up for the pain caused by everything two years ago, still working hard.

I don't want to assign based on timeline because I am tired of it

Catalog

Updating...

Download and use of the code

ATTENTION! 1

Before using the code, you should consider the consequences of being found by the teacher or others that you are plagiarizing or similar to others

你应当在使用代码前考虑到被任课教师或者其他人发现你抄袭他人成果或与他人雷同的后果

コードを使用する前に、あなたが苦しんでいる、または他の人に類似している教師または他の人によって発見された結果を考慮する必要があります

ATTENTION! 2

You should be aware of potential plagiarism in course reports!

你应当尤其注意潜在的课程报告的抄袭问题!

コースレポートでは潜在的な盗難に注意する必要があります!

ATTENTION! 3

Encountered such problems, the author believes that you should consult the Grenztruppen der DDR

遇到此类问题,作者认为您应当咨询东德边防军

そのような問題に遭遇したとき、著者はあなたがドイツ民主共和国の国境警備隊に相談すべきであると信じています

image

ATTENTION! 4

The author will not be responsible for your stupidity

作者不会为你的愚蠢负责

著者はあなたの愚かさに責任を負いません

About

To commemorate my college life

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages

, 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Remove or un-stick sticky/fixed headers that block content\n(function() {\n function unstick() {\n document.querySelectorAll('header, nav, [role=\"banner\"], .header, .navbar, .sticky, .fixed-top, [style*=\"position: fixed\"], [style*=\"position:sticky\"]').forEach(function(el) {\n if (el.style.position === 'fixed' || el.style.position === 'sticky' || \n getComputedStyle(el).position === 'fixed' || getComputedStyle(el).position === 'sticky') {\n el.style.position = 'static';\n el.style.top = 'auto';\n el.style.zIndex = 'auto';\n }\n });\n }\n \n unstick();\n \n var observer = new MutationObserver(unstick);\n observer.observe(document.body, { childList: true, subtree: true, attributes: true, attributeFilter: ['style', 'class'] });\n})();", "Kill Sticky Headers"); } } catch(__e) { console.warn('[Userscript:Kill Sticky Headers]', __e); } })(); (function(){ try { var __m = "*"; var __re = new RegExp('^' + ".*" + '
Skip to content

Latest commit

History

192 Commits

Folders and files

NameName
Last commit message
Last commit date

Repository files navigation

The Warning of CCCF(CUG ComputerScience CWH Foundation)

Created this Repository to commemorate my university life

In order to make up for the pain caused by everything two years ago, still working hard.

I don't want to assign based on timeline because I am tired of it

Catalog

Updating...

Download and use of the code

ATTENTION! 1

Before using the code, you should consider the consequences of being found by the teacher or others that you are plagiarizing or similar to others

你应当在使用代码前考虑到被任课教师或者其他人发现你抄袭他人成果或与他人雷同的后果

コードを使用する前に、あなたが苦しんでいる、または他の人に類似している教師または他の人によって発見された結果を考慮する必要があります

ATTENTION! 2

You should be aware of potential plagiarism in course reports!

你应当尤其注意潜在的课程报告的抄袭问题!

コースレポートでは潜在的な盗難に注意する必要があります!

ATTENTION! 3

Encountered such problems, the author believes that you should consult the Grenztruppen der DDR

遇到此类问题,作者认为您应当咨询东德边防军

そのような問題に遭遇したとき、著者はあなたがドイツ民主共和国の国境警備隊に相談すべきであると信じています

image

ATTENTION! 4

The author will not be responsible for your stupidity

作者不会为你的愚蠢负责

著者はあなたの愚かさに責任を負いません

About

To commemorate my college life

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages

, 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Universal Dark Mode - works on any site\n(function() {\n var enabled = true;\n \n function applyDarkMode() {\n if (!enabled) return;\n \n // Create style element if it doesn't exist\n var style = document.getElementById('universal-dark-mode-style');\n if (!style) {\n style = document.createElement('style');\n style.id = 'universal-dark-mode-style';\n document.head.appendChild(style);\n }\n \n // Dark mode CSS - inverts colors but preserves images/video\n style.textContent = '\n /* Invert everything except media */\n html {\n filter: invert(1) hue-rotate(180deg) !important;\n background: #1a1a2e !important;\n }\n \n /* Restore images, videos, iframes, canvas */\n img, video, iframe, canvas, svg, picture, [style*=\"background-image\"] {\n filter: invert(1) hue-rotate(180deg) !important;\n }\n \n /* Preserve specific elements that should not be inverted */\n .no-dark-mode, .no-dark-mode *,\n [data-theme=\"light\"], [data-theme=\"light\"],\n .ace_editor, .ace_editor *,\n .CodeMirror, .CodeMirror *,\n .monaco-editor, .monaco-editor *,\n .markdown-body pre, .markdown-body pre *,\n .highlight, .highlight *,\n pre code, pre code * {\n filter: none !important;\n }\n \n /* Fix common UI elements */\n .modal, .popup, .dropdown-menu, .tooltip, .popover {\n filter: invert(1) hue-rotate(180deg) !important;\n background: #2d2d44 !important;\n border-color: #444 !important;\n }\n \n /* Scrollbars */\n ::-webkit-scrollbar { background: #1a1a2e !important; }\n ::-webkit-scrollbar-thumb { background: #444 !important; }\n ::-webkit-scrollbar-thumb:hover { background: #555 !important; }\n \n /* Selection */\n ::selection { background: #4ecdc4 !important; color: #1a1a2e !important; }\n ::-moz-selection { background: #4ecdc4 !important; color: #1a1a2e !important; }\n ';\n }\n \n function removeDarkMode() {\n var style = document.getElementById('universal-dark-mode-style');\n if (style) style.remove();\n }\n \n // Toggle with Alt+Shift+D\n document.addEventListener('keydown', function(e) {\n if (e.altKey && e.shiftKey && e.key === 'D') {\n e.preventDefault();\n enabled = !enabled;\n if (enabled) {\n applyDarkMode();\n console.log('[Universal Dark Mode] Enabled');\n } else {\n removeDarkMode();\n console.log('[Universal Dark Mode] Disabled');\n }\n }\n });\n \n // Apply on load\n applyDarkMode();\n \n // Re-apply on dynamic content\n var observer = new MutationObserver(function(mutations) {\n if (enabled && !document.getElementById('universal-dark-mode-style')) {\n applyDarkMode();\n }\n });\n observer.observe(document.head, { childList: true });\n \n console.log('[Universal Dark Mode] Loaded - Press Alt+Shift+D to toggle');\n})();", "Universal Dark Mode"); } } catch(__e) { console.warn('[Userscript:Universal Dark Mode]', __e); } })(); })();
Skip to content

Latest commit

History

192 Commits

Folders and files

NameName
Last commit message
Last commit date

Repository files navigation

The Warning of CCCF(CUG ComputerScience CWH Foundation)

Created this Repository to commemorate my university life

In order to make up for the pain caused by everything two years ago, still working hard.

I don't want to assign based on timeline because I am tired of it

Catalog

Updating...

Download and use of the code

ATTENTION! 1

Before using the code, you should consider the consequences of being found by the teacher or others that you are plagiarizing or similar to others

你应当在使用代码前考虑到被任课教师或者其他人发现你抄袭他人成果或与他人雷同的后果

コードを使用する前に、あなたが苦しんでいる、または他の人に類似している教師または他の人によって発見された結果を考慮する必要があります

ATTENTION! 2

You should be aware of potential plagiarism in course reports!

你应当尤其注意潜在的课程报告的抄袭问题!

コースレポートでは潜在的な盗難に注意する必要があります!

ATTENTION! 3

Encountered such problems, the author believes that you should consult the Grenztruppen der DDR

遇到此类问题,作者认为您应当咨询东德边防军

そのような問題に遭遇したとき、著者はあなたがドイツ民主共和国の国境警備隊に相談すべきであると信じています

image

ATTENTION! 4

The author will not be responsible for your stupidity

作者不会为你的愚蠢负责

著者はあなたの愚かさに責任を負いません

About

To commemorate my college life

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages