<!DOCTYPE html>
<html lang="th">
<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>คำคม</title>
  <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.3/css/all.min.css">
  <link href="https://fonts.googleapis.com/css?family=Raleway:200,100,400" rel="stylesheet" type="text/css" />
  <style>
    body {
      background-image: url('https://i.pinimg.com/originals/df/c9/de/dfc9de58f31107dea5d340e7dcecc362.gif');
      background-size: cover;
      background-position: center;
      display: flex;
      align-items: center;
      justify-content: center;
      height: 100vh;
      font-family: Arial, sans-serif;
    }

    .container {
      text-align: center;
    }

    h1 {
      font-size: 42px;
      color: #0c0808;
      margin-bottom: 20px;
    }

    #quote {
      font-size: 30px;
      margin-top: 40px;
      margin-bottom: 20px;
      color: #ffffff;
      font-style: italic;
    }

    button {
      margin-top: 20px;
      padding: 10px 20px;
      font-size: 16px;
      background-color: #0c0709;
      color: #FFF;
      border: none;
      cursor: pointer;
      transition: background-color 0.3s ease;
      border-radius: 4px;
      text-transform: uppercase;
      letter-spacing: 1px;
    }

    button:hover {
      background-color: #800080;
    }

    .txt-rotate > .wrap { 
      border-right: 0.08em solid #666;
    }
  </style>
</head>
<body>
  <div class="container">
    <h1>เว็บสุ่มคำคม<span
         class="txt-rotate"
         data-period="2000"
         data-rotate='[ "เธรดเศร้า.", "เธรดรัก.", "เธรดระบาย.", "เธรดความจริง." ]'></span>
    </h1>
    <div id="quote">กดปุ่มเพื่อสุ่มคำคม</div>
    <button onclick="generateQuote()">กดเพื่อสุ่มคำคม</button>
    <marquee>เว็บถูกสร้างโดย FAROOK</marquee>
  </div>
  <audio id="background-music" src="bfhmsc.mp3" autoplay loop></audio>
  
  <script>
    class TxtRotate {
      constructor(el, toRotate, period) {
        this.toRotate = toRotate;
        this.el = el;
        this.loopNum = 0;
        this.period = parseInt(period, 10) || 2000;
        this.txt = '';
        this.tick();
        this.isDeleting = false;
      }

      tick() {
        let i = this.loopNum % this.toRotate.length;
        let fullTxt = this.toRotate[i];

        if (this.isDeleting) {
          this.txt = fullTxt.substring(0, this.txt.length - 1);
        } else {
          this.txt = fullTxt.substring(0, this.txt.length + 1);
        }

        this.el.innerHTML = '<span class="wrap">' + this.txt + '</span>';

        let delta = 200 - Math.random() * 100;

        if (this.isDeleting) {
          delta /= 2;
        }

        if (!this.isDeleting && this.txt === fullTxt) {
          delta = this.period;
          this.isDeleting = true;
        } else if (this.isDeleting && this.txt === '') {
          this.isDeleting = false;
          this.loopNum++;
          delta = 500;
        }

        setTimeout(() => {
          this.tick();
        }, delta);
      }
    }

    window.onload = function() {
      const elements = document.getElementsByClassName('txt-rotate');
      for (let i = 0; i < elements.length; i++) {
        const toRotate = elements[i].getAttribute('data-rotate');
        const period = elements[i].getAttribute('data-period');
        if (toRotate) {
          new TxtRotate(elements[i], JSON.parse(toRotate), period);
        }
      }
    };

    // Quote and Emoji Generation
    const quotes = [
      "ชีวิตเป็นเรื่องของการเรียนรู้ไม่หยุดยั้ง",
      "ความสำเร็จเริ่มต้นด้วยความพยายาม",
      "อย่ายอมแพ้ในสิ่งที่คุณรัก",
      "การเปลี่ยนแปลงคือกุญแจสู่ความก้าวหน้า",
      "ความฝันจะเป็นจริงได้เมื่อคุณไม่หยุดทำงาน",
      "ยิ่งอยู่กันนาน ก็ยิ่งชิบหายคนหนึ่งจะตายอีกคนไม่รู้ต้องปวดกบาลอีกนานเท่าไหร่มึงถึงจะไปจากกูสักที","เลี้ยงหมายังรู้บุญคุณสถุลอย่างมึงน่ะปล่อยให้ตายตายๆไปจากกูซะควายหาผัวรวยขอให้โชคดี","เพื่อเป็นความปลอดภัยเลยตัดหางไปปล่อยวัดสะเดาะเคราะห์ร้ายในชีวิตในช่วงเวลาที่ล่วงเลยฉันคงให้ท้ายเธอเกินไปเกินไป","ถึงหน้าตาจะไม่หล่อแต่กูรักเดียวใจเดีวละกัน","คำคมจากBFHMSC","รักใครให้รักจริงไม่ใช่รักแล้วทิ้งเห็นใจคนรักหน่อย","รักกันดูจากการกระทำการกระทำสถุนก็ทิ้งไป","เอาคนดีไม่เอาคนพาล","เพจเธรดเศร้า BY:BFHMSC",
      "บอกรักกูมากแต่ทำตัวแบบนี้ก็ไม่ถือว่ารักกูนะ","กับการใช้ชีวิตในทุกๆวันไม่ว่าจะมีอะไรเข้ามาทำร้ายตัวมึงมึงจงคิดว่ามันเข้ามาทำให้มึงแข็งแกร่งขึ้น","สงสัยจะมีแฟนต่างชาติต่างชาติต่างภพไม่ได้คบกันสักที","ตั้งใจทำงานไม่ยุ่งกับใครใช้เวลาทั้งหมดหาตังค์เหนื่อยก็นอนพักเพราะชีวิตทุกอย่างต้องใช้เงิน","น่าสงสารเขาบอกว่าเป็นได้แค่เพื่อน","เจ็บแต่ต้องทนเพื่ออนาคตตัวเอง","กูรักบอกกูไม่รักพอกูรักมากเสือกทิ้งกู","ยอมรับเมื่อก่อนเจ้าชู้แต่ตอนนี้กูเปลี่ยนไปให้คนอื่นทิ้งกูแทนทั้งๆที่กูปรับตัว","อดีตคือบทเรียนของชีวิต","สุดท้ายความรักคือความที่เจ็บปวดที่สุด",
      "ความรักอะตัดได้แต่ความคิดกับความสัมพันธ์มันตัดยานะเว้ย","เราผ่านอะไรมาด้วยันตั้งเยอะแล้วเราไม่รักกันตั้งแต่ตอนไหน","จุดจบของคนคลั่งรักสุดท้ายก็ต้องลบทุกอย่างที่เกี่ยวกับบุคคลอดีตออก","รักมากแค่ไหนถ้าถึงจุดๆนั้นก็ต้องปล่อยและยอมรับมัน","จุดจบของคนคลั่งรักหมเวลาต้องลบ","รัก รัก รักที่สุด มีความสุข รักมาก เจ็บมาก","เสียดายคนอย่างเธอจังขอโทษที่รีบตัดสินใจไปนะและมันสาไปแล้วที่จะให้เธอกลับมา","2020-2021ความสุข 2022-2024 ถูกทิ้งเจ็บปวด","ขอโทษกูแย่เองที่ทำให้เธอไป","จับมือกันมาต้งนานสุดท้ายก็ต้องปล่อยมือ","นึกถึงวันเก่าๆจังที่มีความสุขด้วยกันไม่ว่าจะเล่นเกมส์ ดูหนัง กินอะไรก็ถ่ายให้ดู ไปไหนก็บอก ทำอะไรบอกกันแต่ตอนนี้คงไม่มีแบบนั้นแล้วนะ",
      "กุหลาบไม่ต้องการ. แค่อยู่ด้วยกันนานนานก็พอ","เธอเข้าใจผิดที่บอกกูเจ้าชู้กูคุยับคนนั้นแบบคนรู้จักกูไม่ได้คิดอะไรกับเขาทำไมทำไมต้องเหวี่ยงกู","กูขอโทษที่ตัดสินใจเธอเร็วไป","งอลเพราะอยากให้ง้อทักเพราะกูคิดถึงเงียบเพราะกูน้อยใจเลิกเพราะอยากได้ยินคำว่าไม่เลิก","ผู้หญิงดีๆคงมีแต่ในนิยาย","ผู้ชายดีๆคงมีแต่ในนิยาย","นี่กะหรี่ขายตัวเหรอที่ทำตัวสันดานแบบนี้มีแฟนแต่คุยกับคนอื่นมากไม่แปลกที่เขาจะทิ้งมึง","มึงทิ้งเขาไปเองแท้ๆ สุดท้ายเป็นไงเสียเขาในวันที่สายไป","กูเหมาะกับการอยู่คนเดียวจริง","หวิวๆในใจ อยากบอกว่าชอบเธอแต่ก็ไม่กล้า","หมดรักก็ปล่อยมือ ได้โปรดอย่ายื้อให้เจ็บเลย","ไช่สิ.เราไม่ดิเหมือนเขา","กลางคืนเรียกว่า Night กลางใจเรียกว่า เทอ","ใจร้ายกะตัวเองบ้าง อย่าตามใจทุกอย่าง",
      "การเริ่มต้นใหม่อาจจะยากในตอนแรก แต่เมื่อมีวันแรกวันที่ตามมาจะดีขึ้นเอง","รั้งผมไว้ให้จมน้ำตาไม่เคยรักษายังมาทำร้าย","เธอทำหัวใจผมพังยับ เธอทำหัวใจผมพังยับ","ตกหลุมรักต้องขออภัยใช้แต่ใจไม่ใช้สมอง","วันนี้จะบานบนฉันจะไม่คบแล้วคนพาล","คนที่ซื่อสัตย์สุดท้ายก็กลายเป็นคนที่เจ็บปวดเสมอ","ถ้าไม่อยากให้ใจพัง ก็อย่าไปจริงจังกับอะไรที่ไม่ชัดเจน","อย่าคบเด็กเลย เขาเบื่อเราเร็ว","อยู่มาตั้งนาน เพิ่งรู้ว่าที่ที่ยืนมันไม่ใช่ของเรา","มีคนเคยกล่าวไว้ว่า. ต่อให้คุณจะดีแค่ไหน จะคุยกับเค้าแค่ไหน ถ้าคุณไม่ใช่คนในใจเค้า เค้าก็ไม่เลือกคุณอยู่ดี แล้วที่แน่ๆถ้าคุณรู้สึกมากกว่า นั่นแปลว่า ″คุณแพ้แล้ว ″","พอได้คุย . ไม่เห็นเหมือนตอนมาอ่อยในสตอรี่เลย","ไม่รักกูละมาหลอกูทำไม","สนองสันดานตัวเองไปไอ้สัส",
      "คำคมจากใจ bfhmsc","ฝ่ายนึงพยายามให้ดีขึ้น แต่อีกฝ่ายนึงทำให้แย่ลง","อดีตมันแย่เอาสิ่งที่เรียกว่าปัจจุบันดีกว่า","บางทีเราควรเห็นแก่ตัวบ้างน้ะไม่ควรแคร์ความรู้สึกของคนอื่นมสกเกินไป","พูดเหมือนดี ทำเหมือนเดิม","ในวันที่มีกันอยู่ดันไม่รู้คุณค่าก็ต้องยอมรับการเสียน้ำตาในวันที่จากไป","เราดีขึ้นแล้วนะ ไม่ร้องไห้แล้ว แต่ยังคิดถึงเธอมากๆอยู่","ที่พยายามเรียกความสนใจ ก็เพราะอยากให้สนใจเราบ้าง ไม่ใช่ปล่อยเราไว้อย่างนี้ เรากลัว","ความรู้สึกกูไม่ใช่ของเล่นถ้าจะเล่นเเนะนำเล่นหัวพ่อมึงสิ","ไม่ผญ. หรือ ผช. ็เหมือนกันดูจาการกระทำดีหรือไม่ดี","ฝ่ายนึงพยายามให้ดีขึ้น แต่อีกฝ่ายนึงทำให้แย่ลง","ดูแล้วท่าไม่ดี หนูเห็นพี่เป็นควายเก็บในฟาร์มอีก 10 กว่าคอก  ที่บอกว่ารักไม่มีความหมาย","บางทีนะ ความสุขอาจเป็นเรื่องใกล้แค่เอื้อม เราเองที่ไม่ยอมเอื้อมมือออกไป","เพื่อเป็นความปลอดภัย เลยตัดหางไปปล่อยวัด",
      "เมื่อเลือกที่จะปล่อย.จงอย่ารอคอยการกลับมา","เคยมั้ย คุยกันทุกวัน คุยกันจนผูกพัน แต่ความสัมพันธ์ไม่มีชื่อเรียก","พูดเหมือนดี ทำเหมือนเดิม","กลับมาได้ไหม เราอยู่ไม่ได้ถ้าไม่มีคุณ","ใครที่ไม่ได้หวังเราก็ปล่อยไปอยู่กับคนหวังเราจะดีกว่า","เธอ .. เธอค้าบ จำคำที่ผมสอนได้ไหม อดีตคืออดีต ลืมคือลืมนะ T_T","อย่าให้ความหวังเรา ถ้าเธอรู้อยู่แล้วว่ามันเป็นไปไม่ได้","ถ้าเธออยู่ข้างฉันตอนนี้มันก็คงจะดี","ไม่ไหวก็พัก ไม่รักก็พอ","จงเรียนรู้ที่จะรักและอกหักอย่างเข้าใจ","ช่วงเวลาแห่งการสูญเสีย แค่เสี้ยววินาทีแรกที่รู้ น้ำตามากมายจากไหนก็ไหลออกมาได้พร้อมๆกัน แค่ 1 วินาทีจริงๆ","บางทีการที่เราเป็นคนดีเกินไปมันอาจทำให้เราเป็นคนเจ็บเองก็ได้นะ","เรามันก็แค่ดาวหาง ส่องสว่างวูบเดียวเดี๋ยวก็ดับลับไป แล้วจะไปสู้อะไร กับดาวเคราะห์ดวงใหญ่ๆ ที่อยู่ในวงโคจร.","สุขทั้งๆที่มีความทุกข์ ทุกข์แค่ไหนก็ต้องยิ้มอย่างมีความสุข","เลี้ยงหมามามันยังรู้คุณคนแล้วเราจะต้องทุกข์ทน ถ้าหากเลี้ยงคนสันดานหมา",
      "คำคมที่ล่าวมา คือคำในใจของผมเอง bfhmsc","ปากบอกว่าเราสำคัญ แต่การกระทำเหมือนเราเป็นสำรอง","ง่ายๆ ไม่แคร์มาไม่แคร์กลับ","เพราะให้ไปหมดใจแล้วไง เลยไม่เหลืออะไรไว้รักษาแผลตัวเองแล้ว","ต้องการสารกันบูดที่ใช้กับหัวใจ เพราะจะได้ไม่ต้องเสีย","ทุกวันนี้โลกมันห่วยหรือสังคมมันเหี้ยวะ","โกหกไม่ได้ทำให้รู้สึกดี แต่ถ้ารู้เองอีกทีมันเจ็บยิ่งกว่","ทำไมกกูกล้าขอโทษโดยการถ่ายคริปและกราบเท้ามึงวะก็เพราะกูรักมึงไง แต่มึงเลือกที่จะไปจากูเองอะ","คนร้องไห้ไม่ใช่คนอ่อนแอ เขาแค่ไม่อยากแบกสิ่งแย่ๆไว้ในชีวิตแค่นั้นเอง","บางความรู้สึก. ก็ไม่สามารถบอกใครได้","บอกตรงนะมึงเก่งมากแต่ทำตัวชั้นต่ำอะ ขี้หงกอะ หวังผลประโยชน์ อะ น่าสมเพศจัง","เห็นแก่ตัวนะมึงอะ เดะก็กลายเป็นผีเฝ้าเงินละ","ขนาดหมายังหวงก้าง แล้วเราหวงเธอบ้างไม่ได้หรอ","ใช้เวลาในการรู้จักตั้งนาน จะให้ผ่านไปง่ายๆเหมือนเพิ่งเกิดเมื่อวานได้ไ","คนที่ชอบเฉยๆกับทุกสิ่งทุกอย่าง คือคนที่คิดมากที่สุด",
      "เสียดายเนอะ เสียดายกับสิ่งที่ไม่มีวันกลับมาเหมือนเดิม","เขาไม่ได้หนีเราไปไหนหรอก เขาแค่ไม่ได้อยู่กับเราตั้งแต่แรกแล้ว","บอกเราให้พยายาม สุดท้ายผลมันตรงข้ามเพราะพยายามก็ไม่ได้อะไร","คนร้ายมักหน้าโหด.คนโสดมักหน้ารัก","ฉันรู้ว่าเทอเหมาะสมคู่ควรกับสิ่งที่ดีกว่า","คำว่า ″ไม่เป็นไรหรอก เดี๋ยวมันก็ดีขึ้น″ หมายถึงยังไงอ่ะ หมายถึงจะช่วยเหลือฉัน หรือว่าจะหาหนทางง่ายๆ เพราะรำคาญงั้นหรอ","เธอ​อาจจะไม่เข้าใจสิ่งที่​″ฉันเป็น″แต่สักวันเธอจะเห็นสิ่งที่″ฉันทำ″","ถ้าไม่พร้อมจะมีเรา แล้วเข้ามาตั้งแต่แรกทำไม","เข้มแข็งหน่อยนะมึง เดี๋ยวพักนึงมันก็จะผ่านไป","เจ็บกว่าการถูก″บอกเลิก″ คือการที่เขาเงียบ เฉยชา และหายไป","เราหมดความรู้สึกแล้วนะ เพราะเธอทำตัวเธอเอง","เดะจะเสียดายตัวกูในภายหลัง","ใส่ใจก็ดูแล ไม่แคร์ก็ทิ้งไป","เธอจะไปก็ไปเถอะ เราโอเค","หน้าหนาวปีนี้ก็ไม่มีวี่แววที่คนรักจะกลับมา","สุดด้ายกก็ได้เปนแค่พี่น้อง","ทำไมเราไม่ลืมเขา แบบที่เขาลืมเราได้บ้างว่ะ",
      "คำคมจากเรื่องจริงของ bfhmsc","ที่เราหายไป ไม่ใช่ไม่รัก แค่อยากให้ทักเรามาก่อนบ้าง เท่านั้นเอง","ปีใหม่ปีนี้ขอให้เจอคนที่ดีี่รักเราจริงนะ 2025","ถ้ามีเค้า แล้วเหงาไม่ต่างจากโสด จะทนอยู่เพื่อทำโทษตัวเองทำไม","ไม่ได้มีใครใหม่ แต่แค่รักไม่ได้แล้ว","บทสนทนาเริ่มเปลี่ยนไป เมื่อใจคนเริ่มเปลี่ยนแปลง","บางทีความรู้สึกเสียใจมันก็วนกลับเข้ามา ทุกครั้งที่หลับตาก็ยังเห็นแต่หน้าเธอ","ถ้ามีเขาแล้วเหงาไม่ต่างจากโสด จะทนอยู่เพื่อทำโทษตัวเองทำไม","รักแท้มันขาดตลาด หรือเราพลาดมันมาตลอด","ที่เงียบไปไม่ใช่ไม่แคร์ แต่รู้สึกแย่จนไม่รู้จะพูดอะไร","Cr คำคม bfhmsc & เว็บอื่นๆ","การไม่ตอบ ก็คือคำตอบที่ชัดเจนแล้ว","รักกันทำไมต้องบล็อคกูหรือคิดที่จะทำอะไรที่คนรักไม่ควรทำกันวะ","เดะก็ได้รูที่กูทำทุกวันนี้เพื่อมึงทั้งนั้นแต่มึงกลับพลาดกูไป","มึงขาดความอบอุ่นไงเลยเล่นกับใจคน","เสียใจซ้ำ ๆ กับคนที่ไว้ใจที่สุด","ปากบอกไหว น้ำตาไหลเปียกปอน","ถึงเกมจะแพ้ แต่ชีวิตต้องไปต่อ"
    ];

    const randomemoji = [
      '☹', '🥺', '😢', '🥺🥀❤️‍🩹', '🥺', '😭😔💔', '😭', '😔',
      '🖤⃝🤍', '💔🥀❤️‍🩹😢⛓', '☻', '💔', '🙂', '🥀', '😟', '×͜×'
    ];

    function getRandomEmoji() {
      const randomIndex = Math.floor(Math.random() * randomemoji.length);
      return randomemoji[randomIndex];
    }

    function generateQuote() {
      const randomQuoteIndex = Math.floor(Math.random() * quotes.length);
      const randomQuote = quotes[randomQuoteIndex];
      const randomEmoji = getRandomEmoji();
      document.getElementById("quote").textContent = `${randomQuote} ${randomEmoji}`;
    }
  </script>
</body>
</html>
