eXport-it, android  UPnP Client/Server

الروبوت بنب/HTTP عميل وخادم eXport-it

Android


الروبوت التطبيق تبادل الملفات للفيديو والصوت والصور والكتب




وصف


سياسة الخصوصية



هذا التطبيق هو مباشرة والتي تعمل على شبكة واي فاي، فقط تثبيته، بدء eXport-itالخادم
والانتظار لمدة 2 ثانية، والحصول على رسالة بدء تشغيل ملقم HTTP وأيقونة صغيرة في شريط الحالة يأتي الروبوت.

الخادم الخاص بك هو نشط ويمكنك الخروج من التطبيق. اسم بنب افتراضيا هو eXport-it.
يجب أن تكون قادرا على استخدامها من أي عميل UPnP على شبكة واي فاي الخاص بك، أو مع متصفح ويب لافتا
إلى عنوان معين في الجانب العلوي الأيسر من “الخادم” نافذة.
على الشبكة اللاسلكية الخاصة بك، يمكنك استخدام جهاز الكمبيوتر الخاص بك أو إيماك للنظر في ملفات الفيديو والصور الموجودة على
الهاتف الروبوت، والاستماع إلى الموسيقى أو قراءة وثائق (قوات الدفاع الشعبي، والكتب) مع الويب المفضلة لديك
متصفح كروم مثل، فايرفوكس، …

يمكنك أيضا التحقق من صحة الخادم الخاص بك مع المحلية eXport-it العميل. .

android upnp application

ذلك هو تطبيق لاستخدام البيانات الموجودة على الهاتف الروبوت الخاص بك أو الكمبيوتر اللوحي، على أجهزة أخرى مثل نظام الروبوت آخر، جهاز الكمبيوتر الخاص بك، أو إذا كان الإعلام هو متوافق على جهاز التلفزيون الخاص بك. لذلك، فإنه يستخدم بروتوكولات معظم القياسية، UPnP و HTTP.
التصدير التي ينفذها الخادم والعميل (اثنين من الرموز على سطح المكتب الروبوت الخاص بك). خادم بناء قائمة من ملفات الفيديو والصوت والصورة، وبالإضافة إلى ذلك ملفات PDF والكتاب الإلكتروني يمكن أن تجد في نظام الروبوت الخاص بك. يتم تعيين قائمة من هذه الملفات مع خصائصها في الذاكرة ونشرت من خلال خدمة الدليل UPnP و ملقم HTTP.


يتم توزيع الملفات فقط في أربع فئات: ملفات الفيديو (MP4، webm و3GPP) الملفات الصوتية (MP3، OGG و M4A)، وملفات الصور (JPEG، GIF أو PNG)، والكتب (قوات الدفاع الشعبي، لجان المقاومة الشعبية، EPUB، PDB، وموبي وديجيفو).

لم يتم تصميم الخادم إدارة الآلاف من الملفات، على بعد بضع مئات تبدو مثل ما لدينا عادة على الهاتف أو الكمبيوتر اللوحي..

كيفية البدء في استخدامها

أولا وقبل كل شيء، مجرد بداية الخدمة والانتظار لنهاية عملية التهيئة. إذا كنت على واي فاي أو شبكة الهاتف المحمول يمكنك التحقق من حالة وعناوين المواقع أن تحاول ذلك. حصن معظم الناس الخادم لا يمكن الوصول إليها من شبكة المحمول. يمكنك التحقق أولا ما خادمك بتوزيع مع الإشارة متصفح الويب على المستوى المحلي URL بعد الخروج إطار ملقم (الخادم الحقيقي قيد التشغيل في الخلفية). ومن الممكن أيضا استخدام عنوان الاسترجاع IPv6 إلى الوصول إلى صفحة HTML من المتصفح مع عنوان URL مثل "//[::1]:8192".

وكخطوة ثانية، يمكنك استخدام تكوين الملقم لتغيير اسم الخادم الخاص بك، وربما التكيف مع حجم الخط لغتك والجهاز.

وتتألف الخطوة التالية في تحديد اسم المستخدم وكلمة المرور كمسؤول مع إمكانية الوصول إلى جميع الفئات.

عندما كان يعمل، يمكنك تحديد أسماء المستخدمين إضافية مع إمكانية الوصول إلى فئات محددة.

وأخيرا يمكنك تحديد "ميناء الشحن" عندما تكون متصلا على واي فاي المنزلية الخاصة بك لتكون في متناول من الإنترنت. إذا كنت تستخدم التطبيق الكامل مع UPnP، عليك أن تحدد اسم مستعار غير ميناء لاغية في تكوين والتحقق من وحدة إذا كان يعمل. مع التطبيق المجاني لديك لتكوين يدويا جهاز التوجيه ADSL الخاص بك. عندما تبدو جيدة يمكنك أن تجرب ذلك من المنزل مع أي متصفح ويب لديك، وذلك باستخدام وكيل ويب العامة مجانا مع دعم جافا سكريبت.

HTTPS على الرغم من دعمها، لا نتطلع إلى أن تكون أفضل للمستخدمين الطبيعي نظرا لتعقيد لاستخدامها مع الهواتف الذكية والعروض السيئة بالمقارنة مع HTTP بسيط.

عندما ميناء الشحن والتوثيق تعمل، يمكنك استخدام الخيار "النادي" لتكون في متناول بسهولة على الإنترنت، ونشر البيانات الخاصة بك على www.export-it.club. لاختبار الخادم الخاص بك يتطلب استخدام وكيل ويب بسبب الخاصة عنوان IP الخارجي الخاص بك لا يمكن الوصول إليه من شبكة واي فاي الخاص بك. يسمح هذا الخيار لتجنب توزيع URL تغيير مع عنوان IP ورقم المنفذ، مجرد النقر على خط الخادم الصحيح محددة بالاسم الخادم الخاص بك، وصفا الجملة الصغيرة واحدة من الصور الخاصة بك كرمز.

خلفية تقنية

تم توفير دعم UPnP بواسطة Teleal تتشبث 1.0.5 (حقوق الطبع والنشر (ج) 2010 Teleal محدودة، سويسرا)، وبنيت خادم المتشعب على رأس NanoHTTPD الإصدار 1.25، جميع الحقوق محفوظة 2001،2005-2012 يارنو Elonen و 2010 كونستانتينوس Togias. وبالتالي هذا التطبيق يحتوي على برامج LGPL. كلاهما نسخ معدلة، وليس التعليمات البرمجية الأصلية. مكتبة TelealCling هو ملف جرة واحدة فقط بنيت مع بعض التعديلات المطلوبة من قبل التطبيق من cling-core، cling-support (1.0.5) وteleal-common (1.0.14) ملفات جرة ... تم تعديل NanoHttpd لدعم "HEAD" طريقة، لإضافة رؤوس HTTP DLNA، طلب تسجيل وتقديم الصفحة الرئيسية الأولي. شفرة المصدر هو متاح للتنفيذ.

وصممت جميع الرموز المستخدمة في التعليقات التي أدلى بها وانريكو Gollnow (إيرني). زيارة موقعه على الانترنت للعثور على المزيد من المعلومات عنه والوجوه الضاحكة له (//www.gomotes.com).

تم العثور على الأزرار التي كتبها www.mindfreakerstuff.com والدوار تتعزز //www.adanware.blogspot.com.

يستخدم روتين تشفير كلمة المرور مكتبة توم وو jsbn (جافا سكريبت BigInteger وRSA) على شبكة الإنترنت الجانب المتصفح ومكتبة جافا SpongyCastle على جانب الملقم.

هذا التطبيق استخدام جمدنس، وتنفيذ دنس متعدد يلقي في جافا لاكتشاف الخدمة والتسجيل. هذه المكتبة قابلة للتشغيل الكامل مع بروتوكول بونجور من أبل. كل الشكر ل آرثر فان هوف، ريك بلير وكاي كريوزر، لهذه المكتبة فعالة مرخصة تحت رخصة أباتشي، الإصدار 2.0.

ضوابط والموارد

في إعدادات النظام، ثم إعدادات متقدمة، يمكنك أن تجد مدير البطارية. للحفاظ على ما يصل الخادم وتشغيلها بشكل دائم، يجب عليك تحديد الأداء للخطة الطاقة، وتفعيل هذا التطبيق في التطبيقات المحمية وفي التطبيقات المستهلكة للطاقة.

يتطلب ملقم الوصول إلى نظام الملفات وقراءة إعدادات الهاتف للكشف عن تغيرات دولة مثل على واي فاي أو إذا تم تنشيط نقل البيانات إذا كان متصلا شبكة للهاتف المحمول. اختياريا الخادم يمكن ارسال الرسائل القصيرة عندما يتم تغيير عنوان IP الخارجي (الخيار في تكوين) ورمز البلد من قبل Access_Coarse_Location، (ليس الموقع الدقيق فقط الحرفين رمز البلد). يستخدم البرنامج العميل إذن الكتابة إلى وحدة تخزين خارجية لحفظ الملفات التي تم تحميلها، وإذن تسجيل الصوت لإظهار المنحنيات عند الاستماع إلى الموسيقى.

client/server

الاتصال بنا

يمكنك الاتصال بنا عن طريق البريد الإلكتروني إلى “exportit.ddcs@gmail.com”.

لا تترددوا في تقرير عن المشاكل، عدم وجود وظائف، … جميع النقاد والتعليقات هي موضع ترحيب.

الإصدار الحالي هو الآن eXportit 2.2.3

الإصدار 2.2.3
- تم ترقية التطبيق ليدعم بيئة أندرويد الحالية.

الإصدار 2.2.1
- إجراء تصحيحات على وظيفة تنزيل ملفات الوسائط (GET).

الإصدار 2.1.7
- تحسين التبديل بين اللغات في أنظمة أندرويد متعددة اللغات.

الإصدار 2.1.5
- تثبيت التطبيق بعد العديد من الترقيات التي أجريت على عجل.
- آسف، ولكن كان عليّ رسم أيقونة جديدة للتطبيق.

الإصدار 2.1.3
- تمت مراجعة صفحة التخطيط الأولية.

الإصدار 2.0.9
- تحسين استخدام الفئات والتبديل "عشوائيًا" في العميل.
- بسبب التغييرات في قاعدة البيانات، لم تعد ملفات النسخ الاحتياطي السابقة قابلة للاستخدام

الإصدار 2.0.7
- التحديد التلقائي للصورة عند تشغيل فئة الملفات الصوتية
- تشفير أفضل لكلمة المرور في قاعدة البيانات

الإصدار 1.9.9
- تم تصحيح العديد من الأخطاء الصغيرة في كل مكان.
- القدرة على فئات متعددة لكل ملف وسائط لتسهيل الاختيار.

الإصدار 1.9.7
- لتصحيح إعداد الأذونات لنظام Android 14

الإصدار 1.9.6
- تعديلات لتكييف التعليمات البرمجية والمكتبات مع إصدار Android الحالي
- لاستبدال مكتبة Exportit2 بـ androidx.media3.exoplayer
- تغيير معالجة الصور لمشغل الصوت

الإصدار 1.9.3
- تطبيق التغييرات المطلوبة لدعم Android 14
- منح حق الوصول إلى أوامر FFprobe وFFmpeg في التطبيق مع هذه المكتبة

الإصدار 1.9.1
- موقع ويب جديد www.ddcs.re يحل محل www.export-it.org و .club

الإصدار 1.8.9
- فقط لتحديثه

الإصدار 1.8.7
- استخدام Let's Encrypt للحصول على شهادات SSL وإدارتها
- تم تكوينه باستخدام Exoplayer 2.18.4 كعميل لقناة البث المتعدد FFmpeg 6.0 أو تدفق UPnP

الإصدار 1.8.5
- تم تكييف الكود القديم لبيئة Android الحالية

Google Play Store:

Google Play StoreeXport-it
Google Play StoreeXport-it FFmpeg
Google Play StoreeXport-it client