κ³ κΈ μ¬μ λͺ¨λ[ 1 ]μ μ¬μ©νλ©΄ IRC ν΄λΌμ΄μΈνΈκ° μνμ§ μλ λ°λ³΅μ μΈ λ²νΌ μ¬μμ λ°©μ§ν μ μμ΅λλ€. IRC ν΄λΌμ΄μΈνΈλ νΉμ μμ λΆν° λΆλΆ λ²νΌ μ¬μμ 보λ΄λλ‘ λͺ¨λμ μμ²ν μ μμ΅λλ€.
λν μ΅μ ZNC λ§μ€ν°[ 2 ]λ μꡬ 쿼리 λ²νΌ[ 3 ]λ₯Ό μ§μν©λλ€. ν΄λΌμ΄μΈνΈλ GUIμμ λͺ μμ μΌλ‘ λ«ν λκΉμ§ 쿼리 λ²νΌλ₯Ό μ μ§νλλ‘ μ νν μ μμ΅λλ€. μ΄κ²μ ZNC[ 4 ]μμ μνμ§ μλ μλ΅μ νΌνκΈ° μν΄ λμΌν μ¬μ λͺ¨λμ ν΅ν΄ κ°μ₯ μ½κ² μνν μλ μμ΅λλ€.
mymsg νλ¬κ·ΈμΈ [ 5 ]κ³Ό ν¨κ» μ΄ λ κΈ°λ₯μ μμ ν λ€λ₯Έ μμ€μμ ZNCμ ν¨κ» IRC κ²½νμ μ 곡ν©λλ€.
νΈμ§: λ μ΄μ μ‘΄μ¬νμ§ μλ λΉ λ₯΄κ³ λλ¬μ΄ μμ ꡬνμ λν μ°Έμ‘°λ₯Ό μ κ±°νμ΅λλ€. μ μ₯λ ν¬ν¬κ° λ μ΄μ μ‘΄μ¬νμ§ μμ΅λλ€.
[1] http://wiki.znc.in/μ¬μ
[2] https://github.com/znc/znc/pull/598
[3] http://wiki.znc.in/Query_buffers
[4] https://github.com/znc/znc/pull/620
[5] https://github.com/TingPing/plugins/blob/master/HexChat/mymsg.py
μΆμ . μΆκ° mymsg νλ¬κ·ΈμΈ μμ΄ ν΄λΌμ΄μΈνΈκ° μ체 λ©μμ§λ₯Ό μμ ν μ μλλ‘ νλ κ²μ κ³ λ €νμμμ€.
λλ μ΄κ²μ΄ νλ¬κ·ΈμΈμ μνλ€κ³ κ±°μ λ§ν κ²μ λλ€. μλΉν κ°λ¨ν΄ 보μ΄μ§λ§ μλ² μκ°λ³΄λ€ ZNCμ λ κ°κΉμ΅λλ€.
@jpnurmi λ§μΈλ 체ν¬μμ https://github.com/hexchat/hexchat/tree/znc
νΈμ§: κ·Έκ²μ λν΄ μκ°ν νμ νλ¬κ·ΈμΈμ μλ²λΉ λ¨μΌ νμμ€ν¬νλ₯Ό μ μ₯ν΄μΌ νλ€κ³ μκ°ν©λλ€. νμ¬ μ¬μ©λ²μΌλ‘ 컨ν μ€νΈλΉ νλλ₯Ό μ μ§ν μ΄μ κ° μμ΅λλ€.
μ λ§ν΄ 보μΈλ€! λλ κ·Έκ²μ κ°μ§κ³ λμκ³ νμ μ€ν¬νμ λ¬Έμ κ° μμμ λ°κ²¬νμ΅λλ€. λ΄κ° μ΄λ―Έ λ³Έ μ±λ λ©μμ§λ₯Ό μ’ μ’ μ¬μν©λλ€. λ°λ‘ μ°κ²°μ λμλ€κ° λ€μ μ°κ²°νλ©΄ λμΌν μ¬μμ΄ λ€μ λνλλ κ² κ°μ΅λλ€.
λλ κ·Έκ²λ νλ¬κ·ΈμΈμμ μ무κ²λ ν μ μλ€λ κ²μ μμ μ°¨λ Έλ€. WIP μ§μ μμ μ μ¬ν λ¬Έμ λ₯Ό λ°κ²¬νμ΅λκΉ?
wip/playbackκ³Ό ν¨κ» μλνλ κ² κ°μ΅λλ€. λ¬Έμ ν΄κ²°μ λμμ΄ λ μ μλ λͺ κ°μ§ 무μμ μκ°:
μ°κ²°λΉ νλμ νμμ€ν¬νλ‘ μΆ©λΆν©λλ€.
μ΄λ―Έ λ‘컬μμ μννμ§λ§ λ¬Έμ λ μ¬μ ν μ‘΄μ¬ν©λλ€.
λ°λ‘ μ°κ²°μ λμλ€κ° λ€μ μ°κ²°νλ©΄ λμΌν μ¬μμ΄ λ€μ λνλλ κ² κ°μ΅λλ€.
λλ κ·Έκ²λ νλ¬κ·ΈμΈμμ μ무κ²λ ν μ μλ€λ κ²μ μμ μ°¨λ Έλ€.
λλ 짧μ μ°κ²°μ λκ³ ZNCμ λ€μ μ°κ²°νκ³ μ°κ²° λκΈ° κΈ°κ° λμ λ°μν μ±λμμ λ©μμ§λ₯Ό 보λμ΅λλ€(λ€λ₯Έ ν΄λΌμ΄μΈνΈμμ νμΈλ¨). μ΄κ²μ _without_ μ¬μ μ§μμ΄μμ΅λλ€. μλ§λ λμ΄μ§ μ°κ²°μμ μ μ°κ²°λ‘ νμΈλμ§ μμ μ μ‘μ μ¬μλν κ²μ λλ€. λ°λΌμ HCκ° μ¬μ μ§μμ μμ²νλ€λ©΄ ν΄λΉ λ©μμ§λ₯Ό λ λ² λ°μμ κ²μ λλ€.
μ§ν μν©μ λν μμμ΄ μμ΅λκΉ?
@jpnurmi , κ·νμ λ§ν¬μ 404. :μΈλ€:
λ μ μλνλ νλ¬κ·ΈμΈμ ν λ² λ μ°μ΄λ΄€μ΅λλ€: https://github.com/TingPing/plugins/blob/master/HexChat/playback.lua
λλ 짧μ μ°κ²°μ λκ³ ZNCμ λ€μ μ°κ²°νκ³ μ°κ²° λκΈ° κΈ°κ° λμ λ°μν μ±λμμ λ©μμ§λ₯Ό 보λμ΅λλ€(λ€λ₯Έ ν΄λΌμ΄μΈνΈμμ νμΈλ¨). μ΄κ²μ μ¬μ μ§μμ΄ μμμ΅λλ€. μλ§λ λμ΄μ§ μ°κ²°μμ μ μ°κ²°λ‘ νμΈλμ§ μμ μ μ‘μ μ¬μλν κ²μ λλ€. λ°λΌμ HCκ° μ¬μ μ§μμ μμ²νλ€λ©΄ ν΄λΉ λ©μμ§λ₯Ό λ λ² λ°μμ κ²μ λλ€.
μ΄κ²μ λ¨μ§ νμ€ ZNC λ²νΌκ° μλλΌ zncμ© [[μ¬μ]] λͺ¨λκ³Ό κ΄λ ¨μ΄ μμ΅λλ€.
@TingPing κ°μ₯ μ΅κ·Όμ playback.lua
μ€ν¬λ¦½νΈλ μ μκ² μ μλνμ§λ§ μ΄λ―Έ λ³Έ λ©μμ§λ₯Ό μ¬μνλ κ²μ μ¬μ ν κ΄μ°°ν©λλ€. κ°μ¬ν©λλ€. κ·Έλλ μλ κ²λ³΄λ€λ λ«μ΅λλ€ :)
@TingPing κ°μ₯ μ΅κ·Όμ playback.lua μ€ν¬λ¦½νΈλ μ μκ² μ μλνμ§λ§, μ΄λ―Έ λ³Έ λ©μμ§λ₯Ό μ¬μνλ κ²μ μ¬μ ν κ΄μ°°ν©λλ€. κ°μ¬ν©λλ€. κ·Έλλ μλ κ²λ³΄λ€λ λ«μ΅λλ€ :)
μ€ν¬λ¦½νΈλ μλμ μΌλ‘ νμμ€ν¬νλ₯Ό λμ€ν¬μ μ μ₯νμ§ μμ΅λλ€.
κ°μ₯ μ μ©ν λκΈ
μ§ν μν©μ λν μμμ΄ μμ΅λκΉ?