`

Jump to content





เพิ่มมาอีก keyboard ภาษาไทยสำหรับเล่น web บน vita


27 replies to this topic

#1 Burm

    เซียนเกม

  • Admin
  • 12067 posts
  • Gender:Male

Posted 02 May 2012 - 03:48 AM

**edited**
ตัวแบบสมบูรณ์สุด credit คุณ b4lmung ครับ
link
แต่ถ้าตอบกระทู้ใน dgo ก็ต้องปิด wysiwyg ก่อนครับ


================กระทู้เดิม=====================
ข้อจำกัด ใช้ไม่ได้ทุก web ไม่รู้เพราะอะไร
หลักๆ คือใช้ virtual keyboard ของ google
แต่เหมือน script มันจะตีกันกับ page อื่นๆ
ที่ลองแล้วได้แน่ๆ คือ gconsole
ที่นี่ลองแล้วไม่ได้ งง


อนึ่ง ผมลองกับ firefox/chrome เพราะผมไม่มี vita

ใครจะเอาไปพัฒนาต่อก็ได้

วิธีลงให้ add bookmark ตัวนี้
Thai Keyboard

แล้วให้ edit bookmark ลบ http://www.test.com/ ออก
ให้เริ่มที่คำว่า javascript แบบนี้

javascript:(function(){var%20keycss=document.createElement('link');keycss.rel='stylesheet';keycss.type='text/css';keycss.href='http://www.dvdgameonline.com/css/keyboard.css';var%20keyjs=document.createElement('script');keyjs.src='http://www.dvdgameonline.com/js/keyboard.js';keyjs.charset='UTF-8';document.getElementsByTagName('head')[0].appendChild(keycss);document.getElementsByTagName('head')[0].appendChild(keyjs);var%20allinput=document.getElementsByTagName('input');for(i=0;i<allinput.length;i++){if(allinput[i].type=='text')allinput[i].className='keyboardInput';}allinput=document.getElementsByTagName('textarea');for(i=0;i<allinput.length;i++){allinput[i].className='keyboardInput';}})();

เวลาใช้งาน ก็ใช้เหมือน bookmarklet ตัวอื่นๆ ครับ
ลองกับ gconsole ดูก็ได้ จะได้ชัวร์ว่าใช้งานได้

ปล. แก้ไขใหม่ ใช้ code อีกตัว ใช้กับ dgo ได้ครับ
แต่ต้องปิด mode ตอบกระทู้แบบ wysiwyg ก่อน (ปุ่มซ้ายบนสุดตรงช่องคอบกระทู้)
พอกดแล้ว สังเกตว่าตัวอื่นๆ มันจะเลือกไม่ได้ครับ
Posted Image

แล้วถึงค่อยกด bookmarklet ถึงจะใช้งานได้
ลองแล้วใช้ กับ facebook ได้ด้วย
แต่ตามเคย ผมไม่มี vita ครับ ผมลองกับ firefox/chrome แล้ว ใช้งานได้

#2 gt41

    เซียนเกม

  • High Royal Executive Members
  • PipPipPipPipPipPipPipPipPipPipPipPipPipPipPip
  • 4593 posts
  • Gender:Male
  • Location:BKK

Posted 02 May 2012 - 07:10 AM

เยี่ยมเลย

#3 aiekung

    นักเล่นเกมระดับสูงชั้นที่ 1

  • Executive Members
  • PipPipPipPipPipPipPipPip
  • 850 posts
  • Gender:Male
  • Location:Nord in Skyrim

Posted 02 May 2012 - 07:27 AM

แหล่มเลย

#4 devilmaydie_OK

    นักเล่นเกมระดับสูงชั้นที่ 1

  • Executive Members
  • PipPipPipPipPipPipPipPip
  • 917 posts
  • Gender:Male

Posted 02 May 2012 - 08:14 AM

สุดยอดเลยครับ

#5 koompapun26

    นักเล่นเกมมือฉมัง

  • High Members
  • PipPipPipPipPipPip
  • 403 posts
  • Gender:Male

Posted 02 May 2012 - 08:54 AM

สุดยอด

#6 Burm

    เซียนเกม

  • Admin
  • 12067 posts
  • Gender:Male

Posted 02 May 2012 - 09:26 AM

คือใช้กันได้ไหมครับ ผมไม่มี vita ลอง แต่ผมลองบน firefox/chrome แล้วมันได้น่ะครับ

#7 ToOM

    แก่แล่ว ยังเล่นเกมส์อยู่ ใครจะทำไม...

  • Royal Executive Members
  • PipPipPipPipPipPipPipPipPipPipPipPip
  • 2178 posts
  • Gender:Male

Posted 02 May 2012 - 12:03 PM

ว้าว...มาแว้ว

#8 neokung

    นักเล่นเกมมือฉกาจ

  • Executive Members
  • PipPipPipPipPipPipPip
  • 693 posts

Posted 02 May 2012 - 01:38 PM

สุดยอดครับ คราวนี้vitaจะได้ดูเว็บสมบูรณ์ซะที เดี๋ยวกลับบ้านจะรีบลองเลยครับ ^^

#9 coco

    คู่อริพีคุง

  • High Royal Executive Members
  • PipPipPipPipPipPipPipPipPipPipPipPipPipPipPip
  • 5156 posts
  • Gender:Male

Posted 02 May 2012 - 03:17 PM

ผมลองแล้วครับ ไม่ได้ครับ ทำตามขั้นตอนแล้วที่หน้าreplyของGconกดแล้วไม่มีอะไรเกิดขึ้นครับ พอลองเช็คโค้ดก็มีเพี้ยนไปจาก&#39; กลายเป็น %27 ผมก็Editแล้วก็ยังเหมือนเดิม(หรือแก้ผิดหว่า)

#10 Burm

    เซียนเกม

  • Admin
  • 12067 posts
  • Gender:Male

Posted 02 May 2012 - 03:22 PM

ผมก็ไปยืมของน้องที่ office มาแล้วแล้วไม่ได้เหมือนกันครับ

จริงๆ ผมมีไปเจอ code ใหม่ น่าจะง่ายกว่าของ google แต่คราวนี้ เอาแค่ใช้บน firefox ยังไม่ขึ้นเลยครับ
ผมลง code ไว้ก่อน เพราะตอนนี้ยังไม่มีเวลาดูต่อ ถ้าใครจะเอาไปดูต่อก่อนก็ได้ครับ

javascript:(function(){var%20keycss=document.createElement('link');keycss.rel='stylesheet';keycss.type='text/css';keycss.href='http://static.necz.net/ajax/keyboard/keyboard.css';var%20keyjs=document.createElement('script');keyjs.src='http://static.necz.net/ajax/keyboard/keyboard.js';keyjs.charset='UTF-8';document.getElementsByTagName('head')[0].appendChild(keycss);document.getElementsByTagName('head')[0].appendChild(keyjs);var%20allinput=document.getElementsByTagName('input');for(i=0;i<allinput.length;i++){if(allinput[i].type=='text')allinput[i].className='keyboardInput';}})();

อันนี้เป็น code แบบปกติ ลองเอาไปใส่ web ของตัวเอง ก็ทำได้เลยไม่มีปัญหาครับ
แต่แปลงเป็น bookmarklet แล้วเน่า...
var keycss = document.createElement('link');
keycss.rel = 'stylesheet';
keycss.type = 'text/css';
keycss.href = 'http://static.necz.net/ajax/keyboard/keyboard.css';
var keyjs = document.createElement('script');
keyjs.src='http://static.necz.net/ajax/keyboard/keyboard.js';
keyjs.charset='UTF-8';
document.getElementsByTagName('head')[0].appendChild(keycss);
document.getElementsByTagName('head')[0].appendChild(keyjs);
var allinput = document.getElementsByTagName('input');
for(i=0;i<allinput.length;i++) {
    if(allinput[i].type=='text')
    allinput[i].className = 'keyboardInput';
}


#11 num12num12

    นักเล่นเกมมือฉมัง

  • High Members
  • PipPipPipPipPipPip
  • 355 posts
  • Gender:Male

Posted 02 May 2012 - 05:46 PM

ใช้กับ facebook ได้เปล่าครับ

#12 Burm

    เซียนเกม

  • Admin
  • 12067 posts
  • Gender:Male

Posted 02 May 2012 - 06:02 PM

กำลังลองอยู่ครับ
ไอ้ code ข้างบนจริงๆ มันใช้ได้นะ (บน pc)
แต่ มันต้องเรียกก่อน page จะ load เสร็จ เพราะ code มัน hook event "load"
ถ้า page load เสร็จแล้ว มันจะไม่เข้า event นี้อีก

#13 YOKBOA

    นักเล่นเกมฝึกหัดระดับ 3

  • High Members
  • PipPipPipPip
  • 142 posts

Posted 02 May 2012 - 06:57 PM

สู้ๆครับ ไม่มีความรู้อย่างผมให้ได้แค่กำลังใจจ้า

#14 b4lmung

    นักเล่นเกมฝึกหัดระดับ 3

  • Freshy
  • PipPipPipPip
  • 130 posts

Posted 02 May 2012 - 07:27 PM

อันนี้ keyboard เวอร์ชั่นผมใช้กับหน้า reply Gconsole ได้แล้วครับ

ติดปัญหาอย่างเดียวคือตอนนี้ผมไม่มี host ไว้ปล่อย

:o_cry:
Posted Image

Posted Image

#15 shadowman

    นักเล่นเกมฝึกหัดระดับ 3

  • High Members
  • PipPipPipPip
  • 152 posts

Posted 02 May 2012 - 07:29 PM

สุดยอดครับ คุณ b4lmung

#16 wat2011

    นักเล่นเกมระดับสูงชั้นที่ 2

  • Royal Executive Members
  • PipPipPipPipPipPipPipPipPip
  • 1191 posts
  • Gender:Male
  • Interests:3ds vita xbox 360 ps3

Posted 02 May 2012 - 07:54 PM

สมบูรณ์เมื่อไหร่ลงกระทู้แจ้งอีกทีครับ

#17 dkny22th

    นักเล่นเกมระดับสูงชั้นที่ 3

  • Royal Executive Members
  • PipPipPipPipPipPipPipPipPipPip
  • 1385 posts

Posted 02 May 2012 - 08:24 PM

เมพจริงๆครับท่าน

#18 jokeza

    ILLSLICK

  • High Royal Executive Members
  • PipPipPipPipPipPipPipPipPipPipPipPipPipPip
  • 3462 posts
  • Gender:Male
  • Interests:All Console Football

Posted 02 May 2012 - 10:01 PM

เก่งกันจริงๆ

#19 gt41

    เซียนเกม

  • High Royal Executive Members
  • PipPipPipPipPipPipPipPipPipPipPipPipPipPipPip
  • 4593 posts
  • Gender:Male
  • Location:BKK

Posted 02 May 2012 - 11:23 PM

View Postb4lmung, on 02 May 2012 - 07:27 PM, said:

อันนี้ keyboard เวอร์ชั่นผมใช้กับหน้า reply Gconsole ได้แล้วครับ

ติดปัญหาอย่างเดียวคือตอนนี้ผมไม่มี host ไว้ปล่อย

:o_cry:
Posted Image

Posted Image

อัพไว้ในเน็ตแล้วผมไปดึงมาไว้ที่ host ผมได้ครับ ..

#20 Burm

    เซียนเกม

  • Admin
  • 12067 posts
  • Gender:Male

Posted 03 May 2012 - 12:36 AM

ผมก็ update ของผมเป็นทางเลือกอีกทาง ลองดูครับ
ใช้กับ fb/dgo/gcon ได้หมด

แต่อาจจะต้องปรับ css ให้ตัว keyboard มันใหญ่ขึ้นอีกที
Posted Image

Posted Image

ใครมี vita ลองดูครับ