pdsend(1) General Commands Manual pdsend(1)

pdsend - ارسال پیام به pd بر روی این رایانه یا یک رایانه دوردست

pdsend port-number [hostname] [udp|tcp]

ابزار pdsend پیام‌ها را از ورودی استاندارد خود، از طریق یک اتصال سوکت به pd(1) ارسال می‌کند. این ورودی می‌تواند هر جریانی از پیام‌های Pd باشد که با نقطه-ویرگول از یکدیگر جدا شده‌اند. این روش احتمالاً ساده‌ترین راه برای کنترل pd از طریق برنامه‌ای دیگر است. پروتکل به‌کاررفته پیاده‌سازی آسانی دارد و FUDI نامیده می‌شود.

مقدار port-number باید با شماره درگاه (port) یک شیء “netreceive” درون pd مطابقت داشته باشد. مقدار hostname به‌طور پیش‌فرض “localhost” است و می‌تواند یک نام دامنه یا یک نشانی IP باشد. پروتکل به‌صورت پیش‌فرض “tcp” است؛ این پروتکل با انجام یک دست‌تکانی (handshake) تضمین می‌کند که تمامی پیام‌ها به‌طور کامل و با ترتیب درست دریافت شوند؛ اگر پیام‌ها را به‌صورت محلی یا نقطه-به-نقطه ارسال می‌کنید، اغلب می‌توانید به‌جای آن از پروتکل سریع‌تر udp بهره ببرید.

همچنین می‌توانید از این ابزار برای ارتباط با یک شیء “pdnetreceive” در Max یا حتی صرفاً با یک “pdreceive” در پوسته‌ای دیگر استفاده کنید. اگر در حال توسعه برنامه دیگری هستید، می‌توانید کدهای منبع pdsend/pdreceive را دریافت کرده و آن‌ها را متناسب با اهداف خود تغییر دهید؛ آن‌ها بخشی از توزیع Pd هستند.

pd(1), pdreceive(1)

1996 Mar 20 GNU