דילוג לתוכן
  • חוקי הפורום
  • פופולרי
  • לא נפתר
  • משתמשים
  • חיפוש גוגל בפורום
  • צור קשר
עיצובים
  • 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

  • ברירת מחדל (ללא עיצוב (ברירת מחדל))
  • ללא עיצוב (ברירת מחדל)
כיווץ
לוגו מותג
  1. דף הבית
  2. קטגוריות בהרצה
  3. תכנות
  4. בינה מלאכותית - AI
  5. עזרה הדדית - בינה מלאכותית
  6. שיתוף | ChatGPT - הצ'אטבוט החדש של OpenAI ; לכתיבת תסריטים

שיתוף | ChatGPT - הצ'אטבוט החדש של OpenAI ; לכתיבת תסריטים

מתוזמן נעוץ נעול הועבר עזרה הדדית - בינה מלאכותית
431 פוסטים 66 כותבים 16.9k צפיות 50 עוקבים
  • מהישן לחדש
  • מהחדש לישן
  • הכי הרבה הצבעות
תגובה
  • תגובה כנושא
התחברו כדי לפרסם תגובה
נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
  • G GIGA

    @NH-LOCAL באמת בפייתון הוא חזק יותר. אבל לא הצלחתי לבדוק את הקוד שהבאת (לא מצליח לייבא את music_tag משום מה)

    NH.LOCALN מנותק
    NH.LOCALN מנותק
    NH.LOCAL
    מדריכים
    כתב ב נערך לאחרונה על ידי
    #8

    @GIGA אתה צריך להתקין אותו עם PIP קודם כל (אתה יכול לשאול את הבוט איך עושים את זה...)

    אגב, זה הקוד המקורי - לפני התיקונים:

    קוד ישן:

    # -*- coding: utf-8 -*-
    import os
    import sys
    # יבוא פונצקיה לקריאת מטאדאטה של קובץ
    import music_tag
    # יבוא פונקציה לקריאת עץ תיקיות
    from os.path import join, getsize
    # יבוא פונצקיה עבור תצוגת האותיות העבריות
    from bidi.algorithm import get_display
       
    
    
    def pro_scanner(my_file, root):
    # הפונקציה סורקת את המטאדאטה של השיר ומכניסה אותו למשתנה
        try:
            my_file = root + "\\" + my_file
            artist_file = music_tag.load_file(my_file)
            artist = artist_file['artist']
            target_dict[my_file] = artist
        except:
            pass
    
       
    def main():
        global target_dict
        target_dict = {}
        dir_path = str(sys.argv[1])
        if (dir_path != "") and (os.path.exists(dir_path)):
            for root, dirs, files in os.walk(dir_path):
                #print("{}".format(root))
                #continue
                for my_file in files:
                    pro_scanner(my_file, root)
            dict_list = target_dict.items()          
            for item in dict_list:
                file_name = str(item[0])
                art_name = str(item[1])
                if art_name.isdigit() or art_name.isalpha() or "&" in art_name or art_name == "" or "," in art_name or len(art_name.split()) >= 3:
                    continue
                print("move " + file_name + " to " + art_name)
                
        os.system('pause')
    
    if __name__ == '__main__':
        main()
    

    עד כאן.

    לאינדקס המלא של כלל הסקריפטים שלי
    https://nhlocal.github.io

    G תגובה 1 תגובה אחרונה
    0
    • NH.LOCALN NH.LOCAL

      @GIGA אתה צריך להתקין אותו עם PIP קודם כל (אתה יכול לשאול את הבוט איך עושים את זה...)

      אגב, זה הקוד המקורי - לפני התיקונים:

      קוד ישן:

      # -*- coding: utf-8 -*-
      import os
      import sys
      # יבוא פונצקיה לקריאת מטאדאטה של קובץ
      import music_tag
      # יבוא פונקציה לקריאת עץ תיקיות
      from os.path import join, getsize
      # יבוא פונצקיה עבור תצוגת האותיות העבריות
      from bidi.algorithm import get_display
         
      
      
      def pro_scanner(my_file, root):
      # הפונקציה סורקת את המטאדאטה של השיר ומכניסה אותו למשתנה
          try:
              my_file = root + "\\" + my_file
              artist_file = music_tag.load_file(my_file)
              artist = artist_file['artist']
              target_dict[my_file] = artist
          except:
              pass
      
         
      def main():
          global target_dict
          target_dict = {}
          dir_path = str(sys.argv[1])
          if (dir_path != "") and (os.path.exists(dir_path)):
              for root, dirs, files in os.walk(dir_path):
                  #print("{}".format(root))
                  #continue
                  for my_file in files:
                      pro_scanner(my_file, root)
              dict_list = target_dict.items()          
              for item in dict_list:
                  file_name = str(item[0])
                  art_name = str(item[1])
                  if art_name.isdigit() or art_name.isalpha() or "&" in art_name or art_name == "" or "," in art_name or len(art_name.split()) >= 3:
                      continue
                  print("move " + file_name + " to " + art_name)
                  
          os.system('pause')
      
      if __name__ == '__main__':
          main()
      

      עד כאן.

      G מנותק
      G מנותק
      GIGA
      כתב ב נערך לאחרונה על ידי
      #9

      @NH-LOCAL לך הוא ייבא את המודול?

      NH.LOCALN תגובה 1 תגובה אחרונה
      0
      • G GIGA

        @NH-LOCAL לך הוא ייבא את המודול?

        NH.LOCALN מנותק
        NH.LOCALN מנותק
        NH.LOCAL
        מדריכים
        כתב ב נערך לאחרונה על ידי NH.LOCAL
        #10

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

        עריכה: מסתבר שהוא גם יכול להוסיף תיעוד, הוא אמנם קצת הסתבך עם זה - אבל זו התוצאה:

        עם תיעוד:

        # -*- coding: utf-8 -*-
        import os
        import sys
        
        # יבוא פונצקיה לקריאת מטאדאטה של קובץ
        import music_tag
        
        # יבוא פונקציה לקריאת עץ תיקיות
        from os.path import join, getsize
        
        # יבוא פונקציה עבור תצוגת האותיות העבריות
        from bidi.algorithm import get_display
        
        
        def pro_scanner(my_file, root):
            """
            פונקציית סורקת את המטאדאטה של השיר ומכניסה את האמן למשתנה
            
            תנאים:
            my_file (str) - שם הקובץ שנסרק
            root (str) - נתיב התיקייה האב
            
            תוצאה:
            מכניס את האמן שנמצא במטאדאטה של השיר למשתנה target_dict
            """
            try:
                # בדיקה האם הקובץ הוא קובץ MP3
                if not my_file.endswith(".mp3"):
                    return
                # יצירת נתיב מלא לקובץ
                my_file = root + "\\" + my_file
                # טעינת מטאדאטה של השיר
                artist_file = music_tag.load_file(my_file)
                # קבלת אמן מטאדאטה של השיר
                artist = artist_file['artist']
                # הכנסת נתוני האמן למשתנה הגלובלי
                if artist:
                    target_dict[my_file] = artist
            except:
                pass
        
        
        def main():
            """
            הפונקציה המרכיבת את הפקודה הראשית של התכנית. היא מסורקת את התיקיות והקבצים תחת נתיב שצוין ומכניסה את האמנים שמופיעים במטאדאטה של השירים למשתנה גלובלי
            
            תנאים:
            אין
            
            תוצאה:
            מכניס את האמנים שמופיעים במטאדאטה של השירים למשתנה גלובלי
            """
            # הגדרת משתנה גלובלי למעט את התגיות הראשיות
            global target_dict
            target_dict = {}
            # קבלת נתיב משתנה
            dir_path = str(sys.argv[1])
            if (dir_path != "") and (os.path.exists(dir_path)):
                for root, dirs, files in os.walk(dir_path):
                    for my_file in files:
                        pro_scanner(my_file, root)
                        
            dict_list = target_dict.items()          
            for file_name, artist_item in dict_list:
                artist = artist_item.value
                if artist.isdigit() or artist.isalpha() or "&" in artist or artist == "" or "," in artist or len(artist.split()) >= 3:
                    continue
                print("move " + file_name + " to " + artist)
        
        
        if __name__ == '__main__':
            main()
        
        

        לאינדקס המלא של כלל הסקריפטים שלי
        https://nhlocal.github.io

        תגובה 1 תגובה אחרונה
        1
        • א מנותק
          א מנותק
          איש נחמד
          כתב ב נערך לאחרונה על ידי איש נחמד
          #11

          חמוד לגמרי, אבל כדי לבנות תוכנה של ממש הוא ינחה אתכם בכל השלבים (שימו לב שכל השיח הזה מתנהל בעברית !):

          אני: קוד ב-PHP לניהול כניסה מאובטחת של משתמשים שרשומים במסד הנתונים

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

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

          הרובוט:

          function check_credentials($username, $password){
          //connect to database
          $db = mysqli_connect("localhost", "root", "password", "users");
          
          //query database for user information
          $query = "SELECT * FROM users WHERE username = '$username' AND password = '$password'";
          $result = mysqli_query($db, $query);
          
          //check if there is a match in the database
          if (mysqli_num_rows($result) == 1){
          //if there is a match, log the user in and redirect to protected pages
          $_SESSION['username'] = $username;
          header("location: protected_page.php");
          } else{
          //if there is no match, display an error message
          echo "Invalid username or password. Please try again.";
          }
          }
          
          //example usage:
          check_credentials("username123", "password123");
          

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

          הרובוט:

          function check_credentials($username, $password){
          //connect to database
          $db = new PDO("mysql:host=localhost;dbname=users", "root", "password");
          
          //query database for user information
          $query = "SELECT * FROM users WHERE username = :username AND password = :password";
          $stmt = $db->prepare($query);
          $stmt->execute(array(
          "username" => $username,
          "password" => $password
          ));
          
          //check if there is a match in the database
          if ($stmt->rowCount() == 1){
          //if there is a match, log the user in and redirect to protected pages
          $_SESSION['username'] = $username;
          header("location: protected_page.php");
          } else{
          //if there is no match, display an error message
          echo "Invalid username or password. Please try again.";
          }
          }
          
          //example usage:
          check_credentials("username123", "password123");
          
          
          G תגובה 1 תגובה אחרונה
          6
          • א איש נחמד

            חמוד לגמרי, אבל כדי לבנות תוכנה של ממש הוא ינחה אתכם בכל השלבים (שימו לב שכל השיח הזה מתנהל בעברית !):

            אני: קוד ב-PHP לניהול כניסה מאובטחת של משתמשים שרשומים במסד הנתונים

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

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

            הרובוט:

            function check_credentials($username, $password){
            //connect to database
            $db = mysqli_connect("localhost", "root", "password", "users");
            
            //query database for user information
            $query = "SELECT * FROM users WHERE username = '$username' AND password = '$password'";
            $result = mysqli_query($db, $query);
            
            //check if there is a match in the database
            if (mysqli_num_rows($result) == 1){
            //if there is a match, log the user in and redirect to protected pages
            $_SESSION['username'] = $username;
            header("location: protected_page.php");
            } else{
            //if there is no match, display an error message
            echo "Invalid username or password. Please try again.";
            }
            }
            
            //example usage:
            check_credentials("username123", "password123");
            

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

            הרובוט:

            function check_credentials($username, $password){
            //connect to database
            $db = new PDO("mysql:host=localhost;dbname=users", "root", "password");
            
            //query database for user information
            $query = "SELECT * FROM users WHERE username = :username AND password = :password";
            $stmt = $db->prepare($query);
            $stmt->execute(array(
            "username" => $username,
            "password" => $password
            ));
            
            //check if there is a match in the database
            if ($stmt->rowCount() == 1){
            //if there is a match, log the user in and redirect to protected pages
            $_SESSION['username'] = $username;
            header("location: protected_page.php");
            } else{
            //if there is no match, display an error message
            echo "Invalid username or password. Please try again.";
            }
            }
            
            //example usage:
            check_credentials("username123", "password123");
            
            
            G מנותק
            G מנותק
            GIGA
            כתב ב נערך לאחרונה על ידי
            #12

            @איש-נחמד מדהים !!

            אליר325000א תגובה 1 תגובה אחרונה
            1
            • G GIGA

              @איש-נחמד מדהים !!

              אליר325000א מנותק
              אליר325000א מנותק
              אליר325000
              מדריכים
              כתב ב נערך לאחרונה על ידי אליר325000
              #13
              פוסט זה נמחק!
              M תגובה 1 תגובה אחרונה
              0
              • אליר325000א אליר325000

                פוסט זה נמחק!

                M מנותק
                M מנותק
                MERS
                מורחק
                כתב ב נערך לאחרונה על ידי
                #14
                פוסט זה נמחק!
                תגובה 1 תגובה אחרונה
                0
                • מ מנותק
                  מ מנותק
                  משה ב
                  כתב ב נערך לאחרונה על ידי
                  #15
                  פוסט זה נמחק!
                  אליר325000א שמואל ש.ש 2 תגובות תגובה אחרונה
                  1
                  • מ משה ב

                    פוסט זה נמחק!

                    אליר325000א מנותק
                    אליר325000א מנותק
                    אליר325000
                    מדריכים
                    כתב ב נערך לאחרונה על ידי
                    #16
                    פוסט זה נמחק!
                    מ תגובה 1 תגובה אחרונה
                    1
                    • אליר325000א אליר325000

                      פוסט זה נמחק!

                      מ מנותק
                      מ מנותק
                      משה ב
                      כתב ב נערך לאחרונה על ידי
                      #17
                      פוסט זה נמחק!
                      G תגובה 1 תגובה אחרונה
                      1
                      • מ משה ב

                        פוסט זה נמחק!

                        G מנותק
                        G מנותק
                        GIGA
                        כתב ב נערך לאחרונה על ידי
                        #18
                        פוסט זה נמחק!
                        שמואל ש.ש 2 תגובות תגובה אחרונה
                        1
                        • G GIGA

                          פוסט זה נמחק!

                          שמואל ש.ש מנותק
                          שמואל ש.ש מנותק
                          שמואל ש.
                          כתב ב נערך לאחרונה על ידי
                          #19
                          פוסט זה נמחק!
                          תגובה 1 תגובה אחרונה
                          0
                          • מ משה ב

                            פוסט זה נמחק!

                            שמואל ש.ש מנותק
                            שמואל ש.ש מנותק
                            שמואל ש.
                            כתב ב נערך לאחרונה על ידי
                            #20
                            פוסט זה נמחק!
                            תגובה 1 תגובה אחרונה
                            1
                            • G GIGA

                              פוסט זה נמחק!

                              שמואל ש.ש מנותק
                              שמואל ש.ש מנותק
                              שמואל ש.
                              כתב ב נערך לאחרונה על ידי שמואל ש.
                              #21
                              פוסט זה נמחק!
                              G תגובה 1 תגובה אחרונה
                              1
                              • שמואל ש.ש שמואל ש.

                                פוסט זה נמחק!

                                G מנותק
                                G מנותק
                                GIGA
                                כתב ב נערך לאחרונה על ידי
                                #22

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

                                שמואל ש.ש ראובן שבתיר 3 תגובות תגובה אחרונה
                                2
                                • G GIGA

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

                                  שמואל ש.ש מנותק
                                  שמואל ש.ש מנותק
                                  שמואל ש.
                                  כתב ב נערך לאחרונה על ידי שמואל ש.
                                  #23
                                  פוסט זה נמחק!
                                  תגובה 1 תגובה אחרונה
                                  0
                                  • G GIGA

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

                                    ראובן שבתיר מנותק
                                    ראובן שבתיר מנותק
                                    ראובן שבתי
                                    מדריכים
                                    כתב ב נערך לאחרונה על ידי
                                    #24

                                    @GIGA כתב בשיתוף | ChatGPT - הצ'אטבוט החדש של OpenAI ; לכתיבת תסריטים:

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

                                    כנראה שהוא או"מניק

                                    ...

                                    G תגובה 1 תגובה אחרונה
                                    1
                                    • G GIGA

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

                                      ראובן שבתיר מנותק
                                      ראובן שבתיר מנותק
                                      ראובן שבתי
                                      מדריכים
                                      כתב ב נערך לאחרונה על ידי
                                      #25

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

                                      ...

                                      P ש שמואל ש.ש 3 תגובות תגובה אחרונה
                                      1
                                      • ראובן שבתיר ראובן שבתי

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

                                        P מנותק
                                        P מנותק
                                        ppp
                                        כתב ב נערך לאחרונה על ידי
                                        #26

                                        @ראובן-שבתי כן
                                        אתה על תרגום מאנגלית לעברית ? אז תשבית אותו (את התרגום)

                                        ראובן שבתיר תגובה 1 תגובה אחרונה
                                        1
                                        • P ppp

                                          @ראובן-שבתי כן
                                          אתה על תרגום מאנגלית לעברית ? אז תשבית אותו (את התרגום)

                                          ראובן שבתיר מנותק
                                          ראובן שבתיר מנותק
                                          ראובן שבתי
                                          מדריכים
                                          כתב ב נערך לאחרונה על ידי
                                          #27

                                          @ppp כתב בשיתוף | ChatGPT - הצ'אטבוט החדש של OpenAI ; לכתיבת תסריטים:

                                          @ראובן-שבתי כן
                                          אתה על תרגום מאנגלית לעברית ? אז תשבית אותו (את התרגום)

                                          אני כותב על עברית

                                          ...

                                          תגובה 1 תגובה אחרונה
                                          0

                                          • התחברות

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

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