יש בעיה בהעתקה דרך לחצן ההעתקה בפורום, הכל בשורה אחת וממילא כל הקוד נחסם בגלל הערות הביניים...
תעתיק את הקודים על ידי סימון הכל ותראה אם פתר את הבעיה.

מעלה ומוריד
-
שיתוף - סקריפט לקול חי מיוזיק -
שיתוף - סקריפט לקול חי מיוזיקתוסיף לכתובת של הסימניה /
דהיינו https://live.ecast.co.il/stream/kcm/ -
צילום מסך מסונוור - למה?כשאני מצלם מסך הצילום נראה שלא כמו במציאות
ככה המסך נראה רק כאשר אני מצלם, בין עם הצילום המובנה בווינדוס בין עם תוכנות חיצוניות
מסונוור ועם צבעים זרחניים, משהו מוזר.
מה יכולה להיות הסיבה לכך?
הנה דוגמה:
-
שיתוף - סקריפט לקול חי מיוזיק-
הוספת סקריפט (Add new):
-
בשורה למעלה להכניס את הכתובות שציטטת https://live.ecast.co.il/stream/kcm/*,https://media2.93fm.co.il/livemusic אלו שתי כתובות עליהן הסקריפט צריך לעבוד
ואז להכניס את הJS בשדה שלו (השמאלי) ואת הCSS בשדה שלו (הימני)
לא לשכוח לשמור. עכשיו כשתיכנס לכתובת זו: https://live.ecast.co.il/stream/kcm/ (תשמור כסימניה) זה אמור לעבוד.
-
-
שיתוף - סקריפט לקול חי מיוזיקלא יודע למה הצילומים נראים ככה, בשונה מהמציאות... משהו נדפק איפשהו : )
-
שיתוף - סקריפט לקול חי מיוזיקבקול חי מיוזיק היו לי 2 בעיות. פרסומות וניתוקים
לכן תמיד השתמשתי בכתובת ההזרמה עצמהhttps://live.ecast.co.il/stream/kcm/*
באדיבות GPT מצורף כאן סקריפט להקלת השימוש באופן זה, כאשר מכל דף תחת הדומיין הנ"ל יופיעו הקיצורים לשאר ההזרמות + שיפורי עיצוב.
הכתובת https://live.ecast.co.il/stream/kcm/ אצלי כסימניה, ומשם ואילך השימוש קליל ונוח, וזורם...
אמנם אין כאן אלא את ההזרמות שהכנסתי, השימושיות שלי, אולם ניתן להתאים את הקוד כל אחד כרצונו.
יכול להיות שלא יתאים לכל מסך, אפשר לשחק עם הCSS בשביל להתאים, אחרי הכל התאמתי את זה למסך שלי...תוסף קליל להזרקת JS ו CSS בחדא מחתא: https://chrome.google.com/webstore/detail/user-javascript-and-css/nbhcbdghjpllgmfilhnhkllmkecfmpld
יש להכניס את הכתובות:https://live.ecast.co.il/stream/kcm/*,https://media2.93fm.co.il/livemusic
JS
(function() { 'use strict'; // Create the links let link1 = document.createElement("a"); link1.href = "https://media2.93fm.co.il/livemusic"; link1.innerText = "Live"; link1.classList.add("button"); let link2 = document.createElement("a"); link2.href = "https://live.ecast.co.il/stream/kcm/35"; link2.innerText = "הפלייליסט"; link2.classList.add("button"); let link3 = document.createElement("a"); link3.href = "https://live.ecast.co.il/stream/kcm/39"; link3.innerText = "ישי ריבו"; link3.classList.add("button"); let link4 = document.createElement("a"); link4.href = "https://live.ecast.co.il/stream/kcm/7"; link4.innerText = "קרליבך"; link4.classList.add("button"); let link5 = document.createElement("a"); link5.href = "https://live.ecast.co.il/stream/kcm/11"; link5.innerText = "בין הערבים"; link5.classList.add("button"); let link6 = document.createElement("a"); link6.href = "https://live.ecast.co.il/stream/kcm/10"; link6.innerText = "נעימות"; link6.classList.add("button"); let link7 = document.createElement("a"); link7.href = "https://live.ecast.co.il/stream/kcm/16"; link7.innerText = "MBD"; link7.classList.add("button"); let link8 = document.createElement("a"); link8.href = "https://live.ecast.co.il/stream/kcm/15"; link8.innerText = "פריד"; link8.classList.add("button"); let link9 = document.createElement("a"); link9.href = "https://live.ecast.co.il/stream/kcm/17"; link9.innerText = "שבת"; link9.classList.add("button"); let link10 = document.createElement("a"); link10.href = "https://live.ecast.co.il/stream/kcm/19"; link10.innerText = "קומזיץ"; link10.classList.add("button"); // Function to play/pause the audio and video function playPauseMedia() { let video = document.querySelector("video"); if (video) { if (video.paused) { video.play(); playPauseButton.innerText = "II"; } else { video.pause(); playPauseButton.innerText = "▶"; } } } // Create the play/pause button let playPauseButton = document.createElement("button"); playPauseButton.innerText = "▶"; playPauseButton.classList.add("playPauseButton"); playPauseButton.style.position = "fixed"; playPauseButton.style.left = "50%"; playPauseButton.style.top = "30%"; playPauseButton.style.transform = "translateX(-50%)"; playPauseButton.style.width = "150px"; playPauseButton.style.height = "150px"; playPauseButton.style.fontSize = "60px"; // Add event listener to the play/pause button playPauseButton.addEventListener("click", playPauseMedia); // Create main div to hold links let mainDiv = document.createElement("div"); mainDiv.style.display = "flex"; mainDiv.style.position = "fixed"; mainDiv.style.left = "50%"; mainDiv.style.top = "10px"; mainDiv.style.transform = "translateX(-50%)"; mainDiv.style.maxWidth = "100%"; mainDiv.style.direction = "rtl"; mainDiv.style.flexWrap = "wrap"; // Create div to hold background image let imageDiv = document.createElement("div"); imageDiv.style.backgroundImage = "url('https://kcm.fm/static/images/logo.svg')"; imageDiv.style.flexGrow = "1"; // Add flex-grow to occupy remaining space // Append links to main div mainDiv.appendChild(link1); mainDiv.appendChild(link2); mainDiv.appendChild(link3); mainDiv.appendChild(link4); mainDiv.appendChild(link5); mainDiv.appendChild(link6); mainDiv.appendChild(link7); mainDiv.appendChild(link8); mainDiv.appendChild(link9); mainDiv.appendChild(link10); // Append main div and play/pause button to body document.body.appendChild(mainDiv); document.body.appendChild(playPauseButton); // Add 'active' class to button if the current page matches the button's href let links = [link1, link2, link3, link4, link5, link6, link7, link8, link9, link10]; let currentPage = window.location.href; links.forEach(function(link) { if (link.href === currentPage) { link.classList.add("active"); document.title = "קול חי מיוזיק - " + link.innerText; // Set the tab title } }); if (window.location.href === "https://live.ecast.co.il/stream/kcm/") { document.title = "קול חי מיוזיק"; } // Change the favicon let faviconLink = document.createElement("link"); faviconLink.rel = "icon"; faviconLink.type = "image/x-icon"; faviconLink.href = "https://kcm.fm/favicon.ico"; faviconLink.id = "customFavicon"; document.head.appendChild(faviconLink); })(); // Create the progress element let videoProgress = document.createElement("progress"); videoProgress.style.position = "fixed"; videoProgress.style.left = "50%"; videoProgress.style.bottom = "20px"; videoProgress.style.transform = "translateX(-50%)"; videoProgress.style.width = "90%"; // Create the time element let timeElement = document.createElement("div"); timeElement.style.position = "fixed"; timeElement.style.left = "50%"; timeElement.style.bottom = "60px"; timeElement.style.transform = "translateX(-50%)"; timeElement.style.fontSize = "24px"; timeElement.style.color = "#fff"; // Get the video element let video = document.querySelector("video"); // Add event listener to update the progress bar and time video.addEventListener("timeupdate", function() { let progress = video.currentTime / video.duration; videoProgress.value = progress; let minutes = Math.floor(video.currentTime / 60); let seconds = Math.floor(video.currentTime % 60); timeElement.innerText = minutes + ":" + (seconds < 10 ? "0" : "") + seconds; }); // Append the progress and time elements to the body document.body.appendChild(videoProgress); document.body.appendChild(timeElement); // Create the volume range input let volumeRangeInput = document.createElement("input"); volumeRangeInput.type = "range"; volumeRangeInput.min = "0"; volumeRangeInput.max = "1"; volumeRangeInput.step = "0.01"; volumeRangeInput.value = "1"; volumeRangeInput.classList.add("volumeRangeInput"); volumeRangeInput.style.position = "fixed"; volumeRangeInput.style.left = "50%"; volumeRangeInput.style.bottom = "160px"; volumeRangeInput.style.transform = "translateX(-50%)"; volumeRangeInput.style.width = "200px"; // Get the video element let videoElement = document.querySelector("video"); // Add event listener to control the volume volumeRangeInput.addEventListener("input", function() { videoElement.volume = volumeRangeInput.value; }); // Append the volume range input to the body document.body.appendChild(volumeRangeInput);
CSS
.button { display: inline-block; background-color: #007bff; color: #fff; padding: 10px 20px; margin: 5px; border-radius: 5px; text-decoration: none; transition: background-color 0.3s ease; } .button:hover { background-color: #0056b3; } .button.active { background-color: #00c1ff; } .playPauseButton { display: inline-block; background-color: #007bff; color: #fff; padding: 10px 20px; margin: 5px; border-radius: 50%; text-decoration: none; transition: background-color 0.3s ease; border: 0px !important; } .playPauseButton:hover { background-color: #0056b3; } video { display: none; } body { background: #111 }
מצ"ב גם תמונה.
-
התייעצות לקניית מחשבאני צריך לקנות עבור אבי שיחי' מחשב נייח חדש, השימוש שלו הוא וורד ואוצה"ח וDBS, לא משתמש בדפדפן, יש אאוטנט על המחשב
כיום יש לו מחשב ישן שנתקע לו פעמים רבות.
עם התקנת ווינדוס ותוכנות אני מסתדר.
תקציב: עד 1500 ש"חרציתי לברר כמה דברים
- האם בשביל שהמחשב תמיד ירוץ, אצטרך i5, או שיספיק i3 עם SSD
- האם מספיק 8GB RAM?
- האם מחשב מורכב פחות טוב ממחשב מותג?
- האם יש עוד משהו שצריך לשים לב אליו מלבד מעבד זיכרון ראם ושיהיה ssd?
- האם יש חברה שאסור להתקרב אליה או חברה שמומלצת במיוחד?
בינתיים יש לי את הסינון הזה בזאפ, מחפש דרך להתקדם...
https://www.zap.co.il/models.aspx?sog=c-pcdesktop&db138953=1910569&db5295750=5708242&db188991=1613780&db5832572=5832696&noidx=1אשמח לעזרה!
-
התייעצות לקנית מסך מתאים@dovid כתב בהתייעצות לקנית מסך מתאים:
כתוב שמה מפורש שבHDMI התמיכה היא רק ל24Hz!
סליחה על קניית הכבל המיותרת, אתה חייב כבל DP. מקוה שיש כזה שקע במחשב!מעניין שבHDMI הוא נותן לי 30 הרץ
לא מוזכר שם טייפ C
אני בכל מקרה מעדיף את הטייפ C שהוא הרבה יותר נוח וגם מטעין לי את הלפטופHDMI הוא לא מוצר מיותר, כך שלא נורא בכלל שקניתי אותו
ולך מגיעה רק תודה רבה... -
התייעצות לקנית מסך מתאים@dovid בדיוק ברגע זה מצאתי את האשם!! קולולו...
כיון שהאנגלית שלי התחילה לצלוע לפני שהיא למדה ללכת, לקח זמן עד שהבנתי שהסעיף הזה קשור.
לאחר שהגדרתי כך המחשב נתן לי להגדיר 60 הרץ בחיבור USB-C
והנה מה טוב ומה נעים כל כך יפה לעין!תודה רבה @dovid וכן @יעקב-ישראל @משתמש-תמים על ההשקעה ביעוץ ובעזרה!
לא נעים לי שהטרחתי כשזו הגדרה פשוטה... -
התייעצות לקנית מסך מתאים@dovid צודק, טעות שלי... ערכתי
-
התייעצות לקנית מסך מתאיםhttps://dl.dell.com/content/manual12111731-dell-u2723qe-monitor-מדריך-למשתמש.pdf?language=he-il
זה קובץ ההוראות של המסך, אני עדיין לא מצאתי את הפתרון -
התייעצות לקנית מסך מתאים@יעקב-ישראל זה לא הבהוב אלא ריצוד, התנועה על המסך לא חלקה, וזה עדיין כך
ברור שזה בעקבות קצב הריענון, השאלה היא מדוע לא ניתן להגדיר ליותר מ30 אם המעבד תומך. -
התייעצות לקנית מסך מתאיםעדכון: גם עם HDMI לא ניתן להגדיר קצב ריענון ליותר מ30
אז צריך לחפש מה יכולה להיות הסיבה לכך -
התייעצות לקנית מסך מתאים -
התייעצות לקנית מסך מתאים@משתמש-תמים אהה
אתה צודק, זה DP. -
התייעצות לקנית מסך מתאיםהורדתי רזולוציה ובאמת נותן לי לקבוע קצב ריענון 60, ואז אין ריצוד
כבל הHDMI שהגיע עם המסך לא תואם את היציאה בלפטופ שלי... אקנה ואבדוק.
תודה רבה!
-
התייעצות לקנית מסך מתאים@משתמש-תמים המעבד הזה חלש בשביל 4K?
-
התייעצות לקנית מסך מתאים@dovid
אין לי כרטיס מסך נפרד.