@במה כתב בבקשת מידע | שמיעת מיקום וזמן המנין הקרוב:
האם זה שנדרים פלוס שחררו את API שלהם יכול לעזור בענין?
היכן נמצא התיעוד?
@במה כתב בבקשת מידע | שמיעת מיקום וזמן המנין הקרוב:
האם זה שנדרים פלוס שחררו את API שלהם יכול לעזור בענין?
היכן נמצא התיעוד?
@cfopuser יש גם את המאגר הזה:
https://github.com/zevisvei/sefaria_ebooks
אתר:
https://sefaria-ebooks.onrender.com/
@חיים100 שוכר מתכנת שיכתוב לך את הקוד בשביל הדבר הזה...
@י.ע כתב במדריך | הקלטות תא קולי והתראת שיחות שלא נענו לקו טלפוני, מייל, וואטסאפ וטלגרם:
אם זה כבר עובד אם ג'מיני אולי כדאי שג'מיני גם יענה במקומי
בשלוחה אחת אני יסביר לו מי אני ואיך אני רוצה שהוא יענה לשיחות שלי....
בשביל זה צריך live-api + שרת שיתווך בין gemini live api ל sip ולהפנות את השיחה לsip ההוא, קיצער, לא ישים בgoogle script בשביל זה צריך שרת אמיתי.
@kasnik נכון, אני מחכה שהמפח הקבוע יהיה בכל הapi.
@חיים100 זה הקוד שאמור להקפיץ את החלון לבקשת הטוקן.
זה עובד רק אם פתחת את googlescript מתוך googlesheets.
@kasnik כתב במדריך | הקלטות תא קולי והתראת שיחות שלא נענו לקו טלפוני, מייל, וואטסאפ וטלגרם:
ב. זה לא באמת משנה כי עוד שניה זה כבר לא עובד בגלל שיטת האימות הדו''ש
יהיה אפשר להכניס טוקן קבוע.
@זלדי איך אתה מפעיל את calibre?, לא יצא לי להיתקל בקובץ שלא נפתח כראוי בcalibre.
@זלדי calibre קורא מצויין קבצי epub בעברית, אולי הבעיה היא בקובץ הספציפי שיש לך.
@מים-אחרונים אני מציע מבנה json משהו בסגנון הזה:
{
"models": [
{
"type": "playfile",
"description": "השמעת קבצים",
"documentation": "https://f2.freeivr.co.il/topic/7010/%D7%94%D7%A9%D7%9E%D7%A2%D7%AA-%D7%A7%D7%91%D7%A6%D7%99%D7%9D?_=1758840422645",
"system messages": [
],
"additionalCommands": [
{
"command": "folder_to_play",
"options": [
{
"option": "path without prefix",
"description": "נתיב ללא /"
},
{
"option": "tfr",
"description": "בחירה מאיזה שלוחה להשמיע את הקבצים",
"system messages": [
{
"message number": "M2801",
"message text": "להפעלת השמעות אנא הקישו את השלוחה המבוקשת. להפעלת השמעות מתתי תיקיות הקישו את הכתובת המלאה, כאשר בין תיקייה לתיקייה הקישו כוכבית. בסיום הכתובת המלאה הקישו סולמית, להפעלת השלוחה הראשית הקישו סולמית, לחזרה לתפריט קודם הקישו כוכבית וסולמית",
"replaceable": true
}
]
}
]
}
]
}
]
}
תוכל להיעזר גם בgoogle sheets הזה:
https://docs.google.com/spreadsheets/d/17kVm1LvQaJQFQBaHCgdE0rK6Oxr63xg9/edit?gid=1812319104#gid=1812319104
אני רואה ש @אביי התחיל גם לעבוד על משהו כאן:
https://github.com/abaye123/YemotSettings/blob/desk/data/AllSettingsYemot/menu.json
@תלת-פאזי
תפתח את google script עצמו ותריץ את פונקציית ההתקנה משם

@תלת-פאזי מה מופיע ב"פרטים"?
יש לך את הגרסה האחרונה?
@ע-ה-דכו-ע כתב בהמלצה | פרוייקט כלי קודש לוורד - ארגז כלים לעורך התורני:
אגב, @האדם-החושב הקוד שהבאת עובד לך, או אמור לעבוד? כי הוספת שם PDF בסוף הURL, זה אמור להחזיר 404
צודק, צריך להוריד את ה.pdf, פשוט העתקתי את זה מקוד אחר שיש לי.
אז תכתוב שיש אימות נוסף, לא JS נוסף
לדעתי זה לא בדיוק אימות, זה js שמחזיר את הpdf ואם אתה עושה בקשה רגילה בלי השהייה אתה יוצא רק עם הjs ביד.
@ע-ה-דכו-ע זה תוכן הטקסט של הדף ביניים
<!DOCTYPE html>
<html lang="en-US">
<head>
<title>Just a moment...</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=Edge">
<meta name="robots" content="noindex,nofollow">
<meta name="viewport" content="width=device-width,initial-scale=1">
<style>
* {
box-sizing: border-box;
margin: 0;
padding: 0
}
html {
line-height: 1.15;
-webkit-text-size-adjust: 100%;
color: #313131;
font-family: system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"
}
body {
display: flex;
flex-direction: column;
height: 100vh;
min-height: 100vh
}
.main-content {
margin: 8rem auto;
padding-left: 1.5rem;
max-width: 60rem
}
@media (width <=720px) {
.main-content {
margin-top: 4rem
}
}
.h2 {
line-height: 2.25rem;
font-size: 1.5rem;
font-weight: 500
}
@media (width <=720px) {
.h2 {
line-height: 1.5rem;
font-size: 1.25rem
}
}
#challenge-error-text {
background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iI0IyMEYwMyIgZD0iTTE2IDNhMTMgMTMgMCAxIDAgMTMgMTNBMTMuMDE1IDEzLjAxNSAwIDAgMCAxNiAzbTAgMjRhMTEgMTEgMCAxIDEgMTEtMTEgMTEuMDEgMTEuMDEgMCAwIDEtMTEgMTEiLz48cGF0aCBmaWxsPSIjQjIwRjAzIiBkPSJNMTcuMDM4IDE4LjYxNUgxNC44N0wxNC41NjMgOS41aDIuNzgzem0tMS4wODQgMS40MjdxLjY2IDAgMS4wNTcuMzg4LjQwNy4zODkuNDA3Ljk5NCAwIC41OTYtLjQwNy45ODQtLjM5Ny4zOS0xLjA1Ny4zODktLjY1IDAtMS4wNTYtLjM4OS0uMzk4LS4zODktLjM5OC0uOTg0IDAtLjU5Ny4zOTgtLjk4NS40MDYtLjM5NyAxLjA1Ni0uMzk3Ii8+PC9zdmc+");
background-repeat: no-repeat;
background-size: contain;
padding-left: 34px
}
@media (prefers-color-scheme: dark) {
body {
background-color: #222;
color: #d9d9d9
}
}
</style>
<meta http-equiv="refresh" content="360">
</head>
<body>
<div class="main-wrapper" role="main">
<div class="main-content"><noscript>
<div class="h2"><span id="challenge-error-text">Enable JavaScript and cookies to continue</span></div>
</noscript></div>
</div>
<script>(function () { window._cf_chl_opt = { cvId: '3', cZone: 'download.hebrewbooks.org', cType: 'managed', cRay: '97ce4bedcea95115', cH: 'CQq4MwmG7Pdhcnop7wpfsXhOWIcu65kw6qSkx6JjFx4-1757500715-1.2.1.1-U3bc9kYAfU5fouer8iTJFJzbtWIlmcI8eDMrp8PiPWAMJ4s.7t8fjCs1N5WJglVL', cUPMDTk: "\/downloadhandler.ashx?req=46120.pdf&__cf_chl_tk=9Y2vIzE2veDhZ.D6WPWOxve1yb7YYluH3xFxGVoGZcc-1757500715-1.0.1.1-87wtcnvkZF95btLcy7hiRXZiFCGPtjwjtsHRu_KdqMo", cFPWv: 'g', cITimeS: '1757500715', cTplC: 0, cTplV: 5, cTplB: 'cf', fa: "\/downloadhandler.ashx?req=46120.pdf&__cf_chl_f_tk=9Y2vIzE2veDhZ.D6WPWOxve1yb7YYluH3xFxGVoGZcc-1757500715-1.0.1.1-87wtcnvkZF95btLcy7hiRXZiFCGPtjwjtsHRu_KdqMo", md: 'IDSWWNiJQTY2jSeP__9hx764scC02OSM13pG5M8dKUs-1757500715-1.2.1.1-HLckis284Rs5fkeif449g7uL3Eecm79Aj_PSeMV1DaQN1BayDvaWoPTd6OSv9XxuU3xbEn0UZd3PzoI.oRa7n.CEuxzLt7l7QY02VIiiEev65bASoR.UGHA8iIrMzqMYaaQB2AWJcnvfhVeAGBjgf6y8NqwhVar2TYyRdsIZBczZ_EOJbLgFBh4Two5Z45Sn_VKm9pBuicXRYZiTroIietiQO536xHup3kP3FtSZ4pTS0F.SFfXBb9aUSBamCVlks3VPdNpwyfpRvtR.Knr1V414rEXcTAMpOU5wwzhAmpGM6wdta9ynBlkbzVoAf_ZjxTbSPQUD7ZUa4PdQhkNYlC1gaXwe8FM90fKRXEQtD4ASVYmjtRfCOyDZpKs7tYWYoSBYkoz5tipu.I4k8AM8yfmyiaD28aBogeiBgcAq2yEmq9PVr2UgBrO2bqqyvENqY2bjQ0bd.mkLGHr41eKyyvyW0lUg7O1UiB4Cra3WNQsiRZcN_OMXQBqjgf0e3vvucnLztDu8LnW0YgxG90Ns.V1jkBIsfdxvP0dhi8Q4jgwvv936qpARyzW7K7kA734laTCIL9z2j0GvkPyTP3lb2x5MemK7cbQ9zBPOksbH_GmJrwjfAjfLUjN0NugUDbQNCllGYRG0LgsfnLxy2ZCLtLJ63PQiDlorLzAqZnlbLg.RoCtZTzqzYiP6yi032zcvEcIgY9i8iRbyrThp962o1fZU6AaRonDDFJTrSk3Du.PTwLwv23b8OkGUcTt1oQYmCN9EgTs_JuA3p417NTyetXSCZPWEFRFiyYtEb96faIPNJ1WNCHX2FZWoP7lI27k3n1fiLdt9rkm9ZZ_mJ17nZkGT3mswyENAlT3pGea2ef9KuxzdVoeyIAkNb0E9daSETCgnhbGNeJh3EtI3a7TCC70YemrQ.GRHtMvc6uDElOfJzcBZxpwu2IgRHl3vJg3Q7mSaVZTXQGnwRxlp3ikTOx6kE0qZWvMexj06gSQ13hqMa_rh8pGwpCaBXxbiCTOwGP0cvkkdgg_YKj5wycfAsQP1YKfzNWLyMUg9KvxDe_CSiahZPdOnJGQiSY5qxnakjnYNOYOO27lBCBlmC0efXPo.LB4gmyEVydN0WW2sEmKYU0YyTWTJDrMvOKk4AEGFt2O3NZqv3micAEQN.h.H2w', mdrd: 'rURGYJFXLD72VGC2VHNgBUnq6FpdA75Z4lDG_Ws.h.M-1757500715-1.2.1.1-C4gQd.3IISwlCTsvTxSAda6N53WFNa1W_aeBBHGBQv3RuI5s_0YSDwTc_Hj4gS9Rf4bPnUF4h_3alYtABlQJ6SdkmT8Py1GKfDMPNm2xw.X9ISUFz0tIbZEmySmqqoY9gQYKc0iJblE.XgiXWoPdfuXKnfjw0XSfas.wsFxXrMdkv3IEEhgz0CUNMomn5NA8mIiUwmfl84b.2gpnPvW.4xjTX9ZVMEd.TTeb30Xbd1PLMOC7u0wIJlwdEw31lobNV4QGZ2CegVDFhRAalBDxX10IbtrFadOIeY5FqSg_USYKBUDtaXqzLOFZCGcsTwXSQ5cvWR9zWlEqBqsVYpjvoga1gFhFeGwvHXAvsmh1uyq2DIr59H8rQpxv.tLi0Vsp7ktWLYOu7b.t5MIcySSYqOHAwTJgm_oI9v2RBvFTP4vKh0FKiVvDAGHFtT71PmNIaGBVH1BKTh6_fQUZS6ZPVL3_FkIYVKKhEz07ipUNoUAxoZfGjgrJ9EbdBe6nQ_F70XnWrlw_uO2ioV1_r1YHYFIOXRPZughXA9SWGbzhnGDfVKY6x1ISdZ3J9gCvIY4NZoZVqMdyf.w7ZAI79O_DkatUYReMgJysE4pFLNwTr._NuzxQPkkPfJS6_jfqQTLgEzo_howe8JzbCwEjav8D.X6i9cP6TJhjSSCaaMXz39MdP_eBHpK82Vs7aI7fnF4AF57oIVDNwIpDZQ_AkvxdksuZJXQ6KYOn9TOQTYeD4CG_rXUSWlQC7xBGQgtVqWlYFS_EqLku467Iv5vCOXxPnQ50m4EP.LsB3Dpg37_blCgAcLt4KXkzceZAxIZ.ecEzHICsPDtZg3DbZXjpXiWmCb2SmC0SxsmH5u1w9.P54fzODNFqip0oGBXCju32t_kd2ns8BlXoouGulFFgpViRgaVoYXfLqLmlE5c0x36.jFj.M7ctVhS785n4KHbxYVqYnaY4Yhsr4F2Z5i3QBEifdJo4BPiyy6zZHCZoGgyiwKmSILjcIUK04VxI2mfbT4s1QREh1vtucuJs3.Aq2wYepFLuRVI3NbrOvheRzSXohCPqA8Jfc_DrikEJXSvV4z_Y_NFwY77Yoe1fATMVInno06twe3ZjIUSj.P758nxGMrczPq.DOwQj3vyTvEjggE82S7UZNK_haoLTErVAzWxEFETWyc.kM3tEY2My0Fi2cAH1NoasUfhmdmd_R.PzqaQ.2.YIJI2j0Nx7_2bXT7VexIrOc53Wu2SOACDinjpq88XY61me4HDB5ShYYHUvvhYzOsPpLgvRzxhrL8J2MA.mqZPLGtCVKZ9NOErUqDTFGokT1Zvw_bwofxCrEO4cC.mzJvpudgP1LukUAtQIyaRwdOptMVulGMeAf_Y8PdhdT2QQJ_w3Eu41eTFq8lTZTdLzPsVON6rJIwmhl0j2In4teJidk4b1qYS0f.XbpOaWXPmMaHGa43FGiZOvX3Q8LlCrk1Yh50wZdreZylvCbT4TPEuUP2x_FF.hCPASP7d9d1rnQ_NBUTKzMc7vYGFOeKrHag9UzCgduS.jFYTtw_AKX3RWqN39Rf3F6DYot9kM.WTfUYjxbQ7CXMuj92.582f57GaxhKBcpUavNjm.pwLH01HaAYXK9tTJhkj6sMAR1FkyotDrc4LVHNw7DRk41BAWlBR70FK9yqYgWKVWGRhauh7u1rlUBHB9c9o.UhZKUvXQoB_vFYjwn96W6Qg4L1IlO2K3C5XlSaNnuBanYQYAhZwGduRFcv1ixmG1T_3GxINKTDgJiK2LL5RqhwtplLTpzL8CDuA2AkqzKZrUzEbvlJpHkB_FdNDEzNtSrg9Ept5f1G8ktnZYqWNf1cKpLMGDWHYCuYHBzhuV4gHm0yG7_oNg3WIGC8E2kddY7a8NDjPGNqYtt3Dhp1RHcquwEnBKlvNYC5A4lzbmF2nAVyWPPc3xx65c38s7iaNAnyYQ2Pn63DguMQ83BUryPayLfu6lSBEeY7zR2D0CBHlO7XQfx8xjEjdhHnqvAaskXkXR9JkFfFe4yXyMY.SZLmqGoxyV.CAR2nwsGg6AemUNJq.agU_xdZYHOLttN_qKmlzLIFNse_a7qRX2ZBeWk502NZp_1t_G6EcmnntQvWxKStnQ6LukpeY.tgGa8PGj8Q6fQTIgXWIqCkWzlv_8oNIWvF6n9aCLNuzn31Fvmh0FjbVjVRa3OnsgmZvtEJVMT5ZP188ZS8V.Ql2MEeISLWS7EeJi2yp3PsDWBC1Qe4QVvlRIyeOQRr8Prz15CY6niOaVrBVFKs6DJP5vkfk8edy1dFFM3GBrO0qUoFK6ZqvH9KAZbpkfvjnQnuzsnVtgUhSa_PI3rnjQCtctTzrKNgGY_wqy1UugwQzvTfb1u6mOxjIWwEuac0Gg4txjRGM.dt_8qGjwJI7uPwQOfNPT3vJVNOLw_QaOHIw5Wbpp7eTV2kg_7Q', }; var a = document.createElement('script'); a.src = '/cdn-cgi/challenge-platform/h/g/orchestrate/chl_page/v1?ray=97ce4bedcea95115'; window._cf_chl_opt.cOgUHash = location.hash === '' && location.href.indexOf('#') !== -1 ? '#' : location.hash; window._cf_chl_opt.cOgUQuery = location.search === '' && location.href.slice(0, location.href.length - window._cf_chl_opt.cOgUHash.length).indexOf('?') !== -1 ? '?' : location.search; if (window.history && window.history.replaceState) { var ogU = location.pathname + window._cf_chl_opt.cOgUQuery + window._cf_chl_opt.cOgUHash; history.replaceState(null, null, "\/downloadhandler.ashx?req=46120.pdf&__cf_chl_rt_tk=9Y2vIzE2veDhZ.D6WPWOxve1yb7YYluH3xFxGVoGZcc-1757500715-1.0.1.1-87wtcnvkZF95btLcy7hiRXZiFCGPtjwjtsHRu_KdqMo" + window._cf_chl_opt.cOgUHash); a.onload = function () { history.replaceState(null, null, ogU); } } document.getElementsByTagName('head')[0].appendChild(a); }());</script>
</body>
</html>
זה עבד בעבר ועכשיו בגלל הדף ביניים נכשל:
import requests
headers = {
'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.124 Safari/537.36'
}
BASE_URL = "https://download.hebrewbooks.org/downloadhandler.ashx"
book_id = "46120"
response = requests.get(f"{BASE_URL}?req={book_id}.pdf", headers=headers)
עכשיו זה עובד:
import cloudscraper
scraper = cloudscraper.create_scraper()
headers = {
'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.124 Safari/537.36'
}
BASE_URL = "https://download.hebrewbooks.org/downloadhandler.ashx"
book_id = "46120"
response = scraper.get(f"{BASE_URL}?req={book_id}.pdf", stream=True, headers=headers)
@pcinfogmach היברו בוקס הוסיפו לאחרונה שלב ביניים, שכל קריאה טוענת js שלאחר כמה שניות טוען את הדף.
@תלת-פאזי במערכת בימות המשיח.
@תלת-פאזי כתב במדריך | הקלטות תא קולי והתראת שיחות שלא נענו לקו טלפוני, מייל, וואטסאפ וטלגרם:
מאז הבעיות האחרונות שצצו (פתרנו אותם, כרגע ת"ל זה עובד) מידי פעם הוא שולח לי מייל על שיחות שלא נענו [מדובר על 2 שיחות ספציפיות] מלפני כ- 4 חודשים, והוא שולח אותם שוב ושוב (לא יודע מתי קופץ לו לשלוח לי שוב התראה).
מוזר מאוד.
זה קורה בתאריך קבוע בחודש?
בינתיים אתה יכול להיכנס למערכת ולמחוק את כל קבצי הLogFolderEnterExit שבתיקיית Log
ועוד בעיה, פתאום הוא מחליט להגיד לי בטלפון בשלוחה 1 המקש שהוקש שגוי, ואחרי כמה שעות זה מסתדר באופן אוטומטי
בעיה בימות, חשבתי להעביר את ההודעה לtts של gemini, אולי מתישהו כשיהיה לי זמן.
@חיים100 כתב במדריך | הקלטות תא קולי והתראת שיחות שלא נענו לקו טלפוני, מייל, וואטסאפ וטלגרם:
הסקריפט כותב לי שגיאה מה אני עושה ולמה זה קורה
נטפרי? צריך לבקש מהם פתיחה.
@חיים100 כתב במדריך | הקלטות תא קולי והתראת שיחות שלא נענו לקו טלפוני, מייל, וואטסאפ וטלגרם:
להחליף את נסיונות כושלים ב 0 או לכתוב בעמודה ליד 0?
בעמודה ליד.
את הרשימה העדכנית של ספרי היברו בוקס תוכל למצוא כאן:
https://github.com/Sivan22/otzaria/blob/main/assets/hebrew_books.csv
לגבי ההשוואה - אין דרך להשוות באופן מוחלט מכיון שיתכנו שמות שונים לאותו ספר, אבל ניתן להשתמש במה שנמצא כאן:
https://mitmachim.top/topic/43980/בקשת-מידע-מציאת-הבדלים-בין-שתי-עמודות-באקסל/16