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

    יצירת קבצי TTS - לטריוויה ב- VBA

    שאלות ועזרה הדדית
    6
    20
    643
    טוען פוסטים נוספים
    • מהישן לחדש
    • מהחדש לישן
    • הכי הרבה הצבעות
    תגובה
    • הגיבו כנושא
    התחברו בכדי לפרסם תגובה
    נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
    • ג
      גוטליב סוכן פלאפונים @צבי 10 נערך לאחרונה על ידי

      @צבי-10 אמר ביצירת קבצי TTS - לטריוויה ב- VBA:

      @clickphone כתבת בוורד עצמו 5 שורות עם טקסט, כאשר כל שורה מופרדת באמצעות "אנטר"?

      כן ואיפה אני מעלה את הקובץ? בשלוחת הטריוויה במערכת?

      צ תגובה 1 תגובה אחרונה תגובה ציטוט 0
      • צ
        צבי 10 @גוטליב סוכן פלאפונים נערך לאחרונה על ידי

        @גוטליב-סוכן-פלאפונים כן.
        את תיקייה מס' 1 שבתוכה קבצי ה- TTS מעלים. ותשנה את שם התיקייה לפי הגדרות הטריוויה

        ג תגובה 1 תגובה אחרונה תגובה ציטוט 0
        • ג
          גוטליב סוכן פלאפונים @צבי 10 נערך לאחרונה על ידי

          @צבי-10 אמר ביצירת קבצי TTS - לטריוויה ב- VBA:

          @גוטליב-סוכן-פלאפונים כן.
          את תיקייה מס' 1 שבתוכה קבצי ה- TTS מעלים. ותשנה את שם התיקייה לפי הגדרות הטריוויה

          בתוך שלוחת הטריוויה אני צריך לפתוח שלוחה חדשה ולשם להכניס את כל השאלות?

          צ תגובה 1 תגובה אחרונה תגובה ציטוט 0
          • צ
            צבי 10 @גוטליב סוכן פלאפונים נערך לאחרונה על ידי

            @גוטליב-סוכן-פלאפונים כן ככה זה עובד תסתכל בהגדרות כאן

            תגובה 1 תגובה אחרונה תגובה ציטוט 0
            • צ
              צבי 10 נערך לאחרונה על ידי צבי 10

              עידכונים ושיפורים בקוד מבית @מאקרו. עידכונים נוספים בקרוב...
              השיפורים בקוד זה הם:

              אפשרות לבחור כמות תשובות
              עובר על כל הפסקאות במסמך ויוצר תיקיות בסדר עוקב (“001”,“002”)
              לפני תחילת הפעולה מקפיץ את הסמן לתחילת המסמך, (שלא יווצר מצב שאדם הקליד רשימת שאלות ותשובות ועומד כרגע בסוף המסמך, ואז הטריוויה תתחיל מהסוף…)
              מי שיש לו רעיונות לשיפור הקוד - כאן זה המקום.

              Sub TriviaFiles()
               
              'בודק האם קיימת תיקייה לקבצים. אם לא צור תיקייה חדשה.
              If Dir("c:\Trivia", vbDirectory) = "" Then MkDir "c:\Trivia"
              If Dir("c:\Trivia\1", vbDirectory) = "" Then MkDir "c:\Trivia\1"
               
              Count = InputBox("הזן כמות תשובות לשאלה", "")
              Selection.HomeKey Unit:=wdStory
              QDir = 0
               
              Do While Selection.Range.End <> ActiveDocument.Content.End - 1
                  QDir = Format(QDir, "000")
                  CDir = "c:\Trivia\1\" & QDir
                  If Dir(CDir, vbDirectory) = "" Then MkDir CDir
                  ChDir CDir
                  
                  'שומר כל שורה בקובץ, בתור קובץ שאלה, ו-4 תשובות
                  For i = 1 To Count + 1
                      f = Choose(i, "Q", "A", "B", "C", "D")
                      Selection.MoveDown Unit:=wdParagraph, Count:=1, Extend:=wdExtend
                      TTS = Selection
                      Open f & ".tts" For Output As #1
                      Write #1, TTS
                      Close #1
                      Selection.MoveRight Unit:=wdCharacter, Count:=1
                  Next
                  QDir = QDir + 1
              Loop
              End Sub
              {1}
              
              תגובה 1 תגובה אחרונה תגובה ציטוט 0
              • ב
                בסייעתא דשמיא 0 מומחה נערך לאחרונה על ידי

                סליחה על השאלה הפשוטה, אך אני ניסיתי הרבה פעמים להעלות קבצי TTS פשוטים [באתר החדש - העלאת קובץ TTS] ולא הצלחתי לשמוע אותם אלא המערכת לא התייחסה לקבצים, [במבחן אמריקאי בטח ניסיתי עשרות פעמים, ונראה לי גם בטריוויה], האם הם אמורים לעבוד בטריוויה בדרך כלל?

                צ תגובה 1 תגובה אחרונה תגובה ציטוט 1
                • צ
                  צבי 10 @בסייעתא דשמיא 0 נערך לאחרונה על ידי צבי 10

                  @בסייעתא-דשמיא-0 את האמת, עוד לא ניסיתי את האופציה, כי אני עסוק בדברים אחרים, רק בדקתי שהקוד יוצר את הקבצים במחשב, לגבי פעילוות TTS בשלוחת טריוויה -אין לי מושג, מצטער. (בתפריט ראשי M0000 כן עבד לי TTS.)

                  ב תגובה 1 תגובה אחרונה תגובה ציטוט 0
                  • ב
                    בסייעתא דשמיא 0 מומחה @צבי 10 נערך לאחרונה על ידי

                    @צבי-10
                    גם שאלתי בשרות הלקוחות במייל וענו לי שאין אפשרות TTS בטריוויה רק WAV.

                    מ צ 2 תגובות תגובה אחרונה תגובה ציטוט 1
                    • מ
                      מנסה מומחה @בסייעתא דשמיא 0 נערך לאחרונה על ידי

                      @צבי-10

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

                      תגובה 1 תגובה אחרונה תגובה ציטוט 0
                      • צ
                        צבי 10 @בסייעתא דשמיא 0 נערך לאחרונה על ידי צבי 10

                        @בסייעתא-דשמיא-0 טוב, לא ידעתי. אני משנה למעלה.
                        @מנסה אני לא יודע API, אולי מישהו אחר בפורום. ואם עובד לך FTP / תקשור עם מערכת דרך אקסס, אתה יכול להעלות משם.

                        תגובה 1 תגובה אחרונה תגובה ציטוט 0
                        • פוסט ראשון
                          פוסט אחרון