@smk123
ותכלס איך כותבים את זה?
מישהו יכול לעזור לי?

אוריי
-
דרוש פקודה או סקריפט להורדת קובץ משרת FTP -
כמה משלמים על רעיון?@UA אמר בכמה משלמים על רעיון?:
האמת היא שאני לא מבין למה נגררנו כאן לדיון של כדאיות כלכלית.
סה"כ הוא שאל איך מתמחרים ולא האם כדאי...אני עדיין לא מבין כאשר יש חסד מתמחרים מוצר הם בודקים 2 שלבים
- כמה עלה להם
- כמה הלקוח ישלם
וזה החשבון שצריך לעשות.
- כמה זמן יקח לך לעשות את זה? (משאבים)
- כמה הלקוח ישלם ...
אבל כאשר מדובר ברעיון (עתידי) צריך לחשב עוד משהו האם כדאי ולכן כל הדיון כאן הוא נצרך גם על כדאיות..
-
בעיה בקוד vba להורדת קובץ משרת ftp@OdedDvir אמר בבעיה בקוד vba להורדת קובץ משרת ftp:
פתרון אפשרי (טלאי) אולי הוא ליצור Script טקסט עבור התוכנה החיצונית, ולהריץ אותו מתוך VBA...
אני מבין שעדיף כבר ליצור סקריפט שיוריד
אז אני יפתח נושא חדש בשביל זהעריכה : המשך כאן
-
דרוש פקודה או סקריפט להורדת קובץ משרת FTPבהמשך לנושא הזה: בעיה בקוד vba להורדת קובץ משרת ftp
אני צריך להוריד קובץ csv שנמצא בשרת ftp בצורה אוטומטית דרך קוד vba
ניסיתי בנושא הקודם להוריד דרך vba אבל כל מה שניסיתי לא עבד
@OdedDvir יעץ לי לעשות סקריפט שיופעל על ידי vba (מקווה שזה אפשרי)
הבעיה הגדולה היא שאני בור ועם הארץ בנושא של הסקריפטים
ניסיתי לראות בחיפוש בגוגל וראיתי כאן את הקוד הזה#ftp server $ftp = "ftp://example.com/" $user = "XX" $pass = "XXX" $SetType = "bin" $remotePickupDir = Get-ChildItem 'c:\test' -recurse $webclient = New-Object System.Net.WebClient $webclient.Credentials = New-Object System.Net.NetworkCredential($user,$pass) foreach($item in $remotePickupDir){ $uri = New-Object System.Uri($ftp+$item.Name) #$webclient.UploadFile($uri,$item.FullName) $webclient.DownloadFile($uri,$item.FullName) }
הבעיה שהוא מחזיר שגיאה כזו
תודה מראש לכל העוזרים ....
-
OCR בדרייב נותן רק שמאל לימין@dovid דבר זה קורה לפעמים ולא רק בפורום אצלך אלא נתקלתי בזה בעוד פורומים אבל אחרי כמה זמן זה מסתדר
-
בעיה בקוד vba להורדת קובץ משרת ftp@OdedDvir
הרבה תודה עד כה
כעת הוא מריץ רק חלק מן הקוד אבל לא מוריד אותו
איך אני יכול לדעת מה השגיאה ומה חסר לו? -
בעיה בקוד vba להורדת קובץ משרת ftp@OdedDvir
העתקתי והוא מחזיר שגיאה
-
בעיה בקוד vba להורדת קובץ משרת ftp -
בעיה בקוד vba להורדת קובץ משרת ftp -
בעיה בקוד vba להורדת קובץ משרת ftp@OdedDvir
עכשיו מצאתי עוד קוד שאולי יכול לשפוך אור על הבעיה
זה הקודFunction fnDownloadFile(ByVal strHostName, _ ByVal strUserName As String, _ ByVal strPassWord As String, _ ByVal strRemoteFileName As String, _ ByVal strLocalFileName As String) As String '// Set a reference to: Microsoft Internet Transfer Control '// This is the Msinet.ocx Dim FTP As Inet 'As InetCtlsObjects.Inet Set FTP = New Inet 'InetCtlsObjects.Inet On Error GoTo Errh With FTP .Url = strHostName .Protocol = 2 .UserName = strUserName .Password = strPassWord .Execute , "Get " + strRemoteFileName + " " + strLocalFileName Do While .StillExecuting DoEvents Loop fnDownloadFile = .ResponseInfo End With Xit: Set FTP = Nothing Exit Function Errh: fnDownloadFile = "Error:-" & Err.Description Resume Xit End Function
אבל עדיין הוא מחזיר שגיאה כזו
הקוד הזה ככל הנראה עובד על אותו הבסיס כמו הראשון שהבאתי
-
בעיה בקוד vba להורדת קובץ משרת ftp@OdedDvir
נראה לי שיש לי אופיס 64 -
בעיה בקוד vba להורדת קובץ משרת ftp@OdedDvir
מצאתי עכשיו את הקוד הזהSub DownloadTransformUploadFTP() Dim lngINetConn Dim lngINet Dim blnRC As Boolean Dim UserName As String Dim Password As String Dim serverName As String Const ASCII_TRANSFER = 1 Const BINARY_TRANSFER = 2 Dim fData As WIN32_FIND_DATA Dim Check1 Dim Check2 serverName = "testftp.com" UserName = "test" Password = "test" localFile = "C:\Test.xlsx" hostFile = "/outgoing/Test.xlsx" blnRC = False lngINet = InternetOpen("MyFTP Control", 1&, vbNullString, vbNullString, 0&) If lngINet > 0 Then lngINetConn = InternetConnect(lngINet, serverName, 0, UserName, Password, 1, 0, 0) If lngINetConn > 0 Then Check1 = FtpSetCurrentDirectory(lngINetConn, "/outgoing" + vbNullString) fData.cFileName = String(MAX_PATH, 0) Check2 = FtpFindFirstFile(lngINetConn, "Test.xlsx", fData, 0, 0) blnRC = FtpGetFile(lngINetConn, "/outgoing/" & fData.cFileName, localFile, 0, 0, 1, 0) InternetCloseHandle lngINetConn End If InternetCloseHandle lngINet End If Workbooks.Open Filename:=localFile
אבל גם הוא מחזיר שגיאה
כזו -
בעיה בקוד vba להורדת קובץ משרת ftp@OdedDvir לא עוזר.
אולי יש בעיה טכנית בקוד
ידוע לך על איזה קוד אחר שעושה את זה? אולי הוא יהיה יותר טוב.. -
בעיה בקוד vba להורדת קובץ משרת ftp@OdedDvir
הרצתי את זה
הוא מחזיר לי הודעה כזו
אח"כ סגרתי את שורת הפקודה
וניסיתי שוב להפעיל את ה vba ומחזיר את השגיאה הזו
-
נזילה בניאגרה@הבוס-הגדול הבעיה בוודאות בגומיה איפה שנכנס המים מלמעלה
איך לעשות את זה זה פשוט וקל
תקנה את הגומיה הזו כאן זה עולה יקר אבל בטמבור הוא לא עולה יותר מ 1 עד 2 במקרה הגרוע..
אח"כ כנס לקישור הבא, בדף מס' 2 הוראות להחלפת אטם מצוף
ותפעל לפי ההוראות..
בהצלחה -
בעיה בקוד vba להורדת קובץ משרת ftp@OdedDvir אמר בבעיה בקוד vba להורדת קובץ משרת ftp:
ולהריץ שורת פקודה כמנהל כך
סליחה על הבורות, איך אני מריץ את שורת הפקודה?
-
איך אפשר לעשות מצגת שתקבל נתונים מהאינטרנט@morvro9 אני עשיתי את זה בשתי קבצי גוגל שיטס מקושרים עם כל הנתונים מקווה שזה מה שאתה רוצה בכל אופן תוכל לפנות אלי במייל שבחתימה
-
בעיה בקוד vba להורדת קובץ משרת ftpיש לי קוד vba שראיתי כאן
אני יביא גם כן לכאן את הקודFunction DownloadFile(ByVal HostName As String, _ ByVal UserName As String, _ ByVal Password As String, _ ByVal RemoteFileName As String, _ ByVal LocalFileName As String) As Boolean Dim FTP As Inet Set FTP = New Inet With FTP .Protocol = icFTP .RemoteHost = HostName .UserName = UserName .Password = Password .Execute .URL, "Get " + RemoteFileName + " " + LocalFileName Do While .StillExecuting DoEvents Loop DownloadFile = (.ResponseCode = 0) End With Set FTP = Nothing End Function
הגדרתי את הכל טוב (שם משתמש וסיסמה) אבל בכל זאת הוא מחזיר שגיאה כזו
אשמח לפתרון
נ.ב. לעניות דעתי הוא לא מצליח לגשת בכלל ל ftp עוד לפני השם משתמש וסיסמה
-
שאלה | חשבון עלי אקספרס דורש אימות SMS@אנונימי
אתה יכול לרשום לו כל מס' ב SMS?
אם כן יש לך כיום הרבה שירותים שמקבלים SMS למייל וכו' -
תוכנה לניהול השאלת ספרי לימוד@OdedDvir
@שרוני לא מדבר על הפעולה של הסריקת בר קוד אלא על הממשק של הוצאת מדבקות של בר קוד@שרוני אמר בתוכנה לניהול השאלת ספרי לימוד:
וחוץ מזה, אתה לא מצפה מהספרנ/ית שידעו איך לייצר מדבקות בצורה כ"כ מסורבלת (לא כולם נבראו עם חוש טכני מפותח)...