> For the complete documentation index, see [llms.txt](https://manual.gemlogin.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://manual.gemlogin.io/information/faqs.md).

# คำถามที่พบบ่อย (FAQs)

<details>

<summary><strong>Gemlogin กับ GemPhoneFarm ต่างกันยังไง?</strong></summary>

**GemPhoneFarm** และ **Gemlogin** เป็นโปรแกรมที่ใช้คอมพิวเตอร์ในการควบคุมการทำงานอัตโนมัติ โดยแต่ละโปรแกรมมีลักษณะการทำงานที่แตกต่างกันดังนี้:&#x20;

* **GemPhoneFarm**: ใช้คอมพิวเตอร์ควบคุมการทำงานอัตโนมัติบนมือถือ Android สามารถจัดการหลายบัญชีพร้อมกัน เหมาะสำหรับการเล่นเกมหรือใช้งานโซเชียลมีเดียแบบอัตโนมัติ
* **Gemlogin**: ใช้คอมพิวเตอร์ควบคุมการทำงานอัตโนมัติผ่านเว็บเบราว์เซอร์ เช่น Chrome รองรับหลายแอปพลิเคชัน เช่น Instagram, Facebook และ TikTok

สามารถดู**ตัวอย่างการรัน Workflow** หรือการ**สอนการใช้งานแต่ละบล็อค**ได้ที่:

<a href="https://www.youtube.com/@Gemlogin-TH/videos" class="button primary">YouTube Chanel</a>

</details>

<details>

<summary><strong>การกำหนดตำแหน่ง หรือการเพิ่ม CSS Selector</strong></summary>

* การใส่ Target Element จำเป็นต้องใส่สำหรับทุกบล็อคการทำงาน เพราะเป็นเหมือนการกำหนดตำแหน่งที่จะให้สคริปทำงาน เช่น การคลิก/การพิมพ์ จำเป็นต้องระบุตำแหน่งของประกอบบนหน้าเว็บทุกครั้ง

<figure><img src="/files/UQXul8BffcDHeF9c6tdt" alt=""><figcaption></figcaption></figure>

* คลิกปุ่มเพื่อเลือกตำแหน่งองค์ประกอบที่ต้องการ เเล้วเเถบ id ของตำแหน่งจะแสดงขึ้นมาที่หน้าบราวเซอร์

<figure><img src="/files/R4LGjVW8CMH07aaD7i0l" alt=""><figcaption></figcaption></figure>

* คลิกเมาส์ไปตำแหน่งที่ต้องการเเล้ว id จะแสดงในช่อง จากนั้นกดคัดลอกและนำมาใส่ใน Gemlogin&#x20;

</details>

<details>

<summary><strong>การกำหนดตัวแปร (Variable) การใส่ค่าของตัวแปร เเละการนำไปใช้</strong></summary>

ใช้บล็อค [`Insert data`](/software-manual/gemlogin/automation-command-blocks/data/insert-data.md) ในการบันทึกข้อมูล กำหนดชื่อตัวแปรและใส่ค่า

<figure><img src="/files/JNLy1EBuNZlEuyR8GyMD" alt=""><figcaption></figcaption></figure>

การเรียกใช้ตัวแปรจะเขียนภายในเครื่องหมาย `{{ }}` ตามด้วยการกำหนดประเภทของข้อมูลซึ่งนั่นก็คือตัวแปร หรือ `variables` จากนั้นคั่นด้วยเครื่องหมาย `.` เเละตามด้วยชื่อตัวเเปร ตามตัวอย่างในภาพ&#x20;

<figure><img src="/files/pOqyAta7J8VsQh6qc72I" alt=""><figcaption></figcaption></figure>

Input: `This is program {{variables.Name}}` \
Output: `This is program Gemlogin`

</details>

<details>

<summary><strong>การเพิ่ม Multiple Profile</strong> </summary>

* คลิกที่ปุ่ม Create Profile จากนั้นไปที่หน้า Multiple Profile&#x20;

<div><figure><img src="/files/qK8PXQ22nFmuDQGeNj69" alt=""><figcaption></figcaption></figure> <figure><img src="/files/eZEZtuxpPss2MbNaDQD8" alt=""><figcaption></figcaption></figure></div>

* ตั้งค่า Browser Config และตั้งชื่อให้เรียบร้อย โดยการเลือกเเละกำหนด OS หรือ User Agent \
  \- ตามตัวอย่างกำหนดชื่อเป็น Linux เนื่องจากเลือก OS เป็น Linux และทำการ Random User Agent&#x20;

<div><figure><img src="/files/SoXsUPo5teIHlMED6RSX" alt=""><figcaption></figcaption></figure> <figure><img src="/files/LoiLbjEXnXz3jgG598Jj" alt=""><figcaption></figcaption></figure></div>

* หลังจากกำหนดเสร็จเเล้ว ทำการเลือกจำนวนโปรไฟล์ที่ต้องการสร้าง เเละกด Import จากนั้นกลับไปที่หน้าโปรไฟล์ได้เลย

  <figure><img src="/files/n2sEjSsaAmCJ7SCwJmGh" alt=""><figcaption></figcaption></figure>

</details>

<details>

<summary><strong>การเพิ่มข้อมูลบัญชี Social Media</strong></summary>

* ทำการเลือกโปรไฟล์ทั้งหมดตามจำนวนที่ต้องการ โดยใช้  `1 โปรไฟล์ / 1 บัญชี`

<figure><img src="/files/cvIitv5RkXu7QnD3nAgh" alt=""><figcaption></figcaption></figure>

* ไปที่ Resource data >> Import resource

<figure><img src="/files/5e0aRScM0zD4V1oucbw6" alt=""><figcaption></figcaption></figure>

* ทำการกำหนด key หรือ Format ของข้อมูล สามารถกำหนดเอง หรือเลือกจากตัวเลือก

<figure><img src="/files/KErmDN0QXsrhU160DcZf" alt=""><figcaption></figcaption></figure>

* ทำการใส่ข้อมูลบัญชี  `1 บัญชี / 1 บรรทัด`

<figure><img src="/files/0GpXuqsblgLorwxFrKOr" alt=""><figcaption></figcaption></figure>

* หลังจากใส่ข้อมูลสำเร็จจะมีสัญลักษณ์ที่หน้าโปรไฟล์ แต่หากไม่สำเร็จให้ตรวจสอบข้อมูลอีกครั้งว่ามีการใส่ข้อมูลครบถ้วนตาม Format ที่กำหนดไว้หรือไม่

<figure><img src="/files/FlD3MR75p9o2TBepPrRm" alt=""><figcaption></figcaption></figure>

</details>

<details>

<summary><strong>เราจะแยก Proxy ได้ยังไงบ้าง?</strong></summary>

ในกรณีที่ใช้งาน **Gemlogin** สามารถทำได้ตามขั้นตอนนี้: \ <a href="/pages/VQIwzk87OTE3Jr0Zeq9w" class="button primary" data-icon="chart-network">วิธีการเพิ่ม Proxy ใน Gemlogin</a>

***

ในกรณีที่ใช้งาน **GemPhoneFarm** สามารถทำได้ตามขั้นตอนนี้:\ <a href="/pages/nOWfTrSEUsRyE4qB70Bh" class="button primary" data-icon="chart-network">วิธีการเพิ่ม Proxy ใน GemPhoneFarm</a>

</details>

<details>

<summary><strong>จะเปลี่ยนอุปกรณ์ที่เข้าใช้งานได้ยังไง? (change device)</strong></summary>

โดยปกติแล้ว**ใน 1 แพ็กเกจ**ของโปรแกรมจะสามารถเข้า**ใช้งานได้เพียง 1 อุปกรณ์**เท่านั้น

แต่ในกรณีที่คุณต้องการย้ายอุปกรณ์เข้าใช้งานไปยังเครื่องใหม่ สามารถทำได้ตามวิธีนี้:

<a href="/pages/Jp8zyXcrpLpesLN84rq1" class="button primary" data-icon="download">วิธีการเปลี่ยนอุปกรณ์ที่เข้าใช้งาน</a>

</details>

<details>

<summary><strong>จะเชื่อมต่อมือถือหรือโปรแกรมจำลอง (Emulator) เข้ากับระบบ GemPhoneFarm ได้อย่างไร?</strong></summary>

คุณสามารถเชื่อมต่ออุปกรณ์มือถือหรือ Emulator ได้โดยทำตามขั้นตอนนี้:

<a href="/pages/aCOV1erdFt7xW6RtS9wR" class="button primary" data-icon="router">วิธีเชื่อมต่ออุปกรณ์มือถือกับ GemPhoneFarm</a>

</details>

<details>

<summary><strong>ภาพรวมการทำงานของ ATX-Agent Server</strong></summary>

`ATX-Agent Server` คือโปรแกรมขนาดเล็กที่ทำงานอยู่บนอุปกรณ์ Android เพื่อเปิดช่องทางให้ระบบภายนอกสามารถเข้าถึงและควบคุมอุปกรณ์ได้ในระดับการใช้งานจริง เช่น การแตะหน้าจอ การเลื่อน การเปิด–ปิดแอปพลิเคชัน โดยทั้งหมดนี้สามารถสั่งการได้จากคอมพิวเตอร์หรือระบบอัตโนมัติที่เชื่อมต่ออยู่

**การทำงาน**

* เปิด Developer Mode / USB Debugging → เพื่ออนุญาตให้เข้าถึงอุปกรณ์
* ใช้ ADB → เพื่อติดตั้งและสั่งให้ ATX-Agent ทำงาน
* เมื่อ ATX-Agent รันแล้ว → อุปกรณ์ Android จะกลายเป็น “เซิร์ฟเวอร์” ที่พร้อมรับคำสั่งควบคุมจากคอมพิวเตอร์
* ระบบภายนอกสามารถเรียกใช้งาน API ของ ATX-Agent เพื่อควบคุมอุปกรณ์ได้ทันที

</details>

<details>

<summary><strong>วิธีการค้นหา ID ประเภทต่างๆบน Facebook</strong></summary>

**วิธีการรหา UID ของบัญชีเฟสบุ๊คส่วนตัว**

<figure><img src="/files/mq4x6nngk5GVCQ6Cg4cG" alt=""><figcaption></figcaption></figure>

```
https://www.facebook.com/profile.php?id=61579265128834
```

* ไปที่หน้าโปรไฟล์เฟสบุ๊คที่ต้องการรับ UID เเละคัดลอก UID ที่ URL ตามภาพ

**วิธีการหา ID page**

<figure><img src="/files/3n1dbatuCpW1foFJ4gld" alt=""><figcaption></figcaption></figure>

```
https://www.facebook.com/profile.php?id=61579265128834
```

* ไปที่หน้าเพจที่ต้องการรับ ID pag เเละคัดลอก ID page ที่ URL ตามภาพ

**วิธีการหา ID Comment**

<figure><img src="/files/izDfpbBBqjruVRKvIblF" alt=""><figcaption></figcaption></figure>

{% code overflow="wrap" %}

```
https://www.facebook.com/permalink.php?story_fbid=pfbid05qydnXFdjmHFAVBVPyCa8sRNTy6QYL6XhdvWmPxZQP5HN6RMUVTViUfnvhrTRTCil&id=61579265128834&comment_id=2077783489295508
```

{% endcode %}

* เลือกคอมเมนต์ที่ต้องการรับ ID Comment จากนั้นคลิกที่เวลาคอมเมนต์\
  ที่ URL จะเจอคำว่า comment\_id คัดลอก ID Comment ตามภาพ

**วิธีการหา ID Groups**

<figure><img src="/files/VUOoeEipNjQMzhUMiUmr" alt=""><figcaption></figcaption></figure>

```
https://www.facebook.com/groups/1846804899232848
```

* ไปที่หน้ากลุ่มที่ต้องการรับ ID Groups คัดลอก ID Groups ที่ URL ตามภาพ

**วิธีการหา ID Post**

<figure><img src="/files/xh02UQFcYg61Och7AoQB" alt=""><figcaption></figcaption></figure>

{% code overflow="wrap" %}

```
https://www.facebook.com/permalink.php?story_fbid=pfbid0uWQsHRDfiUEwqaAfoPHqvzGCyn5qUuUpd3EGkhKy6CUUKa6RVoNonmZQGTg9ixc4l&id=61579265128834
```

{% endcode %}

* ไปที่โพสต์ที่ต้องการรับ ID Post จากนั้นคลิกที่เวลาโพสต์\
  คัดลอก ID Post ที่ URL ตามภาพ

</details>

<details>

<summary><strong>เงื่อนไขการรับประกันสินค้า (Warranty)</strong> บริษัท ควิล ซอฟต์แวร์ จํากัด</summary>

<figure><img src="/files/dV6FDpSFEQEY195kTIhk" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/HOW1NqtMQVVzstHsFBwy" alt=""><figcaption></figcaption></figure>

**1. ระยะเวลาการรับประกัน**\
 - รับประกันสินค้า 6 เดือน นับจากวันที่ซื้อสินค้า

<figure><img src="/files/KzJcC0kl3iCRViqY3pek" alt=""><figcaption></figcaption></figure>

**2. ความคุ้มครองการรับประกัน**

 การรับประกันครอบคลุมถึง\
 - ความผิดพลาดจากกระบวนการผลิต\
 - อุปกรณ์หรือชิ้นส่วนที่บกพร่องจากการใช้งานตามปกติ\
 - การทำงานผิดพลาดของซอฟต์แวร์หรือเฟิร์มแวร์ (มือถือ)

 ไม่ครอบคลุม ความเสียหายที่เกิดจาก\
 - การใช้งานที่ผิดประเภทหรือเกินข้อจำกัดที่กำหนด\
 - ความเสียหายจากการตกกระแทก, การกดทับ, น้ำหก หรืออุบัติเหตุต่าง ๆ\
 - การซ่อมหรือแก้ไขโดยบุคคลที่ไม่ได้รับอนุญาตจากบริษัท\
 - ความเสียหายจากภัยธรรมชาติ เช่น น้ำท่วม, ไฟไหม้, ฟ้าผ่า

<figure><img src="/files/VRXfbLsBrnIkjdPspF5i" alt=""><figcaption></figcaption></figure>

**3. เงื่อนไขการเคลมสินค้า**

 - สินค้าต้องอยู่ในสภาพสมบูรณ์ (ไม่มีการดัดแปลง, ไม่มีรอยแกะ)\
 - บริษัทขอสงวนสิทธิ์ในการตรวจสอบสภาพสินค้า ก่อนอนุมัติการเคลมทุกครั้ง

<figure><img src="/files/eaVAtbf9p5E0nzRXU0CW" alt=""><figcaption></figcaption></figure>

**4. ข้อจำกัดการรับประกัน**

 - การรับประกันนี้ไม่สามารถโอนให้บุคคลอื่นที่ไม่ใช่ผู้ซื้อดั้งเดิม

<figure><img src="/files/W5vYLMY5uRjYOiinjp7G" alt=""><figcaption></figcaption></figure>

**5. วิธีการให้บริการหลังการขาย**

 - ซ่อมแซมหรือเปลี่ยนอุปกรณ์ใหม่โดยไม่มีค่าใช้จ่าย\
 - ระยะเวลาในการซ่อมหรือเปลี่ยนสินค้า: ภายใน 7-14 วันทำการ

<figure><img src="/files/3JdM6vB9rMZT1wkyn1yO" alt=""><figcaption></figcaption></figure>

**6. การยกเลิกหรือหมดอายุการรับประกัน**

 การรับประกันจะสิ้นสุดทันที หาก\
 - สินค้ามีการเปิดหรือซ่อมโดยบุคคลที่ไม่ได้รับอนุญาต\
 - มีการใช้งานที่ไม่เป็นไปตามคู่มือการใช้งาน

### หมายเหตุ <a href="#e0-b8-ab-e0-b8-a1-e0-b8-b2-e0-b8-a2-e0-b9-80-e0-b8-ab-e0-b8-95-e0-b8-b8" id="e0-b8-ab-e0-b8-a1-e0-b8-b2-e0-b8-a2-e0-b9-80-e0-b8-ab-e0-b8-95-e0-b8-b8"></a>

<figure><img src="/files/b9UYXLjEVqTLFQtEjDS5" alt=""><figcaption></figcaption></figure>

### ! สิ้นสุดการรับประกันทันที ! <a href="#e0-b8-aa-e0-b8-b4-e0-b9-89-e0-b8-99-e0-b8-aa-e0-b8-b8-e0-b8-94-e0-b8-81-e0-b8-b2-e0-b8-a3-e0-b8-a3-e" id="e0-b8-aa-e0-b8-b4-e0-b9-89-e0-b8-99-e0-b8-aa-e0-b8-b8-e0-b8-94-e0-b8-81-e0-b8-b2-e0-b8-a3-e0-b8-a3-e"></a>

 - สติกเกอร์รับประกันฉีกขาด\
 - แกะตัวเครื่อง ดัดแปลง ตัดสายไฟ\
 - ใช้งานนอกเหนือจากที่กำหนด หรือผิดวัตถุประสงค์

</details>


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://manual.gemlogin.io/information/faqs.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
