# Demo Version (3.6)

# عرض تجريبي 3.6

---


## <span class="ng-star-inserted">دليل الاستخدام والتوثيق</span>

---

# <span class="ng-star-inserted">متطلبات النظام</span>

### <span class="ng-star-inserted">الحد الأدنى للمتطلبات</span>

- **<span class="ng-star-inserted">نظام التشغيل:</span>**<span class="ng-star-inserted"> ويندوز 10 (نظام 64 بت)</span>
- **<span class="ng-star-inserted">المعالج:</span>**<span class="ng-star-inserted"> إنเทل كور i5 أو ما يعادله</span>
- **<span class="ng-star-inserted">الذاكرة العشوائية:</span>**<span class="ng-star-inserted"> 8 جيجابايت</span>
- **<span class="ng-star-inserted">معالج الرسوميات:</span>**<span class="ng-star-inserted"> كرت شاشة متوافق مع دايركت إكس 12</span>
- **<span class="ng-star-inserted">مساحة التخزين:</span>**<span class="ng-star-inserted"> 4 جيجابايت مساحة فارغة</span>
- **<span class="ng-star-inserted">الإنترنت:</span>**<span class="ng-star-inserted"> مطلوب لتحميل بيانات المشروع عبر الشبكة</span>

### <span class="ng-star-inserted">المتطلبات الموصى بها</span>

- **<span class="ng-star-inserted">نظام التشغيل:</span>**<span class="ng-star-inserted"> ويندوز 11 (نظام 64 بت)</span>
- **<span class="ng-star-inserted">المعالج:</span>**<span class="ng-star-inserted"> إنเทل كور i7 أو أي إم دي رايزن 7</span>
- **<span class="ng-star-inserted">الذاكرة العشوائية:</span>**<span class="ng-star-inserted"> 16 جيجابايت</span>
- **<span class="ng-star-inserted">معالج الرسوميات:</span>**<span class="ng-star-inserted"> إنفيديا آر تي إكس 2060 / أو أي إم دي آر إكس 6600 أو أفضل</span>
- **<span class="ng-star-inserted">مساحة التخزين:</span>**<span class="ng-star-inserted"> 8 جيجابايت مساحة فارغة (يفضل استخدام قرص SSD)</span>
- **<span class="ng-star-inserted">الإنترنت:</span>**<span class="ng-star-inserted"> يفضل وجود اتصال إنترنت ثابت وسريع</span>

---

# <span class="ng-star-inserted">التحميل</span>

<span class="ng-star-inserted">يتم توفير برنامج "إسكان فيوور" بصيغة ملف مضغوط.</span>

**<span class="ng-star-inserted">اسم الملف:</span>**  
<span class="inline-code ng-star-inserted">Esekan-Demo-3.6.zip</span>

**<span class="ng-star-inserted">خطوات التنفيذ:</span>**

1. <span class="ng-star-inserted">قم بتحميل الملف المضغوط.</span>
2. <span class="ng-star-inserted">استخرج الملفات (فك الضغط).</span>
3. <span class="ng-star-inserted">قم بتشغيل ملف التطبيق </span><span class="inline-code ng-star-inserted">Esekan.exe</span><span class="ng-star-inserted">.</span>

---

# <span class="ng-star-inserted">تشغيل النسخة التجريبية</span>

<span class="ng-star-inserted">البرنامج لا يحتاج إلى عملية تثبيت على الجهاز.</span>

<span class="ng-star-inserted">بمجرد فك ضغط الملف، ابدأ التشغيل مباشرة من خلال:</span>  
<span class="inline-code ng-star-inserted">`Esekan`.exe</span>

---

# <span class="ng-star-inserted">تحميل البيانات عبر الإنترنت</span>

<span class="ng-star-inserted">عند تشغيل البرنامج، فإنه يحاول الاتصال بخادم المشروع الرئيسي.</span>

**<span class="ng-star-inserted">يقوم الخادم بتوفير ما يلي:</span>**

- <span class="ng-star-inserted">البيانات الوصفية للمشروع.</span>
- <span class="ng-star-inserted">بيانات وتفاصيل الوحدات السكنية.</span>
- <span class="ng-star-inserted">معلومات الأسعار المحدثة.</span>
- <span class="ng-star-inserted">الملفات الوسائطية والصور.</span>

---

# <span class="ng-star-inserted">وضع التشغيل بدون إنترنت / التشغيل الأول</span>

<span class="ng-star-inserted">عند فتح البرنامج لأول مرة، يتم فحص حالة الاتصال بالإنترنت لجلب بيانات المشروع:</span>

**<span class="ng-star-inserted">في حال وجود اتصال بالإنترنت:</span>**

- <span class="ng-star-inserted">يقوم البرنامج بتحميل كافة بيانات المشروع الضرورية من الخادم.</span>
- <span class="ng-star-inserted">يتم تخزين هذه البيانات محلياً على جهازك لضمان عمل البرنامج لاحقاً في حال عدم وجود إنترنت.</span>

**<span class="ng-star-inserted">مسار التخزين المحلي للبيانات:</span>**  
<span class="inline-code ng-star-inserted">C:\\Users\\&lt;اسم\_المستخدم&gt;\\AppData\\Local\\Esekan\\Saved\\CSV.CSV</span>  
<span class="ng-star-inserted">(ملاحظة: استبدل &lt;اسم\_المستخدم&gt; باسم حسابك في نظام ويندوز)</span>

**<span class="ng-star-inserted">مثال للتوضيح:</span>**  
<span class="inline-code ng-star-inserted">C:\\Users\\John\\AppData\\Local\\Esekan\\Saved\\CSV.CSV</span>

**<span class="ng-star-inserted">في حال عدم وجود اتصال بالإنترنت:</span>**

- <span class="ng-star-inserted">سيحاول البرنامج قراءة الملف المخزن محلياً في المسار المذكور.</span>
- <span class="ng-star-inserted">إذا كان الملف موجوداً، سيعمل البرنامج بشكل طبيعي باستخدام البيانات المخزنة سابقاً.</span>
- <span class="ng-star-inserted">إذا لم يكن الملف موجوداً (أي لم يتم التشغيل بوجود إنترنت ولو لمرة واحدة)، فلن يتمكن البرنامج من عرض البيانات حتى يتم الاتصال بالشبكة.</span>

**<span class="ng-star-inserted">ملاحظة هامة:</span>**  
<span class="ng-star-inserted">بدءاً من الإصدار 3.7، ستكون جميع بيانات التشغيل الأول مدمجة داخل البرنامج تلقائياً، مما يضمن عمله مباشرة دون الحاجة للإنترنت في أول مرة.</span>

---

# <span class="ng-star-inserted">طرق التحكم</span>

<span class="ng-star-inserted">تم تصميم البرنامج ليوفر تجربة تصفح تفاعلية سهلة، ويدعم التحكم عبر الفأرة أو شاشات اللمس.</span>

### <span class="ng-star-inserted">التحكم باستخدام الفأرة (الماوس)</span>

- **<span class="ng-star-inserted">النقر بالزر الأيسر:</span>**<span class="ng-star-inserted"> للتفاعل مع العناصر وواجهات البرنامج.</span>
- **<span class="ng-star-inserted">تحريك الفأرة:</span>**<span class="ng-star-inserted"> لتدوير الكاميرا واستكشاف المكان.</span>
- **<span class="ng-star-inserted">عجلة الفأرة:</span>**<span class="ng-star-inserted"> للتقريب والابتعاد (زوم).</span>
- **<span class="ng-star-inserted">واجهة المستخدم:</span>**<span class="ng-star-inserted"> يمكن الضغط على الأزرار والأدوات بالزر الأيسر للفأرة.</span>

### <span class="ng-star-inserted">التحكم باستخدام شاشة اللمس</span>

- **<span class="ng-star-inserted">نقرة واحدة:</span>**<span class="ng-star-inserted"> للتفاعل مع العناصر والواجهات.</span>
- **<span class="ng-star-inserted">السحب بإصبع واحد:</span>**<span class="ng-star-inserted"> لتدوير الكاميرا والتنقل في المشهد.</span>
- **<span class="ng-star-inserted">السحب بإصبعين (القرص):</span>**<span class="ng-star-inserted"> للتقريب والابتعاد.</span>
- **<span class="ng-star-inserted">أزرار الواجهة:</span>**<span class="ng-star-inserted"> يمكن تفعيلها من خلال اللمس المباشر على الشاشة.</span>

# Demo 3.6

---

# Documentation

---

## SYSTEM REQUIREMENTS

### Minimum Requirements

- **Operating System:** Windows 10 (64-bit)
- **Processor:** Intel Core i5 or equivalent
- **Memory:** 8 GB RAM
- **Graphics:** GPU compatible with DirectX 12
- **Storage:** 4 GB available space
- **Internet:** Required for loading online project data

### Recommended Requirements

- **Operating System:** Windows 11 (64-bit)
- **Processor:** Intel Core i7 or AMD Ryzen 7
- **Memory:** 16 GB RAM
- **Graphics:** NVIDIA RTX 2060 / AMD RX 6600 or better
- **Storage:** 8 GB available space (SSD recommended)
- **Internet:** Stable broadband connection recommended

---

## DOWNLOAD

Esekan Viewer is distributed as a compressed archive.

**File:**  
`Esekan-Demo-3.6.zip`

**Steps:**

1. Download the archive
2. Extract the file
3. Run `Esekan.exe`

---

## RUNNING THE DEMO

Viewer does not require installation.

After extracting the archive, simply run:  
``Esekan`.exe`

---

## INTERNET DATA LOADING

When Viewer starts, it attempts to connect to the remote project server.

The server provides:

- Project metadata
- Apartment data
- Pricing information
- Media assets

---

## OFFLINE / FIRST LAUNCH

On first launch, Viewer checks for an internet connection to retrieve project data:

1. **Online Connection Available**
    
    
    - Viewer downloads the required project data from the server.
    - The downloaded data is saved locally for future offline usage.
    - **Local storage path:**  
        `C:\Users\<username>\AppData\Local\Esekan\Saved\CSV.CSV`  
        Replace `<username>` with the current Windows account.
    - Example:  
        `C:\Users\John\AppData\Local\Esekan\Saved\CSV.CSV`
2. **No Internet Connection**
    
    
    - Viewer attempts to read the local data file from the same path.
    - If the file exists, the application loads the project using the cached data.
    - If the file does not exist, the application cannot load project data until an internet connection is established.

**Note:**  
In Viewer 3.7 and later, the first-launch data is fully embedded within the build, ensuring the application runs immediately even without an internet connection.

---

## CONTROLS

Viewer is designed for simple interactive navigation and supports both **Mouse** and **Touchscreen** input.

### Mouse Controls

- **Left Click:** Interact with objects and UI elements
- **Mouse Movement:** Rotate the camera and explore the environment
- **Mouse Scroll Wheel:** Zoom in and zoom out
- **User Interface:** Buttons and tools can be activated using a left mouse click

### Touchscreen Controls

- **Single Tap:** Interact with objects and interface elements
- **Drag Gesture:** Rotate the camera and navigate through the scene
- **Two-Finger Drag:** Zoom in and zoom out
- **Interface Buttons:** Can be activated by tapping directly on the screen