Changes to phd-or-of.scroll.pub

root
root
21 days ago
Initial commit
body.html
Changed around line 1
+
+

PhD or OnlyFans?

+

The Ultimate Decision Tool

+
+
+
+
+

Struggling to decide whether to continue your PhD journey or pivot to OnlyFans? This interactive tool will help you weigh the pros and cons based on your personal situation.

+
+
+
+

Decision Calculator

+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+

Your Decision:

+

+
+
+
+
+

Pros & Cons

+
+
+

PhD

+
    +
  • Prestige and academic recognition
  • +
  • Structured career path
  • +
  • Intellectual fulfillment
  • +
  • Potential for stable income
  • +
    +
    +
    +

    OnlyFans

    +
      +
    • Potential for high earnings
    • +
    • Creative freedom
    • +
    • Flexible schedule
    • +
    • Direct connection with audience
    • +
      +
      +
      +
      +
      +
      +
      +

      Remember, this is just a tool. The final decision is yours!

      +
      index.scroll
      Changed around line 1
      + buildHtml
      + baseUrl https://phd-or-of.scroll.pub
      + metaTags
      + editButton /edit.html
      + title PhD or OnlyFans? The Ultimate Decision Tool
      + style.css
      + body.html
      + script.js
      prompt.json
      Changed around line 1
      + {
      + "id": "a6968bab-3bd2-4ae8-b2ac-51d7168dfeac",
      + "object": "chat.completion",
      + "created": 1735651271,
      + "model": "deepseek-chat",
      + "choices": [
      + {
      + "index": 0,
      + "message": {
      + "role": "assistant",
      + "content": "\n\n---domain---\nphd-or-of.scroll.pub\n---index.scroll---\nbuildHtml\nbaseUrl https://phd-or-of.scroll.pub\nmetaTags\neditButton /edit.html\ntitle PhD or OnlyFans? The Ultimate Decision Tool\nstyle.css\nbody.html\nscript.js\n---body.html---\n
      \n

      PhD or OnlyFans?

      \n

      The Ultimate Decision Tool

      \n
      \n\n
      \n
      \n

      Struggling to decide whether to continue your PhD journey or pivot to OnlyFans? This interactive tool will help you weigh the pros and cons based on your personal situation.

      \n
      \n\n
      \n

      Decision Calculator

      \n
      \n
      \n \n \n
      \n \n
      \n \n \n
      \n \n
      \n \n \n
      \n \n
      \n \n \n
      \n \n \n
      \n\n
      \n

      Your Decision:

      \n

      \n
      \n
      \n\n
      \n

      Pros & Cons

      \n
      \n
      \n

      PhD

      \n
        \n
      • Prestige and academic recognition
      • \n
      • Structured career path
      • \n
      • Intellectual fulfillment
      • \n
      • Potential for stable income
      • \n
      \n
      \n
      \n

      OnlyFans

      \n
        \n
      • Potential for high earnings
      • \n
      • Creative freedom
      • \n
      • Flexible schedule
      • \n
      • Direct connection with audience
      • \n
      \n
      \n
      \n
      \n
      \n\n
      \n

      Remember, this is just a tool. The final decision is yours!

      \n
      \n---style.css---\n:root {\n --primary-color: #6c5ce7;\n --secondary-color: #a29bfe;\n --background-color: #f8f9fa;\n --text-color: #2d3436;\n --border-radius: 8px;\n --box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);\n}\n\nbody {\n font-family: 'Segoe UI', system-ui, sans-serif;\n line-height: 1.6;\n color: var(--text-color);\n background-color: var(--background-color);\n margin: 0;\n padding: 20px;\n max-width: 800px;\n margin: 0 auto;\n}\n\nheader {\n text-align: center;\n margin-bottom: 40px;\n}\n\nh1 {\n color: var(--primary-color);\n font-size: 2.5rem;\n margin-bottom: 10px;\n}\n\nh2 {\n color: var(--primary-color);\n margin-top: 40px;\n}\n\nh3 {\n color: var(--secondary-color);\n}\n\n.intro {\n background: white;\n padding: 20px;\n border-radius: var(--border-radius);\n box-shadow: var(--box-shadow);\n margin-bottom: 30px;\n}\n\n.calculator {\n background: white;\n padding: 20px;\n border-radius: var(--border-radius);\n box-shadow: var(--box-shadow);\n margin-bottom: 30px;\n}\n\n.form-group {\n margin-bottom: 20px;\n}\n\nlabel {\n display: block;\n margin-bottom: 5px;\n font-weight: 500;\n}\n\ninput[type=\"number\"] {\n width: 100%;\n padding: 10px;\n border: 1px solid #ddd;\n border-radius: var(--border-radius);\n font-size: 1rem;\n}\n\nbutton {\n background-color: var(--primary-color);\n color: white;\n border: none;\n padding: 12px 24px;\n border-radius: var(--border-radius);\n font-size: 1rem;\n cursor: pointer;\n width: 100%;\n transition: background-color 0.3s ease;\n}\n\nbutton:hover {\n background-color: var(--secondary-color);\n}\n\n.result {\n margin-top: 20px;\n padding: 20px;\n background-color: #f0f0f0;\n border-radius: var(--border-radius);\n display: none;\n}\n\n.pros-cons {\n background: white;\n padding: 20px;\n border-radius: var(--border-radius);\n box-shadow: var(--box-shadow);\n}\n\n.columns {\n display: flex;\n gap: 20px;\n margin-top: 20px;\n}\n\n.column {\n flex: 1;\n}\n\nfooter {\n text-align: center;\n margin-top: 40px;\n padding: 20px;\n color: #666;\n}\n\n@media (max-width: 600px) {\n .columns {\n flex-direction: column;\n }\n \n h1 {\n font-size: 2rem;\n }\n}\n---script.js---\ndocument.getElementById('decisionForm').addEventListener('submit', function(e) {\n e.preventDefault();\n \n // Get input values\n const phdSatisfaction = parseInt(document.getElementById('phdSatisfaction').value);\n const ofPotential = parseInt(document.getElementById('ofPotential').value);\n const financialNeed = parseInt(document.getElementById('financialNeed').value);\n const riskTolerance = parseInt(document.getElementById('riskTolerance').value);\n \n // Calculate scores\n const phdScore = phdSatisfaction * 2 + (10 - financialNeed) + (10 - riskTolerance);\n const ofScore = ofPotential * 2 + financialNeed + riskTolerance;\n \n // Determine result\n const result = document.getElementById('decisionText');\n const resultDiv = document.getElementById('result');\n \n if (phdScore > ofScore) {\n result.textContent = \"You should continue with your PhD!\";\n } else if (ofScore > phdScore) {\n result.textContent = \"You should consider starting an OnlyFans!\";\n } else {\n result.textContent = \"It's a tie! You might want to consider both options.\";\n }\n \n resultDiv.style.display = 'block';\n});\n---end---"
      + },
      + "logprobs": null,
      + "finish_reason": "stop"
      + }
      + ],
      + "usage": {
      + "prompt_tokens": 260,
      + "completion_tokens": 1633,
      + "total_tokens": 1893,
      + "prompt_cache_hit_tokens": 0,
      + "prompt_cache_miss_tokens": 260
      + },
      + "system_fingerprint": "fp_f1afce2943"
      + }
      readme.scroll
      Changed around line 1
      + # phd-or-of.scroll.pub
      + Website generated by DeepSeek from prompt: 我需要一个网站,来将决定我是否需要放弃我的博士学位去做only fans ,所以应该有一些数值工具和互动性,要有创意。
      script.js
      Changed around line 1
      + document.getElementById('decisionForm').addEventListener('submit', function(e) {
      + e.preventDefault();
      +
      + // Get input values
      + const phdSatisfaction = parseInt(document.getElementById('phdSatisfaction').value);
      + const ofPotential = parseInt(document.getElementById('ofPotential').value);
      + const financialNeed = parseInt(document.getElementById('financialNeed').value);
      + const riskTolerance = parseInt(document.getElementById('riskTolerance').value);
      +
      + // Calculate scores
      + const phdScore = phdSatisfaction * 2 + (10 - financialNeed) + (10 - riskTolerance);
      + const ofScore = ofPotential * 2 + financialNeed + riskTolerance;
      +
      + // Determine result
      + const result = document.getElementById('decisionText');
      + const resultDiv = document.getElementById('result');
      +
      + if (phdScore > ofScore) {
      + result.textContent = "You should continue with your PhD!";
      + } else if (ofScore > phdScore) {
      + result.textContent = "You should consider starting an OnlyFans!";
      + } else {
      + result.textContent = "It's a tie! You might want to consider both options.";
      + }
      +
      + resultDiv.style.display = 'block';
      + });
      style.css
      Changed around line 1
      + :root {
      + --primary-color: #6c5ce7;
      + --secondary-color: #a29bfe;
      + --background-color: #f8f9fa;
      + --text-color: #2d3436;
      + --border-radius: 8px;
      + --box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
      + }
      +
      + body {
      + font-family: 'Segoe UI', system-ui, sans-serif;
      + line-height: 1.6;
      + color: var(--text-color);
      + background-color: var(--background-color);
      + margin: 0;
      + padding: 20px;
      + max-width: 800px;
      + margin: 0 auto;
      + }
      +
      + header {
      + text-align: center;
      + margin-bottom: 40px;
      + }
      +
      + h1 {
      + color: var(--primary-color);
      + font-size: 2.5rem;
      + margin-bottom: 10px;
      + }
      +
      + h2 {
      + color: var(--primary-color);
      + margin-top: 40px;
      + }
      +
      + h3 {
      + color: var(--secondary-color);
      + }
      +
      + .intro {
      + background: white;
      + padding: 20px;
      + border-radius: var(--border-radius);
      + box-shadow: var(--box-shadow);
      + margin-bottom: 30px;
      + }
      +
      + .calculator {
      + background: white;
      + padding: 20px;
      + border-radius: var(--border-radius);
      + box-shadow: var(--box-shadow);
      + margin-bottom: 30px;
      + }
      +
      + .form-group {
      + margin-bottom: 20px;
      + }
      +
      + label {
      + display: block;
      + margin-bottom: 5px;
      + font-weight: 500;
      + }
      +
      + input[type="number"] {
      + width: 100%;
      + padding: 10px;
      + border: 1px solid #ddd;
      + border-radius: var(--border-radius);
      + font-size: 1rem;
      + }
      +
      + button {
      + background-color: var(--primary-color);
      + color: white;
      + border: none;
      + padding: 12px 24px;
      + border-radius: var(--border-radius);
      + font-size: 1rem;
      + cursor: pointer;
      + width: 100%;
      + transition: background-color 0.3s ease;
      + }
      +
      + button:hover {
      + background-color: var(--secondary-color);
      + }
      +
      + .result {
      + margin-top: 20px;
      + padding: 20px;
      + background-color: #f0f0f0;
      + border-radius: var(--border-radius);
      + display: none;
      + }
      +
      + .pros-cons {
      + background: white;
      + padding: 20px;
      + border-radius: var(--border-radius);
      + box-shadow: var(--box-shadow);
      + }
      +
      + .columns {
      + display: flex;
      + gap: 20px;
      + margin-top: 20px;
      + }
      +
      + .column {
      + flex: 1;
      + }
      +
      + footer {
      + text-align: center;
      + margin-top: 40px;
      + padding: 20px;
      + color: #666;
      + }
      +
      + @media (max-width: 600px) {
      + .columns {
      + flex-direction: column;
      + }
      +
      + h1 {
      + font-size: 2rem;
      + }
      + }