StoryCode

bot 을 만들었으면, 대화 만들기

ChatBot 띄우기
반응형

아래 주소를 참조한다.

http://exagen.tistory.com/44?category=560713


1) 간단한 예로, Introduction.top 파일 편집.제일 하단 이름 묻기 변경한다. (UTF-8 로 저장)

u: ( 이름이 무엇인가요? ) 제 이름은 마이봇 입니다.


2) 


:rebuild MYBOT reset 후,

TESTBOT.php 에서 "이름이 무엇인가요?" 라고 물을 경우, "제 이름은 마이봇 입니다." 라고 답변이 와야 한다.


3) 

반응형

'ChatBot 띄우기' 카테고리의 다른 글

build 과정  (0) 2018.10.22
ChatScript 문법 간단 설명  (0) 2018.10.22
ChatScript Client/ Server 실행 옵션들.  (0) 2018.10.21
Client 에서 Command 실행 권한자 제한  (0) 2018.10.21
자신만의 Bot 만들기  (0) 2018.10.09

ChatScript Client/ Server 실행 옵션들.

ChatBot 띄우기
반응형

[ 참조 ] https://github.com/bwilcox-1234/ChatScript


SERVER 실행>

1) ./LinuxChatScript64


2) ./LinuxChatScript64 client=localhost:1024



CLIENT Console 및 Bot 테스트, Build>

1) ./LinuxChatScript64 local

    :build Harry reset


반응형

Client 에서 Command 실행 권한자 제한

ChatBot 띄우기
반응형

- Client 에서 :build 같은 명령수행이 가능함.


- 이를 제한 하기 위해.

1) vi authorizedIP.txt


2) all

  => L_"접속할 Client ID"


3) Server reset & restart

반응형

Icon 적용하기

Web Dev, HTML, CSS, SVG, BootStrap/Tool
반응형

1.fontawesome.com


2. 


반응형

자신만의 Bot 만들기

ChatBot 띄우기
반응형

1. RAWDATA/HARRY 를 RAWDATA/MYBOT 으로 복사한다.


2. vi simplecontrol.top


3."Harry" 라는 단어를 모두 자신의 봇 이름 = MYBOT으로 변경한다.


4. filesMYBOT.txt 를 만든다. 내용도 수정.


5. prompt> LinuxChatScript64 local 후에

               :build MYBOT reset 으로 Client Bot 을 리셋 및 변경


6. 서버 재기동

   prompt> LinuxChatScript64


7. "ui_TESTBOT.php" 에서 $bot 명을 filesMYBOT.txt 파일명의 MYBOT 로 변경한다.


8. TESTBOT.php 으로 접속해서 잘되는지 확인.

   "I'don't know what to say" 가 반복되면, TESTBOT.php 에서 ":reset MYBOT reset" 을 실행해본다.

   console 상에서 Restart 해도 "I'don't know what to say" 가 계속 나오는데, 이유는 잘 모르겠다.

반응형

구글 폰트 적용하기

Web Dev, HTML, CSS, SVG, BootStrap/Tool
반응형

1. fonts.google.com


2.


반응형

Color Pick, Palette, 280 colors, Collaborating with 13 designers around the world

Web Dev, HTML, CSS, SVG, BootStrap/Tool
반응형

https://flatuicolors.com

반응형

'Web Dev, HTML, CSS, SVG, BootStrap > Tool' 카테고리의 다른 글

소스 코드 정리, Source  (0) 2020.03.12
WebSocket  (0) 2019.07.24
font awesome with bootstrapcdn  (0) 2018.12.09
Icon 적용하기  (0) 2018.10.09
구글 폰트 적용하기  (0) 2018.10.09

Centos7.firewalld 에 ChatScript Port=1024 추가하기

ChatBot 띄우기
반응형

1) vi /etc/firewalld/zones/public.xml 에 한줄 추가

<service name="chatscript"/>


2) cp /usr/lib/firewalld/services/ssh.xml /usr/lib/firewalld/services/chatscript.xml


3) vi /usr/lib/firewalld/services/chatscript.xml

<?xml version="1.0" encoding="utf-8"?>

<service>

  <short>chatbot</short>

  <description>ChatBot</description>

  <port protocol="tcp" port="1024"/>

</service>



4) firewall-cmd --reload



5) setsebool -P httpd_can_network_connect 1 # 이거 하니까 fsocket permission denied 오류가 사라짐.

반응형

'ChatBot 띄우기' 카테고리의 다른 글

ChatScript Client/ Server 실행 옵션들.  (0) 2018.10.21
Client 에서 Command 실행 권한자 제한  (0) 2018.10.21
자신만의 Bot 만들기  (0) 2018.10.09
APM 설치 by YUM  (0) 2018.10.07
ChatBot 설치  (0) 2018.10.05

크롬 개발자 툴.hover 된 Pseudo Element를 강제 hover 하기.

Chrome Browser 활용법
반응형

F12 => Elements Menu => hover element 선택 => Dock 에 Styles 바로 아래 Filter 가 있는데, Filter 우측에 .hov .cls 가 있으니 클릭. => :active 와 :hover 등 다양한 게 있으니, 이중 :hover 체크

반응형

APM 설치 by YUM

ChatBot 띄우기
반응형

[ 참조] http://aeac.tistory.com/20


1. 의존성 체크

rpm -qa libjpeg* libpng* freetype* gd-* gcc gcc-c++ gdbm-devel libtermcap-devel


및 설치

yum install libjpeg* libpng* freetype* gd-* gcc gcc-c++ gdbm-devel libtermcap-devel





2. Apache => Maria => PHP 순으로 설치

yum install httpd


yum install mariadb mariadb-server


yum install php php-mysql php-mbstring php-pdo php-gd


설치 확인 : rpm -qa httpd mariadb php





3. Apache/ FireWall 설정


3.1. vi /etc/httpd/conf/httpd.conf

     66 User nobody      (apache → nobody 변경)

     67 Group nobody     (apache → nobody 변경)

     96 ServerName 192.168.223.129:80


3.2. vi /etc/sysconfig/iptables => Centos 7 부터는 iptables가 fiwalld 로 변경됨. ( 참조 : https://www.lesstif.com/pages/viewpage.action?pageId=22053128 )


vi /etc/firewalld/zones/public.xml 에 아래 추가

    <service name="http"/>

    <service name="https"/>


firewall-cmd --reload




4. Apache 시작

systemctl start httpd # service httpd start 로도 가능


systemctl enable httpd # 부팅후 자동 실행


ps -ef | grep httpd # 확인


webbrowswer 에서 http://ip 로 접속해서 Aapache 페이지가 뜨면 OK.





5. PHP 설정

vi /etc/httpd/conf/httpd.conf

    165     DirectoryIndex index.html index.htm index.php # index.php 추가

    285     AddType application/x-httpd-php .php .html .htm .inc # x-gzip 아래추가. mime_module.

    286     AddType application/x-httpd-php-source .phps # 추가


vi /etc/php.ini # 실제 PHP 설정은 여기서 함.

    # 당장 설정할 것은 없음.


6. PHP 설정 적용

service httpd restart


7. PHP 개발

cd /var/www/html/


vi phpinfo.php # 샘플

    <?php phpinfo(); ?>





8. Maria DB 시작

systemctl start mariadb


mysql_secure_installation # 엔터나 Y, 암호 설정등 진행


mysql -u root -p # 접속


vi /etc/my.cnf # 설정시 필요



이상 APM 설정 완료

반응형