'\" t .\" Title: broadwayd .\" Author: Alexander Larsson .\" Generator: DocBook XSL Stylesheets vsnapshot .\" Date: 03/23/2026 .\" Manual: User Commands .\" Source: GTK+ .\" Language: Persian .\" .TH "BROADWAYD" "1" "" "GTK+" "User Commands" .\" ----------------------------------------------------------------- .\" * Define some portability stuff .\" ----------------------------------------------------------------- .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .\" http://bugs.debian.org/507673 .\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .ie \n(.g .ds Aq \(aq .el .ds Aq ' .\" ----------------------------------------------------------------- .\" * set default formatting .\" ----------------------------------------------------------------- .\" disable hyphenation .nh .\" disable justification (adjust text to left margin only) .ad l .\" ----------------------------------------------------------------- .\" * MAIN CONTENT STARTS HERE * .\" ----------------------------------------------------------------- .SH "نام (NAME)" broadwayd \- سرور نمایشگر Broadway .SH "خلاصه دستور (SYNOPSIS)" .HP \w'\fBbroadwayd\fR\ 'u \fBbroadwayd\fR [\-\-port\ \fIPORT\fR] [\-\-address\ \fIADDRESS\fR] [\-\-unixsocket\ \fIADDRESS\fR] [\fI:DISPLAY\fR] .SH "توضیحات (DESCRIPTION)" .PP دستور \fBbroadwayd\fR یک سرور نمایشگر برای بک‌اند Broadway در GDK است\&. این ابزار به چندین برنامه GTK+ اجازه می‌دهد تا با اتصال به broadwayd، پنجره‌های خود را در یک مرورگر وب یکسان نمایش دهند\&. .PP هنگام استفاده از broadwayd، شمارهٔ نمایشگر مورد نظر را مشابه سامانهٔ X با قرار دادن یک دو‌نقطه در ابتدا مشخص کنید\&. شماره پیش‌فرض نمایشگر 0 است\&. .sp .if n \{\ .RS 4 .\} .nf broadwayd :5 .fi .if n \{\ .RE .\} .sp سپس مرورگر وب خود را به نشانی http://127\&.0\&.0\&.1:8085 هدایت کنید\&. برنامه‌های خود را به این صورت اجرا نمایید: .sp .if n \{\ .RS 4 .\} .nf GDK_BACKEND=broadway BROADWAY_DISPLAY=:5 gtk3\-demo .fi .if n \{\ .RE .\} .sp می‌توانید با ایجاد یک فایل در $XDG_CONFIG_HOME/broadway\&.passwd یا $HOME/\&.config/broadway\&.passwd شامل درهم‌سازی (هش) گذرواژه به سبک crypt(3)، برای نشست خود محافظت با گذرواژه تعیین کنید\&. یک راه ساده برای تولید آن با استفاده از openssl به صورت زیر است: .sp .if n \{\ .RS 4 .\} .nf openssl passwd \-1 > ~/\&.config/broadway\&.passwd .fi .if n \{\ .RE .\} .sp .SH "گزینه‌ها (OPTIONS)" .PP \-\-port .RS 4 استفاده از \fIPORT\fR به‌عنوان درگاه HTTP، به‌جای مقدار پیش‌فرض 8080 + (\fIDISPLAY\fR \- 1)\&. .RE .PP \-\-address .RS 4 استفاده از \fIADDRESS\fR به‌عنوان نشانی HTTP، به‌جای مقدار پیش‌فرض http://127\&.0\&.0\&.1:\fIPORT\fR\&. .RE .PP \-\-unixsocket .RS 4 استفاده از \fIADDRESS\fR به‌عنوان نشانی سوکت دامنه یونیکس (unix domain socket)\&. این گزینه بر \-\-address و \-\-port اولویت دارد و آن‌ها را نادیده می‌گیرد\&. این گزینه فقط در سیستم‌های شبه‌یونیکس در دسترس است\&. .RE