[
新規
] - [
ツリー
] - [
スレッド
] [
未解決
] [
緊急
] - [
優先
] - [
検索
] - [
なでしこTOP
]
「なでしこv1」開発掲示板
なでしこv1のバグや要望を書き込む掲示板
→
書き込み(
#1503
)を編集する:
名前
タイトル
本文
最近、「なでしこは"LUA"というもので機能拡張できる。」と いうことを知り、エクセル操作の機能追加について勉強していました。 が、ふと、中断(ほぼ諦め)状態になっていた"LDAP"を思いだし、 これに応用できるのではないかと思い、以下の段階までやってきました。 実現できたわけではありませんが、自分なりに方向性が見えてきたので、 ご報告いたします。 -------------------------------- (1) lualdap-1.1.0-win32-lua51.zipをダウンロード http://luaforge.net/frs/download.php/2995/lualdap-1.1.0-win32-lua51.zip (2) {nakoインストールフォルダ}clibsにlualdap.dllをコピー (3) あとはLUAのLDAPの使い方を勉強する。 http://www.keplerproject.org/lualdap/manual.html ※以下のスクリプト未完成です。手を加えて正しくパラメータを設定すれば動くかも? --ここから ●LDAP検索 LUA(`-- require "lualdap" -- lualdap.open_simple (hostname, who, password, [option]useTLS) ld = assert ( lualdap.open_simple ("ldap_server" , "mydn=manoeljoaquim, ou=people, dc=ldap, dc=world" , "password" ) ) for dn, attribs in ld:search { base = "ou=people,dc=ldap,dc=world" } do io.write (string.format ("\t[%s]\n", dn)) for name, values in pairs (attribs) do io.write ("["..name.."] : ") if type (values) == "string" then io.write (values) elseif type (values) == "table" then local n = table.getn(values) for i = 1, (n-1) do io.write (values[i]..",") end io.write (values[n]) end io.write ("\n") end end ld:close() --`) --ここまで
優先度
低
中
高
緊急
状態
未処理
詳細求む!
調査中
議論中
修正中
確認待ち
再修正依頼
解決
---
重複
---
アイデア
感想
告知
感謝
確認キー
👆お手数ですが、いたずら防止のために、「真夏」の読み方を記入してください。
編集キー
編集時に使うキーを入力(省略可能)
添付ファイル
🎁
ファイルを選択...
画像ファイル(最大300KB)を添付可能