問題タブ [afp]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
2433 参照

xsl-fo - Apache FOPでAFPレンダラーを使用した例?

AFP出力エンジンがApacheFOPに追加するタグの使用方法を示すxsl-foファイルの例がネット上にあるかどうか誰かが知っていますか?

このページhttp://afp-renderer.sourceforge.net/afp-extensions.htmlは、追加の拡張タグが何であるかをリストするのに十分な仕事をしますが、それらがxsl-foタグの既存のスキーマのどこに収まるかわかりません。

0 投票する
1 に答える
1921 参照

java - Apache FOP AFP から XML への変換

AFP (IBM Advanced Function Presentation) 形式のドキュメントを xml または pdf に変換する機能を提供する Java API を探しています。私は Apache FOP 1.1 を実装しようとしていますが、AFP に関する実装ドキュメントはほとんどなく、チュートリアルや例もどこにもありません。この取り組みに関して、どんな指示もいただければ幸いです。

0 投票する
2 に答える
12725 参照

hyperlink - Gmail経由でローカルサーバーファイルにリンクを直接送信する方法

多くの場合、Gmail を介して、会社のサーバー上のファイルの場所へのリンクが送信されます。

afp://Client/Somename/Someothername/Bla/Bla/Bla/Hereisthefile.file または file:///Volumes/Client/Somename/Someothername/Bla/Bla/Bla/Hereisthefile.file

この名前が長すぎて、フォルダーに移動するのに文字通り 1 分かかる場合があります。パスに直接移動できるように、リンクをクリックしたり、リンクをカットしたりできる方法、またはウィジェットまたはソフトウェアはありますか? gmail がメールでこれを直接禁止していることは知っていますが、おそらく回避策はありますか?

0 投票する
1 に答える
1435 参照

ios - アプリiOSでsmbファイルサーバーからファイルを取得するにはどうすればよいですか

アプリを開発しています。共有フォルダーからファイルを取得したいのですが、bonjour を使用して周囲のファイル サーバーを見つけ、IP アドレスとサーバーの種類を取得しました。これらのファイル サーバーから共有ファイルを取得したいのですが、どうすれば取得できますか? 私はそれをグーグルで検索し、このファイルを取得するには afp や smb などを実装する必要があることを知っています。その後、ファイルを取得できます。しかし、誰かが私に何をすべきかを正確に教えてもらえますか? 誰かが私にデモをくれますか?github で smb デモ「tango」を検索しましたが、機能しません。

0 投票する
2 に答える
2510 参照

java - Java Eclipse の AFP

拡張機能プレゼンテーションファイルを読み込んで、ファイルに関する情報 (たとえば、ドキュメントの数、ドキュメントのページ数など) をコンソールに書き出す方法を見つける方法を何日も探していました。 .

AFP ファイルのバイト数の読み込みに成功しました。

前もって感謝します!

0 投票する
1 に答える
1811 参照

samba - netatalk 強制パーミッション (OR だけでなく AND)

AFP 共有をセットアップし、afpd/netatalk を取得して、新しく作成されたファイル/ディレクトリにアクセス許可を強制しようとしています。

グループの継承は、親/ルート ディレクトリの setgid ビットによって処理され、問題なく動作しますが、たとえば、. 共有に新しいディレクトリを作成すると、次のようになります。

それ以外の

私の音量設定は次のとおりです。

ただし、これはクライアントが要求したパーミッションと OR されています (afp.conf のマニュアルと私の手動のソース コード検証によると。

以前は、権限の強制を許可する samba を使用していました。

umask オプションを 0000 に設定しようとしましたが、「ファイルのパーマ」と「ディレクトリのパーマ」で OR すると「強制」されると考えましたが、そうではなく、同じ結果が得られました。

afp/netatalk のファイルとディレクトリに許可を強制する方法はありますか?

0 投票する
1 に答える
5547 参照

macos - GIT 致命的: 新しいインデックス ファイルを書き込めません

私の会社 (Web 開発) は Git を使用することにしました。すべてのリポジトリ: 従業員 (ローカル リポジトリ) とリモート リポジトリ (ベア リポジトリ) は、中央の開発サーバー (OS X 10.9.1、Mac mini middle 2011) に保存されます。開発者は、ローカル ネットワーク (OS X 10.7.5、10.8.1 など、Mac のみ) を介して iMac から開発サーバーに接続し、そこにソース コードを記述します。Sourcetree と呼ばれる Mac 上の Git クライアントがすべての作業を行う必要があります。しかし、いくつかのコミットまたはその他の git 操作の後、遅かれ早かれ次のメッセージが表示されます。

致命的: 新しいインデックス ファイルを書き込めません

メッセージの後、GIT はプロジェクトの変更を追跡できますが、何も git に保存できません。ターミナルまたは別の GIT-GUI (私は Coda、GitHub を試しました) を使用しても、同じエラー メッセージが表示されます。git クライアントとリポジトリが同じ Mac に保存されている場合、すべて正常に動作します (開発サーバーと 2 台の iMac で試行)。この問題は、git クライアントがローカル ネットワーク (AFP) 経由でリポジトリに接続する必要がある場合にのみ発生します。

開発サーバーで Git クライアントを起動し、「破損した」リポジトリにいくつかの変更を保存すると、すべてが再び機能します。また、ローカルネットワーク経由。しかし、ローカルネットワークを介してiMacからローカルgitクライアントを使用して開発サーバーのリポジトリで作業すると、遅かれ早かれ(ほとんどの場合、いくつかの追加またはコミットの後)同じエラーメッセージが表示されます。私は常に同じユーザーとしてサーバーに接続またはログインしています。また、Git クライアントは同じユーザーとして接続します。

その理由はAFPだと思います。

中央開発サーバーに十分な空き容量があります。少なくとも最初は十分なファイル権限を持っています。これらのトピックは役に立ちませんでした:

https://apple.stackexchange.com/questions/111934/git-not-working-over-afp

GIT: コミット中に「致命的: new_index ファイルを書き込めません」

gitの問題:致命的:新しいインデックスファイルを書き込めません

https://answers.atlassian.com/questions/155102/sourcetree-error-fatal-unable-to-write-new-index-file

Git は通常、マウントされたドライブでチョークしますか? それともGit GUIだけですか?

どうすればよいですか?

0 投票する
3 に答える
6008 参照

shell - AppleScriptでエラーダイアログを抑制/自動的に閉じる方法

ログオンしているユーザーとしてバックグラウンド プロセスを実行していて、データをバックアップするために AFP 共有を頻繁にマウントしようとしています。共有をマウントできない場合は、無視してください。

私のスクリプト (実際には bash) では、AppleScriptmount volumeスニペットを介して共有をマウントしています。mountまたはコマンドとは対照的にmount_afp、これは、Kerberos チケットまたはユーザーのキーチェーンからの資格情報を使用して、それぞれのサーバーでユーザーを自動的に認証する唯一の方法のようです。特に、スクリプトにパスワードを保存する必要はありません。

これは通常は問題なく機能しますが、try ... on errorブロックされているにもかかわらず、「ボリュームのマウント」コマンドはエラーの場合に常にダイアログを開きます。

ここに画像の説明を入力

を探しています :

  • このダイアログを抑制する方法、または
  • それを自動的に却下する解決策 (おそらく SystemEvents の策略が関係しているでしょうか?)、または
  • パスワードを提供することなく、Kerberos チケットとユーザーのキーチェーンからの資格情報を使用する mountように教えるアプローチ。mount_afp

私はググって数時間試しましたが、まだ解決策が見つかりません。

0 投票する
2 に答える
2491 参照

macos - NAS が接続されているかどうかを検出し、接続されている場合は共有をマウントするスクリプト

NAS に共有 (afp) を自動的にマウントする方法を探しています。ログインを使用して、コンピューターがアクセスできる共有を制御します (プライバシーやその他の理由から)。ログインを切り替えると、すべての共有が再マウントされるわけではないため、実行している一部のアプリケーションで問題が発生します。

私がやりたいのは、NAS にログインするたびに (ゲスト ログインであっても) 実行するスクリプトを作成し、このスクリプトで共有をマウントすることです。

誰かが私を正しい方向に向けることができるかどうか疑問に思っていました。これはOS Xコンピューター上にあるため、applescriptを使用してこれを実現することを考えていました。

前もって感謝します

トム