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

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

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

ששא

@ששא
אודות
פוסטים
468
נושאים
71
קבוצות
0
עוקבים
3
עוקב אחרי
1

פוסטים

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

  • תוסף קל בVS code לשפת PHP
    ש ששא

    היה לי עד היום את התוספים הבאים לPHP
    19420f19-307d-4135-82f5-f0150ba51251-image.png

    אך זה לקח לי המון המון זיכרון ראם אפילו אם השבתתי הכל חוץ מהשני בתמונה (בערך 6 ג'יגה ראם!)
    אז קודם ברצוני לדעת האם יש תוסף אחר קל לPHP
    וחוץ מזה אולי יש דרך לרסן אותו שלא יקח כ"כ הרבה ראם? או להגביל את הראם שהוא יכול לקחת, או את התיקיות שיעקוב?


  • טוקן של גוגל לא מתרענן אוטומטית בPHP
    ש ששא

    @יאנג-בוי זה אכן לא מפורסם עדיין
    מה בעצם כולל הפרסום? זה אכן מפורסם איפשהוא? או מה?

    עריכה: הם דורשים המון דברים(למשל דף בית, מדיניות פרטיות, סרטון הדגמה) שאין לי בדיוק כי זה לא באמת אפליקצייה או אתר אלא רק קוד שרץ ברקע
    אין דרך אחרת?


  • טוקן של גוגל לא מתרענן אוטומטית בPHP
    ש ששא

    @יאנג-בוי כתב בטוקן של גוגל לא מתרענן אוטומטית בPHP:

    פבלשת את החיבור בקלאוד?

    אני לא מבין את המילה...
    יצרתי מזהה לקוח
    מה עוד?


  • טוקן של גוגל לא מתרענן אוטומטית בPHP
    ש ששא

    יש לי קוד בשפת PHP שאמור לסמן כנקרא+תווית כלשהוא מיילים עם id שאני שולח לפונקצייה
    לצורך כך צריך ליצור לקוח בקלאוד ואח"כ ליצור טוקן
    אך משום מה הטוקן מחזיק מעמד רק כמה ימים ואז אני צריך להיכנס ולאמת מחדש במקום שזה יתרענן אוטומטית
    ניסיתי לבקש עזרה מGPT אבל הוא רק סיבך אותי...
    אשמח מאוד אם תוכלו לעזור לי
    זה הקוד שיש לי כרגע

    <?php
    error_reporting(E_ALL);
    ini_set('display_errors', 1);
    ini_set('log_errors', 1);
    ini_set('error_log', '/var/www/unread_mail.log');
    
    require __DIR__ . '/vendor/autoload.php';
    use Google\Client;
    use Google\Service\Gmail;
    use Google\Service\Gmail\ModifyMessageRequest;
    function unread_mail($id, $status)
    {
        $credentialsPath = '/var/www/client_unread_gmail.json'; // קובץ האישורים 
        $tokenPath = '/var/www/token_unread_gmail.json'; // קובץ הטוקן
    
        $client = new Client();
        $client->setApplicationName('Gmail API PHP Quickstart');
        $client->setScopes(Gmail::GMAIL_MODIFY);
        $client->setAuthConfig($credentialsPath);
        $client->setAccessType('offline');
        $client->setPrompt('select_account'); // כדי לא לבקש אישור כל פעם מחדש
    
        // אם יש token שמור, טען אותו
        if (file_exists($tokenPath)) {
            $accessToken = json_decode(file_get_contents($tokenPath), true);
            $client->setAccessToken($accessToken);
        }
    
        // אם אין token או שהוא לא בתוקף, יש לחדש אותו
        if ($client->isAccessTokenExpired()) {
            // אם הטוקן פג תוקף, נסה לרענן אותו
            if ($client->getRefreshToken()) {
                try {
                    $newAccessToken = $client->fetchAccessTokenWithRefreshToken($client->getRefreshToken());
                    $client->setAccessToken($newAccessToken);
                    file_put_contents($tokenPath, json_encode($client->getAccessToken()));
                } catch (Exception $e) {
                    // אם רענון הטוקן נכשל, צריך לעשות אימות מחדש
                    $authUrl = $client->createAuthUrl();
                    printf("פתח את הקישור הבא בדפדפן שלך כדי לאמת:\n%s\n", $authUrl);
                    print 'הזן את הקוד שקיבלת: ';
                    $authCode = trim(fgets(STDIN));
                    
                    $accessToken = $client->fetchAccessTokenWithAuthCode($authCode);
                    $client->setAccessToken($accessToken);
                    file_put_contents($tokenPath, json_encode($accessToken));
                }
            } else {
                // אם אין refresh_token, יש צורך באימות מחדש
                $authUrl = $client->createAuthUrl();
                printf("פתח את הקישור הבא בדפדפן שלך כדי לאמת:\n%s\n", $authUrl);
                print 'הזן את הקוד שקיבלת: ';
                $authCode = trim(fgets(STDIN));
                
                $accessToken = $client->fetchAccessTokenWithAuthCode($authCode);
                $client->setAccessToken($accessToken);
                file_put_contents($tokenPath, json_encode($accessToken));
            }
        }
    
        $service = new Gmail($client);
    
        $labels = $service->users_labels->listUsersLabels('me');
        $update_id = null;
    
        foreach ($labels->getLabels() as $label) {
            if ($label->getName() === $status) {
                $update_id = $label->getId();
                break;
            }
        }
    
        if (!$update_id) {
            $newLabel = new Google\Service\Gmail\Label([
                'name' => $status,
                'labelListVisibility' => 'labelShow',
                'messageListVisibility' => 'show'
            ]);
            $createdLabel = $service->users_labels->create('me', $newLabel);
            $update_id = $createdLabel->getId();
        }
    
        $messageId = $id;
        $modifyRequest = new ModifyMessageRequest([
            'addLabelIds' => [$update_id],
            'removeLabelIds' => ['UNREAD', 'INBOX']
        ]);
    
        try {
            $service->users_messages->modify('me', $messageId, $modifyRequest);
            return "ok";
        } catch (Exception $e) {
            return 'שגיאה: ' . $e->getMessage();
        }
    }
    

    תודה רבה מראש!


  • קודים של אתר שנבנה ללקוח, האם הוא ציבורי?
    ש ששא

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


  • למה גוגל מפות מתעקש על מסלול ארוך יותר?
    ש ששא

    @יוס מעניין, כי אני בדקתי עכשיו על הדוגמא שהבאת, ולי וויז הביא אכן את המסלול שהביא גם לך, אבל גוגל הביא לי משהו עם פחות סיבוב והרבה פחות מטרים (290 לעומת 735) אבל עדיין דקה יותר...
    abec8a33-e1aa-4699-9e93-1071988dc64a-image.png


  • לימוד אסטריסק
    ש ששא

    @yossiz כתב בלימוד אסטריסק:

    @ששא זה לא פתוח לך, זה בתוך פורום אסקריסק שפתוח רק לחברי הפורום

    לחברי פורום אסקריסק?
    מה הקריטריונים לכניסה לפורום זה?


  • לימוד אסטריסק
    ש ששא

    @yossiz אני לא יכול להיכנס לזה
    מה הקישור? יכול להיות שזה לא פתוח לי?


  • מחפש המלצה על אוזניות טובות לשיחות שירות לקוחות
    ש ששא

    @dovid כתב במחפש המלצה על אוזניות טובות לשיחות שירות לקוחות:

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

    יש סיפ שכן מסננת רעשים כמו שאר התוכנות שכתבת?


  • תמחור stt
    ש ששא

    אגב, עברתי בדיוק על האתר הזה וראיתי שהוא מאוד מאוד מדוייק
    אבל נראה שאין להם api לחלק הstt...


  • תמחור stt
    ש ששא

    @קומפיונט זה ממש מדהים! מטורף!
    ניסיתי שם משפטים ארוכים וקצרים, שמות וסיפורים והוא זיהה ממש מאוד מאוד טוב!!!
    תודה רבה על המידע!

    אגב, זה נראה לי קצת יותר איטי מגוגל, אבל שווה...
    עריכה: לכאורה זה בגלל שלא הצלחתי לשלוח את הקובץ ישירות כמו בגוגל ולכן אני צריך לשמור את זה קודם בשרת ורק אז לשלוח את הקובץ עצמו, אם מישהו יודע איך לשלוח את הקובץ עצמו ללא צורך לשמור אותו בשרת קודם - אשמח שיגיד לי


  • תגובה: שיתוף - צינתוק טלפוני על הגעת האוטובוס
    ש ששא

    @שואף כתב בתגובה: שיתוף - צינתוק טלפוני על הגעת האוטובוס:

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

    עובד!
    מדהים!!!
    תודה רבה!


  • תגובה: שיתוף - צינתוק טלפוני על הגעת האוטובוס
    ש ששא

    @שואף כתב בתגובה: שיתוף - צינתוק טלפוני על הגעת האוטובוס:

    לא בדיוק. 110 הוא הפורט הרגיל, אבל אם יש תקלה צריך לפנות ל1110.

    נכון, טעיתי...


  • תגובה: שיתוף - צינתוק טלפוני על הגעת האוטובוס
    ש ששא

    @שואף כתב בתגובה: שיתוף - צינתוק טלפוני על הגעת האוטובוס:

    @שואף כתב בתגובה: שיתוף - צינתוק טלפוני על הגעת האוטובוס:

    הוא עובד עכשיו? ממש תעלומה, חשבתי שאנחנו לוקחים מאותו מקום..

    אגב, נראה לי שהבנתי איך עושים לקבל נתונים גם בזמן שיש תקלה במשרד התחבורה

    נכון, בפורט 110
    אבל איך יודעים כל הזמן מאיפה? פשוט בודקים אם חוזר שגיאה ואם כן פונים ל110?

    @שואף כתב בתגובה: שיתוף - צינתוק טלפוני על הגעת האוטובוס:

    אם תוכל לבדוק שעכשיו זה חזר לעבוד

    גם הצינתוקים אמורים לעבוד?


  • תגובה: שיתוף - צינתוק טלפוני על הגעת האוטובוס
    ש ששא

    @שואף כבר אכן עובד, אבל החלק הכי חשוב והיחודי שלכם - הצינתוקים לא עובד...


  • תגובה: שיתוף - צינתוק טלפוני על הגעת האוטובוס
    ש ששא

    @שואף כתב בתגובה: שיתוף - צינתוק טלפוני על הגעת האוטובוס:

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

    אז איך קל קו כן עובד?
    אתה לא לוקח ישירות ממשרד התחבורה?


  • תגובה: שיתוף - צינתוק טלפוני על הגעת האוטובוס
    ש ששא

    @שואף כתב בתגובה: שיתוף - צינתוק טלפוני על הגעת האוטובוס:

    נכון.. אני בודק עכשיו תודה
    אתה יודע להגיד לי מתי התחילה התקלה?

    כבר ניסיתי מזמן ולא עבד, אבל עכשיו בדיוק ראיתי את הנושא אז שלחתי לך הודעה


  • תגובה: שיתוף - צינתוק טלפוני על הגעת האוטובוס
    ש ששא

    @שואף כתב בתגובה: שיתוף - צינתוק טלפוני על הגעת האוטובוס:

    בדוק שוב בבקשה

    אין מידע על תחנה זו


  • תגובה: שיתוף - צינתוק טלפוני על הגעת האוטובוס
    ש ששא

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


  • שרת לאתר...
    ש ששא

    @בול כתב בשרת לאתר...:

    עכשיו יש לנו 6 וזה מאוד איתי.

    כמו ש @yossiz כתב - זה ממש לא קצת לשרת לינוקס
    אולי הוא צריך יותר מעבדים?
    אולי זה חברה לא טובה?

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

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

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