דילוג לתוכן
  • חוקי הפורום
  • פופולרי
  • לא נפתר
  • משתמשים
  • חיפוש גוגל בפורום
  • צור קשר
עיצובים
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • ברירת מחדל (ללא עיצוב (ברירת מחדל))
  • ללא עיצוב (ברירת מחדל)
כיווץ
מתמחים טופ
ג

גיבור

@גיבור
אודות
פוסטים
88
נושאים
6
שיתופים
0
קבוצות
0
עוקבים
1
עוקב אחרי
1

פוסטים

פוסטים אחרונים הגבוה ביותר שנוי במחלוקת

  • בקשת מידע | מיקרוסופט נפרדת סופית מאפליקציית ה'מפות' הנחמדה שליותה אותנו מאז Windows10, האם יש תחליף אופליין למחשב?
    ג גיבור

    @יאיר-דניאל ממחשב מחובר לאינטרנט?

    עזרה הדדית - מחשבים וטכנולוגיה

  • בקשת מידע | מיקרוסופט נפרדת סופית מאפליקציית ה'מפות' הנחמדה שליותה אותנו מאז Windows10, האם יש תחליף אופליין למחשב?
    ג גיבור

    @יאיר-דניאל כתב בבקשת מידע | מיקרוסופט נפרדת סופית מאפליקציית ה'מפות' הנחמדה שליותה אותנו מאז Windows10, האם יש תחליף אופליין למחשב?:

    @גיבור אלא הבנתי, זה לאנדרואיד או לווינודס?

    לווינדוס

    עזרה הדדית - מחשבים וטכנולוגיה

  • בקשת מידע | מיקרוסופט נפרדת סופית מאפליקציית ה'מפות' הנחמדה שליותה אותנו מאז Windows10, האם יש תחליף אופליין למחשב?
    ג גיבור

    @דוד-טרייטל כתב בבקשת מידע | מיקרוסופט נפרדת סופית מאפליקציית ה'מפות' הנחמדה שליותה אותנו מאז Windows10, האם יש תחליף אופליין למחשב?:

    @דאנציג איך מתקינים? קיבלתי קובץ ללא סיומת

    תשנה את הסיומת ל appx.

    עזרה הדדית - מחשבים וטכנולוגיה

  • שיתוף | צ'אט ג'מיני חמוד
    ג גיבור

    @פלמנמוני כתב בשיתוף | צ'אט ג'מיני חמוד:

    @גיבור כתב בשיתוף | צ'אט ג'מיני חמוד:

    סדרתי עוד על פי הקוד שהבאת וגם שדרגתי את הנראות

    יפה מאוד!

    הוספתי עוד כמה שיפורים (בהשראתך...) והעליתי לציבור

    כדי שהעתקת הקוד תעבוד, צריך לשנות בסקריפט של ההעתקה

            // Copy code button functionality
            document.querySelectorAll('.copy-code-btn').forEach(btn => {
                btn.onclick = (e) => {
                    const code = btn.closest('.title-code').nextElementSibling.innerText;
                    navigator.clipboard.writeText(code);
                    this.showToast('הקוד הועתק', 'success');
                    e.stopPropagation();
                };
            });
    
    רשתות

  • שיתוף | צ'אט ג'מיני חמוד
    ג גיבור

    @פלמנמוני כתב בשיתוף | צ'אט ג'מיני חמוד:

    א. כשמעתיקים קוד שהוא מביא על ידי הלחיצה על הסימון העתק שיש בתיבת הקוד הקוד לא מועתק עם חלוקה לשורות אלא ברצף.

    וגם לפעמים הוא לא נמצא כלל בתוך בלוק קוד

    סדרתי עוד על פי הקוד שהבאת וגם שדרגתי את הנראות

        formatMessageContent(content) {
            let formatted = content;
    		
    		formatted = formatted.replace(/```([\s\S]*?)```/g, (match) => {
    			match = match.replace(/&/g, '&');
    			return match;
    		})
    		
    		formatted = formatted.replace(/</g, '&lt;').replace(/>/g, '&gt;')
    		
            formatted = formatted.replace(/```(\w+)?([^a-zA-Z])([\s\S]*?)```/g, (match, lang, symbol, code) => {
                lang = lang || 'javascript';
    			if (symbol !== '\n') {
    				code = symbol + code
    			}
    			console.log(symbol)
                const escapedCode = code
                    .replace(/"/g, '&quot;')
                    .replace(/'/g, '&#39;');
                return `<pre class="code-block">
    <div class="title-code">
    <button class="lang-code"> '${lang}' </button>
    <button class="copy-code-btn" title="העתק קוד"><span class="material-icons">content_copy</span></button>
    </div><code class="language-${lang}">${escapedCode}</code>
                </pre>`;
            });
            
            formatted = formatted.replace(/`([^`]+)`/g, '<code>$1</code>');
            formatted = formatted.replace(/\[([^\]]+)\]\((https?:\/\/[^\)]+)\)/g, '<a href="$2" target="_blank">$1</a>');
            formatted = formatted.replace(/^### (.*)$/gm, '<h3>$1</h3>');
            formatted = formatted.replace(/^## (.*)$/gm, '<h2>$1</h2>');
            formatted = formatted.replace(/^# (.*)$/gm, '<h1>$1</h1>');
            formatted = formatted.replace(/^- (.+)$/gm, '<li>$1</li>');
            formatted = formatted.replace(/(<li>.*<\/li>)/s, '<ul>$1</ul>');
            formatted = formatted.replace(/^\d+\. (.+)$/gm, '<li>$1</li>');
            formatted = formatted.replace(/\*\*(.*?)\*\*/g, '<strong>$1</strong>');
            formatted = formatted.replace(/\*(.*?)\*/g, '<em>$1</em>');
            formatted = formatted.replace(/__(.*?)__/g, '<u>$1</u>');
            
            formatted = formatted.replace(/((?:\|.+\|(?:\n|$))+)/g, (table) => {
                const rows = table.trim().split('\n');
                let tableHtml = '<table>';
                if (rows.length > 1 && rows[1].replace(/[^|]/g, '') === rows[1]) {
                    tableHtml += '<thead><tr>' + 
                        rows[0].split('|').filter(Boolean).map(cell => `<th>${cell.trim()}</th>`).join('') + 
                        '</tr></thead><tbody>';
                    for (let i = 2; i < rows.length; i++) {
                        tableHtml += '<tr>' + 
                            rows[i].split('|').filter(Boolean).map(cell => `<td>${cell.trim()}</td>`).join('') + 
                            '</tr>';
                    }
                    tableHtml += '</tbody>';
                } else {
                    for (const row of rows) {
                        tableHtml += '<tr>' + 
                            row.split('|').filter(Boolean).map(cell => `<td>${cell.trim()}</td>`).join('') + 
                            '</tr>';
                    }
                }
                return tableHtml + '</table>';
            });
            
            // שמירת code blocks זמנית
            const tempCodeBlocks = [];
            formatted = formatted.replace(/<pre class="code-block">[\s\S]*?<\/pre>/g, (match) => {
                const index = tempCodeBlocks.length;
                tempCodeBlocks.push(match);
                return `__TEMP_CODE_${index}__`;
            });
    
            // המרת מעברי שורות ל-<br> רק מחוץ ל-code blocks
            formatted = formatted.replace(/\n/g, '<br>');
    
            // החזרת code blocks
            tempCodeBlocks.forEach((block, index) => {
                formatted = formatted.replace(`__TEMP_CODE_${index}__`, block);
            });
            
            return formatted;
        }
    

    ובCCS

    /* Copy code button in code block */
    .copy-code-btn {
    	transform: translateY(-35px);
        position: absolute;
        left: 0rem;
        top: 0.5rem;
        background: none;
        border: none;
        color: var(--text-secondary);
        cursor: pointer;
        border-radius: 4px;
        font-size: 1rem;
        z-index: 2;
        transition: background 0.2s;
    }
    
    .copy-code-btn:hover {
        background: var(--hover-color);
        color: var(--primary-color);
    }
    
    .lang-code {
        position: absolute;
    	right: 0rem;
    	transform: translateY(-48px);
    	font-size: 1rem;
    	color: var(--text-secondary);
    	background-color:#ccc;
    	border-radius: 2px 2px 2px 2px;
    	border: none;
    }
    
    .title-code {
        position: sticky;
    	left: 0;
    	height: 2px;
    	background-color: #ccc;
    	width: 100%;
    	margin-top: 22px;
    }
    
    רשתות

  • שיתוף | צ'אט ג'מיני חמוד
    ג גיבור

    @פלמנמוני כתב בשיתוף | צ'אט ג'מיני חמוד:

    אגב, אולי גם תוכל לסדר את בעיית בלוקי הקוד?

    למה אתה מתכוון?

    רשתות

  • שיתוף | צ'אט ג'מיני חמוד
    ג גיבור

    @פלמנמוני היה בזה בעיה שאם שולחים אח"כ עוד הודעות בלי להוסיף עוד קבצים זה שולח את הקבצים הקודמים.
    פה גם זה מסודר.app.js .

    רשתות

  • שיתוף | צ'אט ג'מיני חמוד
    ג גיבור

    @פלמנמוני כתב בשיתוף | צ'אט ג'מיני חמוד:

    @גיבור כתב בשיתוף | צ'אט ג'מיני חמוד:

    @פלמנמוני
    א"א לצרף תמונה לשאלה, זה רק מראה כאילו היא צורפה,
    ובפועל זה לא שולח אותה.
    לכאו' צריך להמיר את הקובץ לבאס 64 ולצרף אותו לפרומפט.

    @פלמנמוני כתב בשיתוף | צ'אט ג'מיני חמוד:

    ניסיתי רבות לסדר זאת ולא הלך

    app.js
    סדרתי את זה.

    רשתות

  • שיתוף | צ'אט ג'מיני חמוד
    ג גיבור

    @פלמנמוני
    א"א לצרף תמונה לשאלה, זה רק מראה כאילו היא צורפה,
    ובפועל זה לא שולח אותה.
    לכאו' צריך להמיר את הקובץ לבאס 64 ולצרף אותו לפרומפט.

    רשתות

  • בקשה | וידאו אוף להורדה
    ג גיבור

    @userbot כתב בבקשה | וידאו אוף להורדה:

    @ezerphone
    יש תחליפים לא פחות טובים לוידאוף
    זה תוכנה מצוינת
    https://mitmachim.top/post/460786
    מתקינים אותה לאחר מכן מסירים אותה דרך לוח הבקרה וזהו הכל חסום!

    כמובן שאותה אפשר לעקוף בקלות😥 😥 😥

    עזרה הדדית - מחשבים וטכנולוגיה

  • בקשת מידע | שם גיליון עם גרשיים ב VBA
    ג גיבור

    @ארפכשד לא יודע ספציפית על VBA, אבל בדרך כלל אפשר לכתוב עם גרשיים כשבמקום להקיף אותו עם גרשיים להקיף עם גרש אחד ככה 'סת"מ'.

    עזרה הדדית - אקסל

  • שיתוף | מאקרו שליחת טקסט לחיפוש בבר אילן
    ג גיבור

    @דאנציג כתב בשיתוף | מאקרו שליחת טקסט לחיפוש בבר אילן:

    כפתור F4 כקיצור לחיפוש, וכו', ועדיין המאקרו מעביר את בר אילן לחזית, אבל לא מקיש את הפקודות הבאות בתור.

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

    עזרה הדדית - וורד

  • בירור | ג'מיני לא עובד
    ג גיבור

    @אריה-גול לי עדיין לא עובד.

    עזרה הדדית - מחשבים וטכנולוגיה

  • בירור | ג'מיני לא עובד
    ג גיבור

    @אריה-גול כתב בבירור | ג'מיני לא עובד:

    @גיבור גם לי לא עובד

    בנטפרי?

    עזרה הדדית - מחשבים וטכנולוגיה

  • בירור | ג'מיני לא עובד
    ג גיבור

    @י-פל כתב בבירור | ג'מיני לא עובד:

    למה ככה?
    @גיבור תגדיר מיקום בגוגל, מסתבר שזה תוך כמה שעות יתעדכן לך ויעבוד יופי.
    גם כן גיבור...

    מוגדר לי כבר בחשבון אחר וגם לו זה חסום.

    עזרה הדדית - מחשבים וטכנולוגיה

  • בירור | ג'מיני לא עובד
    ג גיבור

    @יוסף-אלחנן כתב בבירור | ג'מיני לא עובד:

    @גיבור אני גם בנטפרי, וכמוני עוד בנטפרי וג'מיני עובד להם מעולה

    אולי זה תלוי דרך איזה מכונת סינון זה עובר בנטפרי.

    עזרה הדדית - מחשבים וטכנולוגיה
  • התחברות

  • אין לך חשבון עדיין? הרשמה

  • התחברו או הירשמו כדי לחפש.
  • פוסט ראשון
    פוסט אחרון
0
  • חוקי הפורום
  • פופולרי
  • לא נפתר
  • משתמשים
  • חיפוש גוגל בפורום
  • צור קשר