
اتوماسیون انتقال لاگ تماس به Google Sheets
- توسعه نرمافزار و آیتی
- زمان باقیمانده برای ارسال پیشنهاد
شرح کلی پروژه: نرمافزار نصبشده روی سرور ویندوزی، لاگ تماسهای سیستم کالر آیدی را در یک فایل Notepad ذخیره میکند. هدف، ایجاد اتوماسیونی برای انتقال خودکار این دادهها از فایل محلی به Google Sheets است.
محدوده کار و مسئولیت فریلنسر: • نصب و راهاندازی اسکریپت روی همان سرور ویندوزی • پایش فایل Notepad و شناسایی رکوردهای جدید • انتقال یکباره دادههای قدیمی موجود در فایل به Google Sheets • ارسال رکوردهای جدید به یک آدرس Google Apps Script برای ثبت خودکار در Google Sheets •پالایش دیتا به صورت جدول برای تشخیص نوع تماس، ثبت دیتای تایم، شماره، نوع تماس ورودی یا خروجی و ...
نیازمندیهای اصلی: • فایل لاگ حداکثر هر پنج دقیقه بررسی و بهروزرسانی شود. • رکوردهای جدید پس از شناسایی بهصورت خودکار در شیت ثبت شوند. • اجرای اسکریپت روی سرور نباید به وجود حساب Google روی آن سرور نیاز داشته باشد. • فایل Notepad حاوی لاگ تماس و Google Sheets مقصد، ورودیهای موجود پروژه هستند.
وضعیت فعلی و نتیجه مورد انتظار: در حال حاضر نرمافزار موجود، لاگها را در فایل Notepad روی سرور ذخیره میکند. خروجی مورد انتظار، راهاندازی اسکریپت پایش فایل و اتصال آن به Google Apps Script و Google Sheets است؛ بهگونهای که دادههای قدیمی یکبار منتقل شوند و رکوردهای جدید نیز با فاصله زمانی حداکثر پنج دقیقه در شیت ثبت شوند.
موارد پیشنهادی برای بررسی در پروپوزال: • روش پیشنهادی برای تشخیص رکوردهای جدید و جلوگیری از ثبت تکراری آنها • پیشنیازهای نصب و اجرای اسکریپت روی سرور ویندوزی • برآورد زمان و هزینه اجرا • نمونه تجربه مشابه در انتقال داده از فایل لاگ به Google Sheets یا سرویسهای مشابه
مهارتهای مورد نیاز
Script Install
Web Services

