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

תחומים - פורום חרדי מקצועי

💡 רוצה לזכור קריאת שמע בזמן? לחץ כאן!
oryadanielyO

oryadaniely

@oryadaniely
הפסקת מעקב מעקב
אודות
פוסטים
20
נושאים
4
שיתופים
0
קבוצות
0
עוקבים
0
עוקב אחרי
0

פוסטים

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

  • שרת עם נטפרי
    oryadanielyO oryadaniely
    אינטרנט

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


  • מחפש VPS טוב מבחינת מחיר. כמה אתם משלמים?
    oryadanielyO oryadaniely
    רשתות

    @shraga אני בhetzner. ממש מרוצה.
    78dc89df-79ae-4b3b-a4d1-1ae5fadcbb6d-image.png
    מה שאתה רוצה לשדרג עולה שם 5 דולר


  • api לא רשמי של ווטסאפ, סיכונים/מותר-אסור
    oryadanielyO oryadaniely
    תכנות

    @ששא אני עובד עם WAHA.
    פעם ראיתי שיש להם מדריך מפורט...
    הבעיה שחסום לי בנטפרי האתר...
    פה אם פתוח לך...

    זה וזה וזה וזהשל GREEN API - פתוח


  • api לא רשמי של ווטסאפ, סיכונים/מותר-אסור
    oryadanielyO oryadaniely
    תכנות

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


  • כונן חיצוני מומלץ לרכישה
    oryadanielyO oryadaniely
    צרכנות

    HDD? SSD? חברה איכותית? זול (מה הטווח מחירים?)


  • עזרה במימוש Auto Update ב-Tauri (v1)
    oryadanielyO oryadaniely
    תכנות

    @nigun כן.


  • עזרה במימוש Auto Update ב-Tauri (v1)
    oryadanielyO oryadaniely
    תכנות

    @nigun
    החתימה היא ע"י minisign.exe
    ובמחשב שלי הרצתי סקריפט שיוצר, בודק בפועל חתימה וכותב את המפתחות התקינים. משום מה שאני מריץ בGIT (לא את הסקריפט, את הבניה של TAURI והחתימות...) זה נותן שגיאות שונות ומשונות של תוים לא תקינים במפתח/מפתח לא תקין וכד'...

    # --- Configuration ---
    $PASSWORD = "1234"
    $FileName = "TEST.json"
    
    # --- Find Minisign ---
    $minisignPath = ""
    if (Get-Command "minisign" -ErrorAction SilentlyContinue) { $minisignPath = "minisign" }
    elseif (Test-Path ".\minisign.exe") { $minisignPath = (Resolve-Path ".\minisign.exe").Path }
    else { Write-Host "Error: minisign.exe not found!" -ForegroundColor Red; return }
    
    Write-Host "--- Starting process with password: $PASSWORD ---" -ForegroundColor Cyan
    
    # --- 1. Create Input Files (To ensure exact password match) ---
    $newLine = [Environment]::NewLine
    $genInput = $PASSWORD + $newLine + $PASSWORD + $newLine
    [System.IO.File]::WriteAllText("$PWD\gen_input.txt", $genInput)
    
    $signInput = $PASSWORD + $newLine
    [System.IO.File]::WriteAllText("$PWD\sign_input.txt", $signInput)
    
    # --- 2. Generate Keys ---
    Write-Host "1. Generating new keys (tauri.key, tauri.pub)..." -ForegroundColor Yellow
    Remove-Item "tauri.key", "tauri.pub", "$FileName.minisig" -ErrorAction SilentlyContinue
    
    cmd /c "`"$minisignPath`" -G -p tauri.pub -s tauri.key -f < gen_input.txt"
    
    if (-not (Test-Path "tauri.key")) { 
        Write-Host "Failed to create keys." -ForegroundColor Red
        Remove-Item "gen_input.txt", "sign_input.txt" -ErrorAction SilentlyContinue
        return 
    }
    
    # --- 3. Sign Dummy File ---
    Write-Host "2. Creating dummy file and Signing..." -ForegroundColor Yellow
    '{ "version": "1.0.0", "notes": "Test" }' | Out-File $FileName -Encoding ascii
    cmd /c "`"$minisignPath`" -S -s tauri.key -m $FileName < sign_input.txt"
    
    if (Test-Path "$FileName.minisig") {
        Write-Host "SUCCESS: File signed with password '$PASSWORD'!" -ForegroundColor Green
    } else {
        Write-Host "FAILED: Signing failed." -ForegroundColor Red
        return
    }
    
    # --- 4. Display Results (FIXED) ---
    # Public key: Only line 2 (Line 1 is index 0, Line 2 is index 1)
    $pubKey = (Get-Content "tauri.pub")[1]
    
    # Private key: THE WHOLE FILE (Use Out-String to keep the newlines)
    $privKey = Get-Content "tauri.key" | Out-String
    
    Write-Host "`n==============================================" -ForegroundColor White
    Write-Host "   SUCCESS! COPY THESE KEYS:" -ForegroundColor White
    Write-Host "==============================================" -ForegroundColor White
    
    Write-Host "PUBLIC KEY (tauri.conf.json):" -ForegroundColor Yellow
    Write-Host $pubKey -ForegroundColor Green
    
    Write-Host "`nPRIVATE KEY (GitHub Secrets - TAURI_PRIVATE_KEY):" -ForegroundColor Yellow
    Write-Host "(Copy everything below, including the header line)" -ForegroundColor Gray
    Write-Host $privKey -ForegroundColor Green
    
    Write-Host "PASSWORD (GitHub Secrets - TAURI_KEY_PASSWORD):" -ForegroundColor Yellow
    Write-Host $PASSWORD -ForegroundColor Green
    Write-Host "==============================================`n" -ForegroundColor White
    
    # --- Cleanup ---
    Remove-Item "gen_input.txt", "sign_input.txt", "$FileName", "$FileName.minisig" -ErrorAction SilentlyContinue
    

  • עזרה במימוש Auto Update ב-Tauri (v1)
    oryadanielyO oryadaniely
    תכנות

    אפשרי... אבל זה לא נראה לי כ"כ קל. מה גם שזה מוצפן השלב הזה...


  • עזרה במימוש Auto Update ב-Tauri (v1)
    oryadanielyO oryadaniely
    תכנות

    שלום!
    אני בונה אפליקציית דסקטופ (לWindows) באמצעות Tauri v1 ו-React.
    אני רוצה להכניס אפשרות של עדכונים באמצעות TAURI...
    בכללות הקוד של התוכנה הוא בפרוייקט פרטי בGIT ועשיתי פרוייקט פתוח רק לגרסאות (כדי שהתוכנה תוכל לקבל את הקובץ update.json ולמשוך אם צריך את הקובץ של הגרסה החדשה...)
    עשיתי סקריפט לגיט שמאתר אם המספר גרסה בpackage.json השתנה, ואם כן הוא מפעיל בניה (אצל GIT) ועושה את כל השאר...
    הבעיה שלי, היא ששלב החתימה נכשל כל פעם מחדש...
    פקודת יצירת המפתחות (npx tauri signer generate) יוצרת לי מפתחות לא רגילים משום מה (לפחות לא רגילים למפתחות אחרים שיש בעולם, אולי בTAURI זה שונה בהגדרה...) - מפתחות שמקודדים לBASE64.
    אם אני מנסה לעשות את זה איתם אז זה נכשל כל פעם מחדש, אולי אני צריך להמיר את זה ידנית מBASE64? זה תמוה... ואז להזין גם את הכותרת (כמו untrusted comment: rsign encrypted secret key אחרי הפיענוח)?
    ניסיתי עשרות פעמים... וזה אף פעם לא מצליח לי...
    עם עשרות סקריפטים שונים לGIT, נסיונות עזרה בבינה מלאכותית, וכלום... בין שגיאת מפתח לשגיאת תחביר...
    למישהו יש רעיון איך מצילים את המצב?


  • התלבטות בחלוקת עבודה בתוכנה
    oryadanielyO oryadaniely
    תכנות

    @ivrtikshoret כתבתי בפוסט למעלה, פשוט האישור פוסטים (המבורך) מעכב את השליחה.
    אני לא מתחבר ישירות לDB מצד הלקוח, אלא הוא רק שולח בקשות ומקבל/משנה נתונים לפי פקודות מובנות, לא יודע איך לכתוב את זה בשפה מקצועית יותר, אבל למעשה אין שום גישה לצד לקוח לDB ישירות.


  • התלבטות בחלוקת עבודה בתוכנה
    oryadanielyO oryadaniely
    תכנות

    @dovid REACT ,TAURI הקריאות הם בקוד RUST.
    ואני לא יודע להגדיר תעודת אבטחה, וליתר דיוק לא יודע להתעסק עם זה בכלל, ושלא צירפתי את הפרמטר הזה היה שגיאת אבטחה, ושהגדרתי זה נפתר, למרות שיש לי תעודה על המחשב... - בעצם זה השאלה העיקרית (עכשיו)...
    ולגבי שאלה 3, הכוונה היתה שימוש חוזר בחיבור... וקראתי לזה בטעות state...
    פשוט יש לי פרוייקט אחר עם DB ענק ואלפי משתמשים והיה לי כמה פעמים טראומה מקריסות בעקבות חיבור מחדש...


  • התלבטות בחלוקת עבודה בתוכנה
    oryadanielyO oryadaniely
    תכנות

    @dovid אסביר יותר, בקריאה לימות המשיח השתמשתי ב .danger_accept_invalid_certs(true) כדי למנוע שגיאות אבטחה מול נטפרי/שאר סינונים...

    לגבי שאלה 3, אם עובדים ככה (עם משיכה של הכל בהתחלה) אז פשוט שאתה צודק.. אבל על הצד של לשנות, והחיפוש יפתח קריאה לDB בכל רגע שמזינים טקסט לחיפוש, זה יכול כבר להיות יותר מורכב, לא?
    היה רעיון השהייה לחיפוש, אבל אני בספק כמה זה יועיל לעומת הרגשת "תקיעה" של התוכנה


  • התלבטות בחלוקת עבודה בתוכנה
    oryadanielyO oryadaniely
    תכנות

    שלום!
    ב"ה אני בשלבים מתקדמים מאוד של תוכנת קטלוג ספרים לאוצרי ספרים וישיבות...
    עלו לי כמה שאלות מרכזיות, אומנם קצת מאוחר מידי (אחרי שהכל בנוי...) אבל עדיף מלעולם לא...

    1. האם כדאי למשוך בעלית התוכנה את כל הנתונים מהDB - למרות שלא כולם מוצגים מההתחלה (ככה זה עכשיו), או לרנדר כל פעם רק את השורות שמוצגות?
    2. עם ובלי קשר, האם שאילתות חיפוש יבוצעו מfront-end או Back-end, עכשיו זה מבוצע על ידי הJS.
    3. אם לשנות את זה, האם זה נוראי לא לעשות State לDB אלא בכל שאילתה חיבור חדש?
    4. יש אפשרות (לא תהיה כ"כ שימושית...) של שליחת תזכורות דרך ימות המשיח, אבל אני מפחד שהסינונים יעשו בעיות אבטחה וזה יכשל, כמה זה תקין לבטל את האבטחה? פשוט לא ברור לי איך לפתור את זה תקין...

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

    תודה רבה!


  • שינוי אייקון תוכנה - מתוך ממשק המערכת
    oryadanielyO oryadaniely
    תכנות

    @קומפיונט אם אני ישנה את הלוגו של הEXE הקיצור דרך ותפריט ההתחל יתעדכנו אוטומטית או שזה לא ישנה כלום?
    ויש לך מושג האם זה פעולה שתקפיץ את האנטי וירוס?


  • שינוי אייקון תוכנה - מתוך ממשק המערכת
    oryadanielyO oryadaniely
    תכנות

    שלום וברכה!
    אני בונה תוכנה מבוססת WEB על בסיס REACT וTAURI.
    הגדרתי אפשרות לשנות את אייקון התוכנה (שמוצג בשורת המשימות) לפי בחירת המשתמש - על ידי העלאת התמונה (דרך קובץ הRUST).
    אני רוצה שזה גם ישפיע על אייקון התוכנה בתפריט ההתחל וב"קיצור הדרך" בשולחן העבודה.

    אני מבין שזה הרבה יותר מסובך, השאלה אם זה בכלל אפשרי...


  • יצירת "קיוסק" של אתר מסויים - חסום לאתרים נוספים
    oryadanielyO oryadaniely
    תכנות

    @pcinfogmach
    זה אני עניתי ל @dovid ששאל

    תוכל לתת לינק לספריה?

    ואני שואל השאלה...


  • יצירת "קיוסק" של אתר מסויים - חסום לאתרים נוספים
    oryadanielyO oryadaniely
    תכנות

    https://pywebview.flowrl.com/

    זה?


  • יצירת "קיוסק" של אתר מסויים - חסום לאתרים נוספים
    oryadanielyO oryadaniely
    תכנות

    EdgeChromium שלמיטב ידיעתי זה WebView2
    Python
    אבל אין לי את האירוע הזה...
    זה האירועים שיש לי בpywebview

    before_load, loaded, before_show, shown, closing, closed, initialized, maximized, minimized, restored, moved, resized, request_sent, response_received, _pywebviewready, _serializable
    

    גרסא 6.0


  • יצירת "קיוסק" של אתר מסויים - חסום לאתרים נוספים
    oryadanielyO oryadaniely
    תכנות

    שלום וברכה!
    אני בונה תוכנה ליצירת "קיוסק" של דפדפן שפותח רק כתובות שהוגדרו מראש, וחסימת גישה מתוך האתר לאתרים אחרים.
    הכל עובד בס"ד, אבל באתרים בעלי ממשק התחברות דרך חשבון גוגל, כפתור המעבר להתחברות מעביר לכתובת פנימית (לדוג' /auth/google) והשרת מעביר את המשתמש לגוגל (accounts.google.com). מה שמונע את החסימה ומעביר לדף, זה עוד ניחא (ואפילו טוב יותר).
    רק הבעיה שמשם אפשר בקלות לעבור לגלוש בגוגל... (לחיצה על כפתור עזרה וכו').
    יש פיתרון לבעיה?
    הקיוסק מבוסס על WebView והזרקות JS לאתר...

  • 1 / 1
  • התחברות

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

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