/usr/share/doc/rox-filer/html/Manual-it.html is in rox-filer 1:2.11-1.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 721 722 723 724 725 726 727 728 729 730 731 732 733 734 735 736 737 738 739 740 741 742 743 744 745 746 747 748 749 750 751 752 753 754 755 756 757 758 759 760 761 762 763 764 765 766 767 768 769 770 771 772 773 774 775 776 777 778 779 780 781 782 783 784 785 786 787 788 789 790 791 792 793 794 795 796 797 798 799 800 801 802 803 804 805 806 807 808 809 810 811 812 813 814 815 816 817 818 819 820 821 822 823 824 825 826 827 828 829 830 831 832 833 834 835 836 837 838 839 840 841 842 843 844 845 846 847 848 849 850 851 852 853 854 855 856 857 858 859 860 861 862 863 864 865 866 867 868 869 870 871 872 873 874 875 876 877 878 879 880 881 882 883 884 885 886 887 888 889 890 891 892 893 894 895 896 897 898 899 900 901 902 903 904 905 906 907 908 909 910 911 912 913 914 915 916 917 918 919 920 921 922 923 924 925 926 927 928 929 930 931 932 933 934 935 936 937 938 939 940 941 942 943 944 945 946 947 948 949 950 951 952 953 954 955 956 957 958 959 960 961 962 963 964 965 966 967 968 969 970 971 972 973 974 975 976 977 978 979 980 981 982 983 984 985 986 987 988 989 990 991 992 993 994 995 996 997 998 999 1000 1001 1002 1003 1004 1005 1006 1007 1008 1009 1010 1011 1012 1013 1014 1015 1016 1017 1018 1019 1020 1021 1022 1023 1024 1025 1026 1027 1028 1029 1030 1031 1032 1033 1034 1035 1036 1037 1038 1039 1040 1041 1042 1043 1044 1045 1046 1047 1048 1049 1050 1051 1052 1053 1054 1055 1056 1057 1058 1059 1060 1061 1062 1063 1064 1065 1066 1067 1068 1069 1070 1071 1072 1073 1074 1075 1076 1077 1078 1079 1080 1081 1082 1083 1084 1085 1086 1087 1088 1089 1090 1091 1092 1093 1094 1095 1096 1097 1098 1099 1100 1101 1102 1103 1104 1105 1106 1107 1108 1109 1110 1111 1112 1113 1114 1115 1116 1117 1118 1119 1120 1121 1122 1123 1124 1125 1126 1127 1128 1129 1130 1131 1132 1133 1134 1135 1136 1137 1138 1139 1140 1141 1142 1143 1144 1145 1146 1147 1148 1149 1150 1151 1152 1153 1154 1155 1156 1157 1158 1159 1160 1161 1162 1163 1164 1165 1166 1167 1168 1169 1170 1171 1172 1173 1174 1175 1176 1177 1178 1179 1180 1181 1182 1183 1184 1185 1186 1187 1188 1189 1190 1191 1192 1193 1194 1195 1196 1197 1198 1199 1200 1201 1202 1203 1204 1205 1206 1207 1208 1209 1210 1211 1212 1213 1214 1215 1216 1217 1218 1219 1220 1221 1222 1223 1224 1225 1226 1227 1228 1229 1230 1231 1232 1233 1234 1235 1236 1237 1238 1239 1240 1241 1242 1243 1244 1245 1246 1247 1248 1249 1250 1251 1252 1253 1254 1255 1256 1257 1258 1259 1260 1261 1262 1263 1264 1265 1266 1267 1268 1269 1270 1271 1272 1273 1274 1275 1276 1277 1278 1279 1280 1281 1282 1283 1284 1285 1286 1287 1288 1289 1290 1291 1292 1293 1294 1295 1296 1297 1298 1299 1300 1301 1302 1303 1304 1305 1306 1307 1308 1309 1310 1311 1312 1313 1314 1315 1316 1317 1318 1319 1320 1321 1322 1323 1324 1325 1326 1327 1328 1329 1330 1331 1332 1333 1334 1335 1336 1337 1338 1339 1340 1341 1342 1343 1344 1345 1346 1347 1348 1349 1350 1351 1352 1353 1354 1355 1356 1357 1358 1359 1360 1361 1362 1363 1364 1365 1366 1367 1368 1369 1370 1371 1372 1373 1374 1375 1376 1377 1378 1379 1380 1381 1382 1383 1384 1385 1386 1387 1388 1389 1390 1391 1392 1393 1394 1395 1396 1397 1398 1399 1400 1401 1402 1403 1404 1405 1406 1407 1408 1409 1410 1411 1412 1413 1414 1415 1416 1417 1418 1419 1420 1421 1422 1423 1424 1425 1426 1427 1428 1429 1430 1431 1432 1433 1434 1435 1436 1437 1438 1439 1440 1441 1442 1443 1444 1445 1446 1447 1448 1449 1450 1451 1452 1453 1454 1455 1456 1457 1458 1459 1460 1461 1462 1463 1464 1465 1466 1467 1468 1469 1470 1471 1472 1473 1474 1475 1476 1477 1478 1479 1480 1481 1482 1483 1484 1485 1486 1487 1488 1489 1490 1491 1492 1493 1494 1495 1496 1497 1498 1499 1500 1501 1502 1503 1504 1505 1506 1507 1508 1509 1510 1511 1512 1513 1514 1515 1516 1517 1518 1519 1520 1521 1522 1523 1524 1525 1526 1527 1528 1529 1530 1531 1532 1533 1534 1535 1536 1537 1538 1539 1540 1541 1542 1543 1544 1545 1546 1547 1548 1549 1550 1551 1552 1553 1554 1555 1556 1557 1558 1559 1560 1561 1562 1563 1564 1565 1566 1567 1568 1569 1570 1571 1572 1573 1574 1575 1576 1577 1578 1579 1580 1581 1582 1583 1584 1585 1586 1587 1588 1589 1590 1591 1592 1593 1594 1595 1596 1597 1598 1599 1600 1601 1602 1603 1604 1605 1606 1607 1608 1609 1610 1611 1612 1613 1614 1615 1616 1617 1618 1619 1620 1621 1622 1623 1624 1625 1626 1627 1628 1629 1630 1631 1632 1633 1634 1635 1636 1637 1638 1639 1640 1641 1642 1643 1644 1645 1646 1647 1648 1649 1650 1651 1652 1653 1654 1655 1656 1657 1658 1659 1660 1661 1662 1663 1664 1665 1666 1667 1668 1669 1670 1671 1672 1673 1674 1675 1676 1677 1678 1679 1680 1681 1682 1683 1684 1685 1686 1687 1688 1689 1690 1691 1692 1693 1694 1695 1696 1697 1698 1699 1700 1701 1702 1703 1704 1705 1706 1707 1708 1709 1710 1711 1712 1713 1714 1715 1716 1717 1718 1719 1720 1721 1722 1723 1724 1725 1726 1727 1728 1729 1730 1731 1732 1733 1734 1735 1736 1737 1738 1739 1740 1741 1742 1743 1744 1745 1746 1747 1748 1749 1750 1751 1752 1753 1754 1755 1756 1757 1758 1759 1760 1761 1762 1763 1764 1765 1766 1767 1768 1769 1770 1771 1772 1773 1774 1775 1776 1777 1778 1779 1780 1781 1782 1783 1784 1785 1786 1787 1788 1789 1790 1791 1792 1793 1794 1795 1796 1797 1798 1799 1800 1801 1802 1803 1804 1805 1806 1807 1808 1809 1810 1811 1812 1813 1814 1815 1816 1817 1818 1819 1820 1821 1822 1823 1824 1825 1826 1827 1828 1829 1830 1831 1832 1833 1834 1835 1836 1837 1838 1839 1840 1841 1842 1843 1844 1845 1846 1847 1848 1849 1850 1851 1852 1853 1854 1855 1856 1857 1858 1859 1860 1861 1862 1863 1864 1865 1866 1867 1868 1869 1870 1871 1872 1873 1874 1875 1876 1877 1878 1879 1880 1881 1882 1883 1884 1885 1886 1887 1888 1889 1890 1891 1892 1893 1894 1895 1896 1897 1898 1899 1900 1901 1902 1903 1904 1905 1906 1907 1908 1909 1910 1911 1912 1913 1914 1915 1916 1917 1918 1919 1920 1921 1922 1923 1924 1925 1926 1927 1928 1929 1930 1931 1932 1933 1934 1935 1936 1937 1938 1939 1940 1941 1942 1943 1944 1945 1946 1947 1948 1949 1950 1951 1952 1953 1954 1955 1956 1957 1958 1959 1960 1961 1962 1963 1964 1965 1966 1967 1968 1969 1970 1971 1972 1973 1974 1975 1976 1977 1978 1979 1980 1981 1982 1983 1984 1985 1986 1987 1988 1989 1990 1991 1992 1993 1994 1995 1996 1997 1998 1999 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 2025 2026 2027 2028 2029 2030 2031 2032 2033 2034 2035 2036 2037 2038 2039 2040 2041 2042 2043 2044 2045 2046 2047 2048 2049 2050 2051 2052 2053 2054 2055 2056 2057 2058 2059 2060 2061 2062 2063 2064 2065 2066 2067 2068 2069 2070 2071 2072 2073 2074 2075 2076 2077 2078 2079 2080 2081 2082 2083 2084 2085 2086 2087 2088 2089 2090 2091 2092 2093 2094 2095 2096 2097 2098 2099 2100 2101 2102 2103 2104 2105 2106 2107 2108 2109 2110 2111 2112 2113 2114 2115 2116 2117 2118 2119 2120 2121 2122 2123 2124 2125 2126 2127 2128 2129 2130 2131 2132 2133 2134 2135 2136 2137 2138 2139 2140 2141 2142 2143 2144 2145 2146 2147 2148 2149 2150 2151 2152 2153 2154 2155 2156 2157 2158 2159 2160 2161 2162 2163 2164 2165 2166 2167 2168 2169 2170 2171 2172 2173 2174 2175 2176 2177 2178 2179 2180 2181 2182 2183 2184 2185 2186 2187 2188 2189 2190 2191 2192 2193 2194 2195 2196 2197 2198 | <?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><link xmlns="" rel="stylesheet" href="style.css" type="text/css" media="all" /><title xmlns="">
ROX-Filer: manuale dell'utente
</title></head><body><div xmlns="" class="chapter"><div xmlns="http://www.w3.org/1999/xhtml" class="titlepage"><div><div><h1 class="title"><a id="idp101568"></a>
ROX-Filer: manuale dell'utente
<a class="ulink" href="http://rox.sourceforge.net" target="_top">http://rox.sourceforge.net</a>
</h1></div><div><div class="author"><h3 class="author"><span class="firstname">Thomas</span> <span class="surname">Leonard</span></h3></div></div><div><h3 xmlns="" class="othercredit"><span xmlns="http://www.w3.org/1999/xhtml" class="firstname">Yuri</span> <span xmlns="http://www.w3.org/1999/xhtml" class="surname">Bongiorno</span></h3><span class="contrib"><a class="ulink" href="http://yuri.bongiorno.googlepages.com" target="_top">Traduzione italiana</a></span> </div><div><p class="copyright">Diritto d'autore © 2005 Thomas Leonard</p></div><div><div class="legalnotice" title="Conditions"><a id="idp3699280"></a><p class="legalnotice-title"><b>Conditions</b></p><p>
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published
by the Free Software Foundation; either version 2 of the License,
or (at your option) any later version.
This program is distributed in the hope that it will be useful, but
WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
for more details.
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software Foundation,
Inc., 59 Temple Place, Suite 330, Boston, MA, 02111-1307, USA.
</p></div></div><div><div class="abstract" title="Sommario"><p class="title"><b>Sommario</b></p><p>
<span class="application">ROX-Filer</span> è un file manager grafico per X
Window. La sua interfaccia utente è ispirata al filer di RISC OS e ha
caratteristiche simili, come le directory applicative e il trascinamento
per caricare e salvare i file. Il filer può anche agire da bacheca e permette
di appendere i file più usati sullo sfondo del desktop.
</p></div></div></div><hr /></div><div xmlns="http://www.w3.org/1999/xhtml" class="toc"><p><b>Indice</b></p><dl><dt><span class="chapter"><a href="#intro">1. Introduzione</a></span></dt><dd><dl><dt><span class="sect1"><a href="#idp404176">Caratteristiche</a></span></dt></dl></dd><dt><span class="chapter"><a href="#invoking">2. Attivazione</a></span></dt><dd><dl><dt><span class="sect1"><a href="#idp4722448">La bacheca</a></span></dt><dt><span class="sect1"><a href="#idp4730496">I pannelli</a></span></dt><dt><span class="sect1"><a href="#idp4736592">Note per i window manager</a></span></dt><dd><dl><dt><span class="sect2"><a href="#idp4739088">Sawfish / Sawmill</a></span></dt><dt><span class="sect2"><a href="#idp4741696">IceWM</a></span></dt><dt><span class="sect2"><a href="#idp4746320">Window Maker</a></span></dt><dt><span class="sect2"><a href="#idp4768720">Altri</a></span></dt></dl></dd><dt><span class="sect1"><a href="#idp4770128">Esecuzione come «root»</a></span></dt></dl></dd><dt><span class="chapter"><a href="#keys">3. Pulsanti del mouse e associazioni dei tasti</a></span></dt><dt><span class="chapter"><a href="#selection">4. La selezione</a></span></dt><dd><dl><dt><span class="sect1"><a href="#idp4825216">Salvare e ripristinare la selezione</a></span></dt></dl></dd><dt><span class="chapter"><a href="#toolbar">5. La barra degli strumenti</a></span></dt><dt><span class="chapter"><a href="#menus">6. I menù</a></span></dt><dd><dl><dt><span class="sect1"><a href="#idp4869600">Il menù «Visualizza»</a></span></dt><dd><dl><dt><span class="sect2"><a href="#idp4894368">
Permessi
</a></span></dt></dl></dd><dt><span class="sect1"><a href="#idp4914192">Il menù «File»</a></span></dt><dt><span class="sect1"><a href="#idp4952496">Il menù «Seleziona»</a></span></dt><dt><span class="sect1"><a href="#idp4966144">Il menù «Nuovo»</a></span></dt><dt><span class="sect1"><a href="#idp4978144">Il menù «Finestra»</a></span></dt><dt><span class="sect1"><a href="#idp5002048">Il menù «Aiuto»</a></span></dt><dt><span class="sect1"><a href="#idp5010848">Il menù «Invia a...»</a></span></dt><dd><dl><dt><span class="sect2"><a href="#idp5017952">Visualizzare applicazioni differenti per tipi di file differenti</a></span></dt></dl></dd><dt><span class="sect1"><a href="#idp5023808">Il «Menù segnalibri»</a></span></dt></dl></dd><dt><span class="chapter"><a href="#icons">7. La bacheca e i pannelli</a></span></dt><dd><dl><dt><span class="sect1"><a href="#idp5036048">I menù del pannello e della bacheca</a></span></dt><dt><span class="sect1"><a href="#idp5052720">Le applet del pannello</a></span></dt><dt><span class="sect1"><a href="#idp5063600">Finestre minimizzate sulla bacheca</a></span></dt><dt><span class="sect1"><a href="#idp5066000">L'immagine di sfondo della bacheca</a></span></dt></dl></dd><dt><span class="chapter"><a href="#idp5083424">8.
Dispositivi rimovibili
</a></span></dt><dt><span class="chapter"><a href="#idp5098352">9. Miniature</a></span></dt><dd><dl><dt><span class="sect1"><a href="#idp5104912">Dettagli tecnici</a></span></dt></dl></dd><dt><span class="chapter"><a href="#virtual">10.
File system virtuale
</a></span></dt><dt><span class="chapter"><a href="#minibuffer">11. Il minibuffer</a></span></dt><dd><dl><dt><span class="sect1"><a href="#idp5133424">«Inserisci percorso...»</a></span></dt><dt><span class="sect1"><a href="#idp5156528">«Comando shell...»</a></span></dt><dt><span class="sect1"><a href="#idp5180800">«Seleziona se...»</a></span></dt></dl></dd><dt><span class="chapter"><a href="#idp5189408">12.
Rinominazione multipla dei file
</a></span></dt><dt><span class="chapter"><a href="#actions">13. Finestre d'azione</a></span></dt><dd><dl><dt><span class="sect1"><a href="#idp5212272">Opzioni delle finestre di azione</a></span></dt></dl></dd><dt><span class="chapter"><a href="#searching">14. «Trova»</a></span></dt><dd><dl><dt><span class="sect1"><a href="#idp5229936">Metacaratteri</a></span></dt><dt><span class="sect1"><a href="#idp5239408">Condizioni semplici</a></span></dt><dt><span class="sect1"><a href="#idp5265344">Operatori logici</a></span></dt><dt><span class="sect1"><a href="#idp5272000">Confronti</a></span></dt><dt><span class="sect1"><a href="#idp5311424">Speciali</a></span></dt></dl></dd><dt><span class="chapter"><a href="#options">15. Opzioni</a></span></dt><dt><span class="chapter"><a href="#types">16. Tipi di file</a></span></dt><dd><dl><dt><span class="sect1"><a href="#idp5340272">
Imposta azione...
</a></span></dt><dd><dl><dt><span class="sect2"><a href="#idp5345232">Trascinare l'applicazione</a></span></dt><dt><span class="sect2"><a href="#idp5347120">Inserire un comando di shell</a></span></dt><dt><span class="sect2"><a href="#idp5350816">Impostare il gestore predefinito del media-type</a></span></dt></dl></dd><dt><span class="sect1"><a href="#idp5354240">
Imposta icona...
</a></span></dt><dt><span class="sect1"><a href="#idp5360656">Come i tipi di file sono memorizzati</a></span></dt><dt><span class="sect1"><a href="#idp5377088">Come il filer determina il tipo di file</a></span></dt></dl></dd><dt><span class="chapter"><a href="#appdirs">17.
Directory applicative
</a></span></dt><dd><dl><dt><span class="sect1"><a href="#idp5403152">Il file «AppInfo»</a></span></dt></dl></dd><dt><span class="chapter"><a href="#i18n">18. Internazionalizzazione</a></span></dt><dd><dl><dt><span class="sect1"><a href="#idp5416304">
Scegliere una traduzione
</a></span></dt><dt><span class="sect1"><a href="#idp5422160">Creare una nuova traduzione</a></span></dt><dt><span class="sect1"><a href="#idp5436160">Aggiornare una traduzione esistente</a></span></dt></dl></dd><dt><span class="chapter"><a href="#hacking">19. Hacking</a></span></dt><dd><dl><dt><span class="sect1"><a href="#idp5449440">Compilazione</a></span></dt><dt><span class="sect1"><a href="#idp5454576">Creare e applicare patch</a></span></dt><dt><span class="sect1"><a href="#idp5464032">Autoconf</a></span></dt><dt><span class="sect1"><a href="#idp5476560">Le strutture dei dati</a></span></dt></dl></dd><dt><span class="appendix"><a href="#compiling">A. Compilazione</a></span></dt><dt><span class="appendix"><a href="#manpage">B. Pagina di manuale</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#rox">ROX</a></span><span class="refpurpose"> — un semplice file manager grafico</span></dt></dl></dd><dt><span class="appendix"><a href="#soap">C. SOAP RPC</a></span></dt><dt><span class="bibliography"><a href="#idp5715968">Riferimenti</a></span></dt></dl></div></div><div class="chapter" title="Capitolo 1. Introduzione"><div class="titlepage"><div><div><h2 class="title"><a id="intro"></a>Capitolo 1. Introduzione</h2></div></div></div><div class="toc"><p><b>Indice</b></p><dl><dt><span class="sect1"><a href="#idp404176">Caratteristiche</a></span></dt></dl></div><p>
<span class="application">ROX-Filer</span> è un file manager grafico, facile da usare,
per X11, il sistema a finestre usato dai sistemi operativi *nix.
È anche il componente principale del desktop ROX
[<a xmlns="" href="#idp5716608"><span xmlns="http://www.w3.org/1999/xhtml" class="citation">ROX</span></a>]. Le caratteristiche principali del filer sono ispirate
a RISC OS [<a xmlns="" href="#idp5718000"><span xmlns="http://www.w3.org/1999/xhtml" class="citation">RISC OS</span></a>]. «ROX» sta per «Risc os On X».
</p><div class="sect1" title="Caratteristiche"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="idp404176"></a>Caratteristiche</h2></div></div></div><p>
</p><div class="variablelist"><dl><dt><span class="term">XDND</span></dt><dd><p>
Un protocollo di drag-and-drop usato, per esempio, dal desktop GNOME
[<a xmlns="" href="#idp5723648"><span xmlns="http://www.w3.org/1999/xhtml" class="citation">GNOME</span></a>]. Permette di caricare i dati in un'applicazione
semplicemente trascinandoli dalla finestra del filer su un programma. Le
specifiche complete si trovano in [<a xmlns="" href="#idp5725040"><span xmlns="http://www.w3.org/1999/xhtml" class="citation">DND</span></a>].
</p></dd><dt><span class="term">XDS</span></dt><dd><p>
Un'estensione di XDND che permette alle applicazioni di salvare i dati
trascinando un'icona dell'applicazione su una finestra del filer. Le
specifiche complete si trovano in [<a xmlns="" href="#idp5726432"><span xmlns="http://www.w3.org/1999/xhtml" class="citation">XDS</span></a>].
</p></dd><dt><span class="term">Specifiche Basedir</span></dt><dd><p>
Un semplice e flessibile sistema per gestire le preferenze dell'utente. Normalmente
le preferenze vengono salvate in `<tt xmlns="" class="filename">~/.config</tt>'. Tuttavia questo si
può cambiare impostando la variabile d'ambiente <code class="envar">XDG_CONFIG_HOME</code>.
Vedere [<a xmlns="" href="#idp5727824"><span xmlns="http://www.w3.org/1999/xhtml" class="citation">BaseDir</span></a>] per i dettagli.
</p></dd><dt><span class="term">Directory applicative</span></dt><dd><p>
Sono applicazioni contenute completamente in una directory, la cui installazione
consiste nel copiare la directory dove si vuole e la cui disinstallazione
è semplicemente la cancellazione della directory stessa. Sono descritte più avanti.
</p></dd><dt><span class="term">Miniature</span></dt><dd><p>
Il filer può visualizzare le immagini usando l'immagine stessa come icona,
invece di usarne una generica. È molto utile in una directory
piena di foto. Vedere [<a xmlns="" href="#idp5732080"><span xmlns="http://www.w3.org/1999/xhtml" class="citation">Thumbs</span></a>] per i dettagli.
</p></dd><dt><span class="term">Database condiviso delle informazioni MIME</span></dt><dd><p>
In passato, ogni desktop aveva il suo database di regole per determinare il
tipo di file. Ora, il database condiviso delle informazioni MIME
[<a xmlns="" href="#idp5734864"><span xmlns="http://www.w3.org/1999/xhtml" class="citation">SharedMIME</span></a>] ha unificato tutto in un unico sistema
condiviso da tutti i desktop.
</p></dd><dt><span class="term">Tema delle icone</span></dt><dd><p>
Si possono installare (ad es. in `<tt xmlns="" class="filename">~/.icons</tt>') varie raccolte
di icone, chiamate anche temi. Per cambiare tema, andare nella finestra
«Opzioni». Si potranno condividere i temi con gli altri desktop, quando anche
questi ultimi ne attiveranno il supporto. Vedere [<a xmlns="" href="#idp5736336"><span xmlns="http://www.w3.org/1999/xhtml" class="citation">IconTheme</span></a>] per i dettagli.
</p></dd><dt><span class="term">Supporto a DNotify (solo per Linux)</span></dt><dd><p>
Se si usa un kernel Linux recente (2.4.x), il filer si accorge
automaticamente delle modifiche nel contenuto delle directory. Negli altri sistemi
invece, le directory si aggiornano quando il puntatore si sposta sopra di esse.
</p></dd></dl></div><p>
</p></div></div><div class="chapter" title="Capitolo 2. Attivazione"><div class="titlepage"><div><div><h2 class="title"><a id="invoking"></a>Capitolo 2. Attivazione</h2></div></div></div><div class="toc"><p><b>Indice</b></p><dl><dt><span class="sect1"><a href="#idp4722448">La bacheca</a></span></dt><dt><span class="sect1"><a href="#idp4730496">I pannelli</a></span></dt><dt><span class="sect1"><a href="#idp4736592">Note per i window manager</a></span></dt><dd><dl><dt><span class="sect2"><a href="#idp4739088">Sawfish / Sawmill</a></span></dt><dt><span class="sect2"><a href="#idp4741696">IceWM</a></span></dt><dt><span class="sect2"><a href="#idp4746320">Window Maker</a></span></dt><dt><span class="sect2"><a href="#idp4768720">Altri</a></span></dt></dl></dd><dt><span class="sect1"><a href="#idp4770128">Esecuzione come «root»</a></span></dt></dl></div><p>
Per avviare il filer, si deve eseguire il comando <strong class="userinput"><code>rox</code></strong>, per
esempio digitandolo in un terminale. Se il filer non è ancora installato,
consultare l'<a class="xref" href="#compiling" title="Appendice A. Compilazione">Appendice A, <i>Compilazione</i></a>.
</p><p>
Normalmente <span class="application">ROX-Filer</span> mostra la directory attuale, ma se ne
possono visualizzare altre semplicemente elencandole dopo il comando:
</p><pre class="screen">$ rox /home /usr /usr/local</pre><p>
Lo si può anche usare per aprire i file, come ad esempio:
</p><pre class="screen">$ rox README</pre><p>
Il filer supporta diverse opzioni: usare <code class="option">-h</code> per avere un elenco.
Tutte le opzioni possono essere lunghe o corte (es. <code class="option">-h</code> e
<code class="option">--help</code>), anche se su alcuni sistemi è possibile usare solo quelle
corte.
</p><p>
Notare che se la stessa versione del filer è già in esecuzione sulla macchina, di norma,
per aprire le directory, viene usata quella già in esecuzione.
</p><p>
Per un elenco completo delle opzioni a riga di comando, vedere l'<a class="xref" href="#manpage" title="Appendice B. Pagina di manuale">Appendice B, <i>Pagina di manuale</i></a>
</p><div class="sect1" title="La bacheca"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="idp4722448"></a><a id="run_pin"></a>La bacheca</h2></div></div></div><p>
Se si desidera che il filer gestisca lo sfondo del desktop, si deve usare l'opzione
<code class="option">--pinboard</code> seguito da un nome per la bacheca, come ad esempio:
</p><pre class="screen">$ rox --pinboard=MiaBacheca</pre><p>
Se si cambia qualcosa, per esempio se si rilascia un file sullo sfondo, la configurazione
della bacheca viene salvata in
`<tt xmlns="" class="filename">~/.config/rox.sourceforge.net/ROX-Filer/pb_MiaBacheca</tt>'.
Si possono avere tutte le bacheche che si desiderano e per passare dall'una all'altra basta
eseguire di nuovo «rox», come ad esempio:
</p><pre class="screen">$ rox --pinboard=AltraBacheca</pre><p>
Per disattivare la bacheca, lasciare vuoto il campo del nome:
</p><pre class="screen">$ rox --pinboard=</pre><p>
Vedere le <a class="xref" href="#winman">note per i window manager</a> se ci sono problemi nel visualizzare correttamente
le icone. Si può anche attivare o disattivare la bacheca selezionando in una finestra del filer
la directory applicativa `<tt xmlns="" class="filename">ROX-Filer</tt>' e scegliendo dal menù
<span xmlns="" class="guimenuitem"><span xmlns="http://www.w3.org/1999/xhtml" class="guimenuitem">Attiva la bacheca</span></span> o <span xmlns="" class="guimenuitem"><span xmlns="http://www.w3.org/1999/xhtml" class="guimenuitem">Disattiva la bacheca
</span></span>. </p></div><div class="sect1" title="I pannelli"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="idp4730496"></a><a id="run_pan"></a>I pannelli</h2></div></div></div><p>
I pannelli funzionano come la bacheca, ma vengono visualizzati sui bordi dello schermo.
Per creare un pannello:
</p><pre class="screen">$ rox -b=MioPannello</pre><p>
Il pannello viene visualizzato in una finestra senza la barra del titolo. Se
questo non succede, consultare le <a class="xref" href="#winman">note per i window manager</a>.
Trascinare i file sul pannello per aggiungerli ad esso. Le icone possono essere
riposizionate trascinandole col tasto centrale del mouse.
Le modifiche al pannello sono automaticamente salvate in
`<tt xmlns="" class="filename">~/.config/rox.sourceforge.net/ROX-Filer/pan_MioPannello</tt>'.
Come per la bacheca, è possibile passare a diverse configurazioni eseguendo di nuovo
«rox» con un altro nome di pannello.
</p><pre class="screen">$ rox -b=AltroPannello</pre><p>
Con un menù a comparsa si può impostare su quale bordo dello schermo deve apparire
il pannello, oppure si può specificare il nome del bordo al posto di -b (ad es. --bottom).
Lasciare vuoto il campo del nome per rimuovere il pannello:
</p><pre class="screen">$ rox --bottom=</pre><p>
</p></div><div class="sect1" title="Note per i window manager"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="idp4736592"></a><a id="winman"></a>Note per i window manager</h2></div></div></div><p>
Bisogna modificare le impostazioni del proprio window manager per visualizzare correttamente
la bacheca e i pannelli (ad es. per non avere i bordi e i titoli come nelle altre finestre).
In particolare, si deve impostare il livello e la
profondità di stacking al minimo (o a un valore negativo). Assicurarsi inoltre di disattivare
qualsiasi opzione del tipo «Keep transients above other windows».
</p><div class="sect2" title="Sawfish / Sawmill"><div class="titlepage"><div><div><h3 class="title"><a id="idp4739088"></a>Sawfish / Sawmill</h3></div></div></div><p>
Sawfish all'avvio tenta di capire se si sta usando GNOME e, se è così, fornisce il
supporto necessario. Si deve quindi aggiungere la riga
</p><pre class="programlisting">(require 'gnome)</pre><p>
al file `<tt xmlns="" class="filename">.sawfishrc</tt>' (consultare il manuale di sawfish per ulteriori
dettagli).
</p></div><div class="sect2" title="IceWM"><div class="titlepage"><div><div><h3 class="title"><a id="idp4741696"></a>IceWM</h3></div></div></div><p>
Incollare le seguenti impostazioni nel file
`<tt xmlns="" class="filename">~/.icewm/preferences</tt>':
</p><pre class="programlisting">
# Manage root window (EXPERIMENTAL - normally enabled!)
GrabRootWindow=1 # 0/1
# Bitmask of root window button click to use in window manager
UseRootButtons=3 # [0-255]
# Desktop mouse-button click to show the menu
DesktopWinMenuButton=1 # [0-20]
# Desktop mouse-button click to show the window list
DesktopWinListButton=2 # [0-5]
# Desktop mouse-button click to show the window list menu
DesktopMenuButton=0 # [0-20]</pre><p>
Incollare queste nel file `<tt xmlns="" class="filename">~/.icewm/winoptions</tt>':
</p><pre class="programlisting">
# ROX-Filer pinboard and panel
ROX-Filer.icon: folder
ROX-Panel.layer: Dock
ROX-Panel.doNotCover: 1
ROX-Panel.ignoreWinList: 1
ROX-Panel.ignoreTaskBar: 1
ROX-Panel.ignoreQuickSwitch: 1
ROX-Pinboard.layer: Below
ROX-Pinboard.ignoreWinList: 1
ROX-Pinboard.ignoreTaskBar: 1
ROX-Pinboard.ignoreQuickSwitch: 1
ROX-Filer.layer: Normal</pre><p>
Riavviare IceWM e il filer affinché le nuove impostazioni abbiano effetto.
</p></div><div class="sect2" title="Window Maker"><div class="titlepage"><div><div><h3 class="title"><a id="idp4746320"></a>Window Maker</h3></div></div></div><div class="procedure"><ol class="procedure" type="1"><li class="step" title="Passo 1"><p>Avviare il filer con <strong class="userinput"><code>rox -p=Default</code></strong>.</p></li><li class="step" title="Passo 2"><p>
Premere <span xmlns="" class="keycap">Control</span>+<span xmlns="" class="keycap">Esc</span>, o
[RightButtonDown] sulla barra del titolo di qualunque finestra.
Scegliere <span xmlns="" class="guimenuitem"><span xmlns="http://www.w3.org/1999/xhtml" class="guimenuitem">Proprietà...</span></span> dal menù.
</p></li><li class="step" title="Passo 3"><p>
Appare la finestra «Ispeziono...». Dal menù a tendina in alto, scegliere
<span xmlns="" class="guimenuitem"><span xmlns="http://www.w3.org/1999/xhtml" class="guimenuitem">Specifica classe finestra</span></span>
(il primo in alto).
</p></li><li class="step" title="Passo 4"><p>
Premere il pulsante <span class="guibutton">Seleziona finestra</span>.
Il cursore diventa una croce. Selezionare un'icona della bacheca di
<span class="application">ROX-Filer</span>. I pulsanti radio della cornice
<span class="guilabel">Specifica classe finestra</span> dovrebbero cambiare le loro etichette
per includere <strong class="userinput"><code>ROX-Pinboard.ROX-Filer</code></strong> come primo elemento.
Selezionare quel pulsante radio.
</p></li><li class="step" title="Passo 5"><p>
Scegliere <span xmlns="" class="guimenuitem"><span xmlns="http://www.w3.org/1999/xhtml" class="guimenuitem">Attributi della finestra</span></span> dal menù a tendina.
Nella cornice <span class="guilabel">Attributi</span>, selezionare le caratteristiche
della bacheca; sono raccomandate le seguenti:
</p><div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem"><p>Elimina la barra del titolo</p></li><li class="listitem"><p>Elimina la barra di ridimensionamento</p></li><li class="listitem"><p>Elimina il pulsante Chiudi</p></li><li class="listitem"><p>Elimina il pulsante Riduci a icona</p></li><li class="listitem"><p>Mantieni in fondo</p></li><li class="listitem"><p>Onnipresente</p></li></ul></div><p>
</p></li><li class="step" title="Passo 6"><p>
Scegliere <span xmlns="" class="guimenuitem"><span xmlns="http://www.w3.org/1999/xhtml" class="guimenuitem">Opzioni avanzate</span></span> dal menù a tendina.
Nella cornice <span class="guilabel">Avanzate</span>, selezionare le caratteristiche avanzate
che si desiderano; sono raccomandate le seguenti:
</p><div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem"><p>Non mostrare nella lista finestre</p></li><li class="listitem"><p>Ignora "Nascondi gli altri"</p></li><li class="listitem"><p>Ignora "Salva sessione"</p></li></ul></div><p>
</p></li><li class="step" title="Passo 7"><p>
Terminata la selezione delle proprietà, premere il pulsante
<span class="guibutton">Salva</span> e chiudere la finestra «Ispeziono»
usando il pulsante a forma di <span class="guibutton">X</span> sulla barra del titolo.
</p></li></ol></div></div><div class="sect2" title="Altri"><div class="titlepage"><div><div><h3 class="title"><a id="idp4768720"></a>Altri</h3></div></div></div><p>
Se ancora non funzionano le cose, andare nella sezione «Compatibilità» della
finestra «Opzioni».
</p></div></div><div class="sect1" title="Esecuzione come «root»"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="idp4770128"></a>Esecuzione come «root»</h2></div></div></div><p>
Se si avvia il filer come utente «root», viene mostrato un messaggio in
alto su ciascuna finestra. L'utente «root» infatti ha i permessi di accesso e
di modifica su ogni file del sistema, quindi bisogna stare molto attenti.
Normalmente, si dovrebbe accedere al sistema come utente normale e passare a
«root» solo quando è assolutamente necessario. Se <span class="command"><strong>sudo</strong></span>
è installato e configurato, allora si può avviare il filer in questo modo:
</p><pre class="screen">$ sudo rox</pre><p>
Attenzione: ogni operazione su file e ogni programma avviato da questa
finestra viene eseguito come utente «root».
</p><p>
Può accadere che il server X non permetta a «root» (o ad altri utenti) di
connettersi. Leggere le pagine di manuale dei comandi <span class="command"><strong>xauth</strong></span> e
<span class="command"><strong>xhost</strong></span> può aiutare a risolvere il problema, ma molte cose
cambiano da sistema a sistema (ecco perché questa caratteristica non è stata
inserita nel filer).
</p><p>
Nota: <span class="command"><strong>gnomesu</strong></span> può essere usato per eseguire il filer come root,
ma è necessario usare <span class="command"><strong>setsid</strong></span> per eseguirlo in una nuova
sessione, altrimenti gnomesu termina senza aprire alcuna finestra. Per esempio:
</p><pre class="screen">gnomesu -c 'setsid /usr/local/bin/rox /'</pre><p>
</p></div></div><div class="chapter" title="Capitolo 3. Pulsanti del mouse e associazioni dei tasti"><div class="titlepage"><div><div><h2 class="title"><a id="keys"></a>Capitolo 3. Pulsanti del mouse e associazioni dei tasti</h2></div></div></div><div class="itemizedlist" title="In breve:"><p class="title"><b>In breve:</b></p><ul class="itemizedlist" type="disc"><li class="listitem"><p>Fare clic con il pulsante sinistro del mouse
<sup>[<a id="idp4780544" href="#ftn.idp4780544" class="footnote">1</a>]</sup>
per aprire file e directory.</p></li><li class="listitem"><p>
Fare clic con il pulsante destro per attivare il menù. Fare clic su un file
per compiere un'azione su quel file.
</p></li><li class="listitem"><p>
Trascinare i file tra le finestre con il pulsante sinistro per copiare, spostare o fare
collegamenti (si sceglie da un menù). Il collegamento è una scorciatoia verso il file
originale.
</p></li></ul></div><p>
Normalmente, le associazioni dei pulsanti del mouse sono progettate per adattarsi alle
convenzioni di X. Comunque, tutto è altamente configurabile: vedere nella finestra
«Opzioni» se si desidera cambiare le impostazioni predefinite, che sono le seguenti:
</p><div class="informaltable"><table border="1"><colgroup><col /><col /></colgroup><thead><tr><th>Tasto o pulsante del mouse</th><th>Azione</th></tr></thead><tbody><tr><td>Clic pulsante sinistro</td><td>
Apre il file o la directory su cui si ha fatto clic. Tenere premuto <span xmlns="" class="keycap">Control</span>
per selezionare gli elementi invece di aprirli. Tenere premuto <span xmlns="" class="keycap">Shift</span>
per guardare dentro i file (come se fossero di testo), per seguire i
collegamenti simbolici o per ottenere maggiore controllo sui punti di mount
(vedere <a class="xref" href="#media">Dispositivi rimovibili</a>).
</td></tr><tr><td>Clic pulsante centrale</td><td>
Fa le stesse cose del pulsante sinistro, ma apre una directory in una nuova finestra
e, quando apre un file, chiude la finestra del filer.
</td></tr><tr><td>Clic pulsante destro</td><td>
Attiva il menù principale. Tenere premuto <span xmlns="" class="keycap">Control</span> per andare direttamente
nel sottomenù degli elementi selezionati. Tenere premuto <span xmlns="" class="keycap">Shift</span> per
attivare il menù <span xmlns="" class="guimenuitem"><span xmlns="http://www.w3.org/1999/xhtml" class="guimenuitem">Invia a...</span></span> (vedere la sezione <a class="xref" href="#SendTo">Il menù «Invia a...»</a>.
</td></tr><tr><td>Trascinare un elemento (pulsante sinistro del mouse)</td><td>
Mostra un menù di azioni possibili. C'è la possibilità di disabilitare questo menù, in
questo caso i file vengono copiati nella destinazione (un'applicazione o un'altra
finestra del filer). Tenere premuto <span xmlns="" class="keycap">Shift</span>
per spostare i file, <span xmlns="" class="keycap">Control</span>+<span xmlns="" class="keycap">Shift</span> per creare un
collegamento simbolico, <span xmlns="" class="keycap">Alt</span> per attivare un menù di azioni possibili.
</td></tr><tr><td>Trascinare un elemento (pulsante centrale del mouse)</td><td>
Quando si rilascia, mostra un menù di azioni possibili. C'è la possibilità di
spostare i file invece di attivare il menù.
</td></tr><tr><td>Trascinare (non sopra un elemento)</td><td>
Seleziona un gruppo di elementi. Col tasto sinistro del mouse, si selezionano solo gli
elementi dentro la selezione, ma tenendo premuto anche il tasto <span xmlns="" class="keycap">Control</span>
gli elementi vengono aggiunti alla selezione precedente.
Usando il tasto centrale, gli elementi passano dallo stato selezionato a quello
deselezionato e viceversa.
</td></tr><tr><td>Doppio clic sullo sfondo del filer</td><td>
Ridimensiona la finestra in modo opportuno (si può disattivare nella finestra «Opzioni»).
</td></tr><tr><td><span xmlns="" class="keycap">Backspace</span></td><td>
Va nella directory genitore.
</td></tr><tr><td>Frecce</td><td>
Spostano il cursore.
</td></tr><tr><td>
<span xmlns="" class="keycap">Pagina su</span>, <span xmlns="" class="keycap">Pagina giù</span></td><td>
Spostano il cursore su e giù di una pagina alla volta.
</td></tr><tr><td><span xmlns="" class="keycap">Inizio</span>, <span xmlns="" class="keycap">Fine</span></td><td>
Spostano il cursore alla prima e all'ultima voce della directory.
</td></tr><tr><td><span xmlns="" class="keycap">Invio</span></td><td>
Agisce come se si facesse clic su un file. Tenere premuto «Shift» per ottenere altri
effetti, come quando si fa clic. Tenendo premuto «Alt» agisce come facendo clic
con il tasto centrale del mouse: le directory vengono aperte in una nuova
finestra e l'apertura dei file provoca contemporaneamente la chiusura
della finestra del filer.
</td></tr><tr><td><span xmlns="" class="keycap">Barra spaziatrice</span></td><td>
Seleziona e deseleziona l'elemento e si sposta su quello successivo.
</td></tr><tr><td><span xmlns="" class="keycap">Tab</span>, <span xmlns="" class="keycap">Shift</span>+<span xmlns="" class="keycap">Tab</span></td><td>
Sposta il cursore sul successivo/precedente elemento selezionato.
</td></tr><tr><td>Tenere il mouse su un elemento</td><td>
Mostra un suggerimento: una breve descrizione (se disponibile) dell'applicazione,
la destinazione di un collegamento simbolico e il nome completo di un file che è troppo
lungo per essere visualizzato nella finestra principale.
</td></tr></tbody></table></div><p>
Se sono abilitate le associazioni dei tasti definite dall'utente, allora altri tasti
possono essere facilmente impostati attivando il menù, spostando il puntatore su
una voce che si desidera usare e premendo un tasto. Quest'ultimo appare ora nel menù
e può essere usato da qui in avanti. Le associazioni dei tasti sono automaticamente salvate
quando si chiude il filer. È possibile usare un gestore di XSettings, come ROX-Session,
per attivare questa caratteristica su tutte le applicazioni Gtk+-2.0.
</p><div class="footnotes"><br /><hr width="100" align="left" /><div class="footnote"><p><sup>[<a id="ftn.idp4780544" href="#idp4780544" class="para">1</a>] </sup>In questo manuale c'è la seguente convenzione: il pulsante–1
è quello sinistro, il pulsante–2 è quello centrale e il pulsante–3 è quello
destro. Fanno ovviamente eccezione i mouse per mancini.</p></div></div></div><div class="chapter" title="Capitolo 4. La selezione"><div class="titlepage"><div><div><h2 class="title"><a id="selection"></a>Capitolo 4. La selezione</h2></div></div></div><div class="toc"><p><b>Indice</b></p><dl><dt><span class="sect1"><a href="#idp4825216">Salvare e ripristinare la selezione</a></span></dt></dl></div><p>
Quando si selezionano gli elementi di una finestra di <span class="application">ROX-Filer</span>,
il filer memorizza la <span class="emphasis"><em>selezione primaria</em></span>. È possibile quindi incollare
in un'altra finestra il nome (e il percorso) del file selezionato.
</p><div class="procedure" title="Procedura 4.1. Esempio: caricare un file in un'applicazione che non supporta il drag-and-drop:"><a id="idp4819392"></a><p class="title"><b>Procedura 4.1. Esempio: caricare un file in un'applicazione che non supporta il drag-and-drop:</b></p><ol class="procedure" type="1"><li class="step" title="Passo 1"><p>Aprire la finestra di dialogo «Apri» dell'applicazione.</p></li><li class="step" title="Passo 2"><p>
Selezionare il file in una finestra di <span class="application">ROX-Filer</span> usando
<span xmlns="" class="keycap">Control</span>+clic.</p></li><li class="step" title="Passo 3"><p>
Fare clic col tasto centrale del mouse nella finestra dell'applicazione per incollare
il nome.
</p></li></ol></div><p>
Notare che si può aprire il file selezionato facendo clic con il tasto centrale del mouse
nell'area principale dei più comuni browser web.
</p><p>
Se si seleziona qualcos'altro (es. qualche parola in un altro programma), il filer perde la
selezione primaria e gli elementi selezionati diventano ombreggiati. Per riprenderla,
fare clic su un elemento ombreggiato.
</p><div class="sect1" title="Salvare e ripristinare la selezione"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="idp4825216"></a>Salvare e ripristinare la selezione</h2></div></div></div><p>
A volte è utile salvare la selezione attuale, per farlo basta premere
<span xmlns="" class="keycap">Control</span>+<span xmlns="" class="keycap"><numero></span> tra zero e nove.
Per ripristinare la selezione, basta premere il numero di prima. È possibile
farlo da directory differenti o da finestre di filer differenti.
</p><p>
Se si salva quando non c'è nessuna selezione, viene salvata la directory attuale.
</p><div class="procedure" title="Procedura 4.2. Esempio: salvare e ripristinare una directory:"><a id="idp4828352"></a><p class="title"><b>Procedura 4.2. Esempio: salvare e ripristinare una directory:</b></p><ol class="procedure" type="1"><li class="step" title="Passo 1"><p>Cercare una directory che si desidera memorizzare.
Premere <span xmlns="" class="keycap">Control</span>+<span xmlns="" class="keycap">1</span>.</p></li><li class="step" title="Passo 2"><p>Spostarsi in un'altra directory o chiudere la finestra.</p></li><li class="step" title="Passo 3"><p>In un'altra finestra del filer premere <span xmlns="" class="keycap">1</span> per ritornare
nella directory iniziale.</p></li></ol></div><p>I gruppi di selezione vengono salvati automaticamente e sono disponibili
anche la prossima volta che si usa il filer.
</p></div></div><div class="chapter" title="Capitolo 5. La barra degli strumenti"><div class="titlepage"><div><div><h2 class="title"><a id="toolbar"></a>Capitolo 5. <a id="Toolbar"></a>La barra degli strumenti</h2></div></div></div><p>
Normalmente, ogni finestra ha in alto una barra degli strumenti. Con il menù «Opzioni»
è possibile disabilitarla, renderla più larga o più stretta selezionando quali strumenti
far apparire. Di solito si fa clic su questi strumenti con il pulsante sinistro (1)
del mouse, ma alcuni di questi hanno anche altre funzioni con il pulsante
centrale (2) o destro (3).
</p><div class="informaltable"><table border="1"><colgroup><col /><col /><col /></colgroup><thead><tr><th>
Icona</th><th>
Pulsante 1 del mouse</th><th>
Altro pulsante
</th></tr></thead><tbody><tr><td>
Croce</td><td>
Chiude la finestra</td><td>
Apre una nuova finestra
</td></tr><tr><td>
Freccia su</td><td>
Va nella directory genitore</td><td>
Mostra la directory genitore in una nuova finestra <a class="xref" href="#newwin_fn">[1]</a>
</td></tr><tr><td>
Casa</td><td>
Va nella directory home</td><td>
Mostra la directory home in una nuova finestra <a class="xref" href="#newwin_fn">[1]</a>
</td></tr><tr><td>
Freccia sul punto giallo</td><td>
Apre il <a class="xref" href="#bookmarks">menù segnalibri</a>
</td><td>
Modifica i segnalibri
</td></tr><tr><td>
Frecce in cerchio</td><td>
Aggiorna il contenuto della directory</td><td>
Apre una nuova finestra
</td></tr><tr><td>
Lente d'ingrandimento (+)</td><td>
Aumenta le dimensioni delle icone.</td><td>
Diminuisce le dimensioni delle icone.
</td></tr><tr><td>
Lente d'ingrandimento (adatta)</td><td>
Imposta la modalità di ridimensionamento automatico.</td><td>
-
</td></tr><tr><td>
Elenco</td><td>
Mostra o nasconde i dettagli</td><td>
La stessa cosa
</td></tr><tr><td>
A..Z</td><td>
Passa al criterio di ordinamento successivo.</td><td>
Passa al criterio di ordinamento precedente.
</td></tr><tr><td>
Occhio</td><td>
Mostra o nasconde i file nascosti (il cui nome inizia con un punto)</td><td>
Mostra o nasconde le miniature delle immagini
</td></tr><tr><td>
Elenco con selezioni</td><td>
Seleziona tutto.</td><td>
Inverte la selezione.
</td></tr><tr><td>
Salvagente</td><td>
Mostra i file di aiuto di <span class="application">ROX-Filer</span></td><td>
Apre direttamente il manuale
</td></tr></tbody></table></div><p>
<a id="newwin_fn"></a>[1]
Se è attivata l'opzione «Nuova finestra con il pulsante 1», il comportamento predefinito
è di aprire una nuova finestra, invece se si fa clic con l'altro pulsante viene usata la stessa
finestra.
</p><p>
Trascinare i file sull'icona «Su» o sull'icona «Casa» è equivalente a trascinarli
direttamente nelle directory a cui conducono. Trascinare una directory sul
pulsante «Segnalibri» è equivalente ad aggiungerla come un nuovo segnalibro.
</p><p>
La barra degli strumenti può mostrare il numero di file nella directory e informazioni
sulla selezione. Si può disattivare nel menù «Opzioni».
</p></div><div class="chapter" title="Capitolo 6. I menù"><div class="titlepage"><div><div><h2 class="title"><a id="menus"></a>Capitolo 6. I menù</h2></div></div></div><div class="toc"><p><b>Indice</b></p><dl><dt><span class="sect1"><a href="#idp4869600">Il menù «Visualizza»</a></span></dt><dd><dl><dt><span class="sect2"><a href="#idp4894368">
Permessi
</a></span></dt></dl></dd><dt><span class="sect1"><a href="#idp4914192">Il menù «File»</a></span></dt><dt><span class="sect1"><a href="#idp4952496">Il menù «Seleziona»</a></span></dt><dt><span class="sect1"><a href="#idp4966144">Il menù «Nuovo»</a></span></dt><dt><span class="sect1"><a href="#idp4978144">Il menù «Finestra»</a></span></dt><dt><span class="sect1"><a href="#idp5002048">Il menù «Aiuto»</a></span></dt><dt><span class="sect1"><a href="#idp5010848">Il menù «Invia a...»</a></span></dt><dd><dl><dt><span class="sect2"><a href="#idp5017952">Visualizzare applicazioni differenti per tipi di file differenti</a></span></dt></dl></dd><dt><span class="sect1"><a href="#idp5023808">Il «Menù segnalibri»</a></span></dt></dl></div><p>
Normalmente, si può attivare il menù facendo clic col tasto destro sulla bacheca, sul
pannello o sulla finestra del filer.
Nelle finestre del filer è anche possibile attivare il menù premendo
<span xmlns="" class="keycap">\</span>. Per accedere direttamente al sottomenù «File», tenere premuto
<span xmlns="" class="keycap">Control</span> mentre si attiva il menù. Ecco la descrizione di ciascuna voce:
</p><div class="informaltable"><table border="1"><colgroup><col /><col /></colgroup><thead><tr><th>Voce</th><th>Azione</th></tr></thead><tbody><tr><td><span xmlns="" class="guimenuitem"><span xmlns="http://www.w3.org/1999/xhtml" class="guimenuitem">Visualizza</span></span></td><td>
Cambia le impostazioni di visualizzazione.
</td></tr><tr><td><span xmlns="" class="guimenuitem"><span xmlns="http://www.w3.org/1999/xhtml" class="guimenuitem">File</span></span></td><td>
Operazioni sugli elementi selezionati.
</td></tr><tr><td><span xmlns="" class="guimenuitem"><span xmlns="http://www.w3.org/1999/xhtml" class="guimenuitem">Seleziona</span></span></td><td>
Stabilisce quali elementi selezionare.
</td></tr><tr><td><span xmlns="" class="guimenuitem"><span xmlns="http://www.w3.org/1999/xhtml" class="guimenuitem">Opzioni</span></span></td><td>
Configura <span class="application">ROX-Filer</span>.
</td></tr><tr><td><span xmlns="" class="guimenuitem"><span xmlns="http://www.w3.org/1999/xhtml" class="guimenuitem">Nuovo</span></span></td><td>
Crea un nuovo file o una nuova directory dentro la directory attuale.
</td></tr><tr><td><span xmlns="" class="guimenuitem"><span xmlns="http://www.w3.org/1999/xhtml" class="guimenuitem">Finestra</span></span></td><td>
Operazioni sulle finestre nel loro complesso.
</td></tr><tr><td><span xmlns="" class="guimenuitem"><span xmlns="http://www.w3.org/1999/xhtml" class="guimenuitem">Aiuto</span></span></td><td>
Informazioni sul filer.
</td></tr></tbody></table></div><p>
</p><div class="sect1" title="Il menù «Visualizza»"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="idp4869600"></a>Il menù «Visualizza»</h2></div></div></div><p>
</p><div class="informaltable"><table border="1"><colgroup><col /><col /></colgroup><thead><tr><th>Voce</th><th>Azione</th></tr></thead><tbody><tr><td><span xmlns="" class="guimenuitem"><span xmlns="http://www.w3.org/1999/xhtml" class="guimenuitem">Vista a icone</span></span></td><td>
I file sono visualizzati come icone.
</td></tr><tr><td><span xmlns="" class="guimenuitem"><span xmlns="http://www.w3.org/1999/xhtml" class="guimenuitem">Icone, con...</span></span></td><td>
I file sono visualizzati come icone con l'aggiunta di dettagli
scelti dal sottomenù. Per vedere tutte le informazioni su ogni file,
usare la «Vista a lista».
</td></tr><tr><td><span xmlns="" class="guimenuitem"><span xmlns="http://www.w3.org/1999/xhtml" class="guimenuitem">Vista a lista</span></span></td><td>
Mostra i file in un elenco con i loro dettagli. Fare clic sul titolo di una
colonna per ordinarli secondo quella colonna.
</td></tr><tr><td><span xmlns="" class="guimenuitem"><span xmlns="http://www.w3.org/1999/xhtml" class="guimenuitem">Icone enormi</span></span></td><td>
Incrementa la dimensione delle icone e disattiva la modalità automatica.
</td></tr><tr><td><span xmlns="" class="guimenuitem"><span xmlns="http://www.w3.org/1999/xhtml" class="guimenuitem">Icone piccole</span></span></td><td>
Riduce la dimensione delle icone e disattiva la modalità automatica.
</td></tr><tr><td><span xmlns="" class="guimenuitem"><span xmlns="http://www.w3.org/1999/xhtml" class="guimenuitem">Automatico</span></span></td><td>
Modalità automatica: seleziona automaticamente la dimensione delle icone
(utile quando si cambia directory, ecc...).
</td></tr><tr><td><span xmlns="" class="guimenuitem"><span xmlns="http://www.w3.org/1999/xhtml" class="guimenuitem">Ordina per XXX</span></span></td><td>
Imposta il tipo di ordinamento. Nella «Vista a lista» è possibile farlo anche
facendo clic sul titolo delle colonne.
</td></tr><tr><td><span xmlns="" class="guimenuitem"><span xmlns="http://www.w3.org/1999/xhtml" class="guimenuitem">Invertito</span></span></td><td>
Ordina in modo invertito (dal più nuovo al più vecchio, dal più grande al più
piccolo, ecc...).
</td></tr><tr><td><span xmlns="" class="guimenuitem"><span xmlns="http://www.w3.org/1999/xhtml" class="guimenuitem">Mostra nascosti</span></span></td><td>
Se attivato, vengono mostrati i file che iniziano con il punto, altrimenti vengono
nascosti. Quando è attivato, la barra del titolo mostra <span class="guilabel">(Tutti)</span>.
</td></tr><tr><td><span xmlns="" class="guimenuitem"><span xmlns="http://www.w3.org/1999/xhtml" class="guimenuitem">Filtra i file...</span></span></td><td>
Limita la visualizzazione a solo quei file i cui nomi corrispondono a un modello dato.
Quando è attivato, la barra del titolo mostra <span class="guilabel">(Glob (modello))</span>.
</td></tr><tr><td><span xmlns="" class="guimenuitem"><span xmlns="http://www.w3.org/1999/xhtml" class="guimenuitem">Filtra le directory con i file</span></span></td><td>
Applica il filtro <span xmlns="" class="guimenuitem"><span xmlns="http://www.w3.org/1999/xhtml" class="guimenuitem">Filtra i file...</span></span> anche alle directory.
</td></tr><tr><td><span xmlns="" class="guimenuitem"><span xmlns="http://www.w3.org/1999/xhtml" class="guimenuitem">Mostra miniature</span></span></td><td>
Se attivato, per ogni immagine il filer tenta di caricare come
icona del file l'immagine stessa. È utile nelle directory piene di foto.
Per ulteriori dettagli, vedere la sezione <a class="xref" href="#thumbnails">Miniature</a>.
</td></tr><tr><td><span xmlns="" class="guimenuitem"><span xmlns="http://www.w3.org/1999/xhtml" class="guimenuitem">Aggiorna</span></span></td><td>
Rilegge il contenuto della directory e i dettagli di tutti i file presenti in essa.
Da usare se il contenuto mostrato è obsoleto.
</td></tr><tr><td><span xmlns="" class="guimenuitem"><span xmlns="http://www.w3.org/1999/xhtml" class="guimenuitem">Salva le impostazioni di visualizzazione...</span></span></td><td>
Memorizza le impostazioni di visualizzazione solo per questa directory. Ogni volta che questa directory sarà aperta, verranno usate le impostazioni salvate.
</td></tr></tbody></table></div><p>
</p><div class="sect2" title="Permessi"><div class="titlepage"><div><div><h3 class="title"><a id="idp4894368"></a><a id="Permissions"></a>
Permessi
</h3></div></div></div><p>
Il campo dei permessi è formato da quattro gruppi di tre flag. Ogni
flag è visualizzato con una lettera o con un trattino (–).
Le prime tre lettere sono i permessi del «proprietario» del file, le successive tre
del «gruppo» del file e le altre tre degli «altri». Se uno di questi gruppi si
riferisce al processo stesso di <span class="application">ROX-Filer</span>, allora viene
mostrato sottolineato.
Nel quarto gruppo ci sono alcuni flag speciali.
</p><p>
Il significato delle lettere è il seguente:
</p><div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem"><p><code class="computeroutput">r</code> —
Permesso di leggere il contenuto del file o i nomi dei file in una directory.
</p></li><li class="listitem"><p><code class="computeroutput">w</code> —
Permesso di modificare il contenuto del file o di cambiare i nomi che appaiono
in una directory.</p></li><li class="listitem"><p><code class="computeroutput">x</code> —
Permesso di eseguire un file come se fosse un programma o di attraversare una
directory.</p></li><li class="listitem"><p><code class="computeroutput">U</code> —
Il programma in esecuzione ha come <span class="emphasis"><em>ID utente effettivo</em></span> quello
del proprietario del programma invece che della persona che lo ha eseguito.
</p></li><li class="listitem"><p><code class="computeroutput">G</code> —
Il programma in esecuzione ha come <span class="emphasis"><em>ID gruppo effettivo</em></span> quello
del gruppo del programma invece che del gruppo di chi lo ha eseguito.
</p></li><li class="listitem"><p><code class="computeroutput">T</code> —
Gli elementi in questa directory possono essere modificati o rimossi solo dal
proprietario dei file e da nessun altro, anche se si ha accesso in scrittura
alla directory in questione.
</p></li></ul></div><p>
Per esempio,
</p><pre class="programlisting">
<u xmlns="">rwx</u>,rwx,r-x/---</pre><p>
significa che il proprietario del file è lo stesso utente effettivo di
<span class="application">ROX-Filer</span>, il proprietario e i membri del gruppo
del file hanno permessi in lettura, scrittura ed esecuzione, infine gli altri hanno
solo i permessi in lettura ed esecuzione. Non ci sono flag speciali.
Le regole che determinano quali permessi applicare possono variare leggermente da un
sistema operativo a un altro, ma in linea di massima:
</p><div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem"><p>Se <span class="emphasis"><em>ID utente effettivo</em></span> del processo è uguale
al proprietario del file, si applicano i permessi del proprietario.
</p></li><li class="listitem"><p>Altrimenti, se <span class="emphasis"><em>ID gruppo effettivo</em></span>
del processo è uguale al gruppo del file o se il gruppo del file è uno dei
<span class="emphasis"><em>gruppi supplementari</em></span> del processo, si applicano i
permessi del gruppo.
</p></li><li class="listitem"><p>Per il resto, si applicano i permessi degli «altri».
<span class="emphasis"><em>ID utente reale</em></span> e <span class="emphasis"><em>ID gruppo reale</em></span>
non hanno effetto (eccetto che un processo imposti il suo ID reale come il suo
ID effettivo).
</p></li></ul></div><p>
</p></div></div><div class="sect1" title="Il menù «File»"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="idp4914192"></a>Il menù «File»</h2></div></div></div><p>
Tutti i menù funzionano in modo simile. Per esempio, attivando il menù su
qualche elemento selezionato, l'operazione si applica solo agli elementi
selezionati. Attivando invece il menù su un elemento quando non c'è nessuna
selezione, quell'elemento viene selezionato momentaneamente.
</p><p>
Attivando un menù né su un elemento né su una selezione, la finestra va in
"modalità bersaglio": l'operazione viene eseguita sul prossimo elemento su cui
si fa clic. Si esce dalla modalità bersaglio premendo <span xmlns="" class="keycap">Esc</span>,
facendo clic sullo sfondo della finestra o con il tasto destro del mouse. Questa modalità è
utile con l'opzione <span class="guilabel">Navigazione a singolo clic</span>
e con i tasti associati alle varie voci di menù. </p><p>
Notare che le singole applicazioni possono aggiungere altri menù in cima ai
sottomenù che si ottengono facendo clic sopra di esse. Vedere
<a class="xref" href="#AppDir">Directory applicative</a> per ulteriori dettagli. In alto ci può essere un
numero qualsiasi di azioni definite dall'utente, che dipendono dal tipo di file
su cui si fa clic. Per aggiungere dei programmi, selezionare la voce
<span xmlns="" class="guimenuitem"><span xmlns="http://www.w3.org/1999/xhtml" class="guimenuitem">Personalizza il menù...</span></span>. Per esempio, è possibile far
apparire come menù <span class="application">Gimp</span> per le immagini e
<span class="application">FreeFS</span> per i punti di mount.
</p><div class="informaltable"><table border="1"><colgroup><col /><col /></colgroup><thead><tr><th>Voce</th><th>Azione</th></tr></thead><tbody><tr><td>
<span xmlns="" class="guimenuitem"><span xmlns="http://www.w3.org/1999/xhtml" class="guimenuitem">Copia...</span></span></td><td>
Fa una copia di questo elemento.
</td></tr><tr><td>
<span xmlns="" class="guimenuitem"><span xmlns="http://www.w3.org/1999/xhtml" class="guimenuitem">Rinomina...</span></span></td><td>
Cambia il nome di questo elemento o lo sposta in un'altra directory.
Se sono selezionati più file, allora apre <a class="xref" href="#bulkrename">La finestra di rinominazione multipla dei file</a>.
</td></tr><tr><td>
<span xmlns="" class="guimenuitem"><span xmlns="http://www.w3.org/1999/xhtml" class="guimenuitem">Collegamento...</span></span></td><td>
Crea un collegamento simbolico a questo nome.
</td></tr><tr><td>
<span xmlns="" class="guimenuitem"><span xmlns="http://www.w3.org/1999/xhtml" class="guimenuitem">Elimina</span></span></td><td>
Rimuove dalla directory tutti gli elementi selezionati. Se è una sottodirectory,
viene prima eliminato il suo contenuto. Se è un collegamento simbolico,
si elimina solo il collegamento, non l'elemento a cui punta.
</td></tr><tr><td>
<span xmlns="" class="guimenuitem"><span xmlns="http://www.w3.org/1999/xhtml" class="guimenuitem">Apri con Shift</span></span></td><td>
Apre le applicazioni come se fossero directory, i file come se fossero di testo
e per i collegamenti simbolici apre la directory che contiene l'elemento a cui punta.
Ha anche un comportamento particolare per i punti di mount (vedere <a class="xref" href="#media">Dispositivi rimovibili</a>).
Si ottiene lo stesso effetto quando si fa clic tenendo premuto il tasto
<span xmlns="" class="keycap">Shift</span>. Il testo della voce di menù cambia per mostrare
quale azione sta per essere eseguita.
</td></tr><tr><td>
<span xmlns="" class="guimenuitem"><span xmlns="http://www.w3.org/1999/xhtml" class="guimenuitem">Invia a...</span></span></td><td>
Attiva il menù «Invia a...» e permette di mandare i file selezionati a una o più
applicazioni. Vedere la sezione <a class="xref" href="#SendTo">Il menù «Invia a...»</a>.
</td></tr><tr><td>
<span xmlns="" class="guimenuitem"><span xmlns="http://www.w3.org/1999/xhtml" class="guimenuitem">Imposta azione...</span></span></td><td>
Permette di impostare il programma predefinito da usare quando si apre un file di questo
tipo. Vedere la sezione <a class="xref" href="#RunAction">«Imposta azione...»</a> per ulteriori dettagli.
</td></tr><tr><td>
<span xmlns="" class="guimenuitem"><span xmlns="http://www.w3.org/1999/xhtml" class="guimenuitem">Imposta icona...</span></span></td><td>
Dà un'icona speciale a un file o una directory: basta trascinare un'immagine in
<a class="xref" href="#SetIcon">«Imposta icona...»</a>.
</td></tr><tr><td>
<span xmlns="" class="guimenuitem"><span xmlns="http://www.w3.org/1999/xhtml" class="guimenuitem">Proprietà</span></span></td><td>
Mostra ulteriori informazioni dell'elemento selezionato. Qui è anche possibile
cambiare la destinazione di un collegamento simbolico e i permessi (ma il menù
<span xmlns="" class="guimenuitem"><span xmlns="http://www.w3.org/1999/xhtml" class="guimenuitem">Permessi</span></span> che è più in basso, permette di
cambiarli a più file contemporaneamente).
</td></tr><tr><td>
<span xmlns="" class="guimenuitem"><span xmlns="http://www.w3.org/1999/xhtml" class="guimenuitem">Spazio usato</span></span></td><td>
Calcola lo spazio usato dagli elementi selezionati. Se è una directory, tiene
conto anche del suo contenuto. Se è un collegamento simbolico, non tiene conto
dell'elemento a cui punta.
</td></tr><tr><td>
<span xmlns="" class="guimenuitem"><span xmlns="http://www.w3.org/1999/xhtml" class="guimenuitem">Tipo di file...</span></span></td><td>
Imposta il tipo di MIME di un file. Funziona solo sui file system che hanno il supporto
esteso degli attributi. Nei vecchi file system, per cambiare il tipo di MIME, si deve rinominare il file.
</td></tr><tr><td>
<span xmlns="" class="guimenuitem"><span xmlns="http://www.w3.org/1999/xhtml" class="guimenuitem">Permessi</span></span></td><td>
Permette di cambiare i permessi ai file selezionati. Se è selezionato solo un
file, è meglio usare l'interfaccia più semplice del menù
<span xmlns="" class="guimenuitem"><span xmlns="http://www.w3.org/1999/xhtml" class="guimenuitem">Proprietà</span></span>
</td></tr><tr><td>
<span xmlns="" class="guimenuitem"><span xmlns="http://www.w3.org/1999/xhtml" class="guimenuitem">Trova</span></span></td><td>
Cerca i file specificando varie condizioni. Vedere anche la sezione
<a class="xref" href="#Searching">«Trova»</a>.
</td></tr></tbody></table></div><p>
</p><p title="Nota sui collegamenti simbolici:"><b>Nota sui collegamenti simbolici: </b>
un collegamento simbolico memorizza il <span class="emphasis"><em>percorso</em></span>
di un altro file. Eliminando questo collegamento, non si influenza l'altro
file. Eliminando invece l'altro file, il collegamento simbolico viene interrotto.
Ci sono due tipi di collegamento simbolico: assoluto e relativo. Un collegamento
simbolico assoluto memorizza il percorso partendo dalla radice («/» o «root»),
per esempio: `<tt xmlns="" class="filename">/home/fred/MyFile</tt>'.
Un collegamento simbolico relativo memorizza il percorso partendo dal collegamento
stesso, per esempio `<tt xmlns="" class="filename">../fred/MyFile</tt>'.
Se non si ha intenzione di spostare il file di destinazione, è meglio usare un
collegamento assoluto, altrimenti uno relativo.
</p></div><div class="sect1" title="Il menù «Seleziona»"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="idp4952496"></a>Il menù «Seleziona»</h2></div></div></div><p>
Questo menù permette di selezionare e di deselezionare i file in vari modi. Vedere la sezione
<a class="xref" href="#keys" title="Capitolo 3. Pulsanti del mouse e associazioni dei tasti">Pulsanti del mouse e associazioni dei tasti</a> per gli altri modi di selezionare i file.
</p><div class="informaltable"><table border="1"><colgroup><col /><col /></colgroup><thead><tr><th>Voce</th><th>Azione</th></tr></thead><tbody><tr><td>
<span xmlns="" class="guimenuitem"><span xmlns="http://www.w3.org/1999/xhtml" class="guimenuitem">Seleziona tutto</span></span></td><td>
Seleziona tutti gli elementi della finestra.
</td></tr><tr><td><span xmlns="" class="guimenuitem"><span xmlns="http://www.w3.org/1999/xhtml" class="guimenuitem">Annulla la selezione</span></span></td><td>
Deseleziona tutti gli elementi della finestra.
</td></tr><tr><td><span xmlns="" class="guimenuitem"><span xmlns="http://www.w3.org/1999/xhtml" class="guimenuitem">Inverti la selezione</span></span></td><td>
Ogni file selezionato diventa deselezionato e viceversa.
</td></tr><tr><td>
<span xmlns="" class="guimenuitem"><span xmlns="http://www.w3.org/1999/xhtml" class="guimenuitem">Seleziona per nome...</span></span></td><td>
Seleziona solo i file che corrispondono a un dato modello. Non è flessibile
come <span xmlns="" class="guimenuitem"><span xmlns="http://www.w3.org/1999/xhtml" class="guimenuitem">Seleziona se...</span></span> (vedere
sotto), ma è più veloce da usare. Con questa opzione i file vengono anche selezionati.
La scorciatoia da tastiera predefinita è <span xmlns="" class="keycap">.</span>,
quindi basta digitare per esempio <strong class="userinput"><code>.png</code></strong> per selezionare
tutti i file `<tt xmlns="" class="filename">.png</tt>'.
</td></tr><tr><td>
<span xmlns="" class="guimenuitem"><span xmlns="http://www.w3.org/1999/xhtml" class="guimenuitem">Seleziona se...</span></span></td><td>
Seleziona solo quei file che soddisfano un dato modello di ricerca. Vedere
la sezione <a class="xref" href="#SelectIf">«Seleziona se...»</a>.
</td></tr></tbody></table></div><p>
</p></div><div class="sect1" title="Il menù «Nuovo»"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="idp4966144"></a>Il menù «Nuovo»</h2></div></div></div><p>
Ciascuna voce di questo menù apre una finestra per creare un nuovo file o una
nuova directory. Ci sono due voci predefinite, le altre sono il contenuto della directory
`<tt xmlns="" class="filename">~/.config/rox.sourceforge.net/Templates</tt>', se esiste.
</p><div class="informaltable"><table border="1"><colgroup><col /><col /></colgroup><thead><tr><th>Voce</th><th>Azione</th></tr></thead><tbody><tr><td>Directory</td><td>
Crea una nuova directory.
</td></tr><tr><td>File</td><td>
Crea un file vuoto.
</td></tr><tr><td>Personalizza</td><td>
Apre la directory `<tt xmlns="" class="filename">Templates</tt>' per aggiungere altre voci al menù.
</td></tr><tr><td><definiti dall'utente></td><td>
Copia un file dalla directory «Templates».
</td></tr></tbody></table></div><p>
Per aggiungere nuove voci, scegliere <span xmlns="" class="guimenuitem"><span xmlns="http://www.w3.org/1999/xhtml" class="guimenuitem">Personalizza</span></span>
e mettere i file lì dentro. I file di quella directory compaiono quindi nel menù e vengono
usati per creare i nuovi file. Per esempio, se si desidera creare un file HTML vuoto:
</p><pre class="programlisting">
<html>
<head>
<title>Titolo della pagina</title>
</head>
<body>
Il contenuto della pagina.
</body>
</html></pre><p>
Salvando questo file come `<tt xmlns="" class="filename">index.html</tt>' dentro la directory
`<tt xmlns="" class="filename">Templates</tt>' si possono creare facilmente file HTML.
È possibile anche salvare documenti vuoti di vario tipo, come ad es. un foglio
di calcolo, una lettera, ecc...
</p><p>
Notare che al momento non è possibile impostare le scorciatoie per questi tipi di
voci.
</p></div><div class="sect1" title="Il menù «Finestra»"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="idp4978144"></a>Il menù «Finestra»</h2></div></div></div><p>
</p><div class="informaltable"><table border="1"><colgroup><col /><col /></colgroup><thead><tr><th>Voce</th><th>Azione</th></tr></thead><tbody><tr><td>
<span xmlns="" class="guimenuitem"><span xmlns="http://www.w3.org/1999/xhtml" class="guimenuitem">Directory genitore, nuova finestra</span></span></td><td>
Visualizza la directory genitore in una nuova finestra.
</td></tr><tr><td>
<span xmlns="" class="guimenuitem"><span xmlns="http://www.w3.org/1999/xhtml" class="guimenuitem">Directory genitore, stessa finestra</span></span></td><td>
Come sopra, ma usa la stessa finestra.
</td></tr><tr><td>
<span xmlns="" class="guimenuitem"><span xmlns="http://www.w3.org/1999/xhtml" class="guimenuitem">Nuova finestra</span></span></td><td>
Visualizza la stessa directory in una nuova finestra.
</td></tr><tr><td>
<span xmlns="" class="guimenuitem"><span xmlns="http://www.w3.org/1999/xhtml" class="guimenuitem">Directory home</span></span></td><td>
Va nella directory home.
</td></tr><tr><td>
<span xmlns="" class="guimenuitem"><span xmlns="http://www.w3.org/1999/xhtml" class="guimenuitem">Mostra i segnalibri</span></span></td><td>
Apre il menù dei segnalibri (vedere <a class="xref" href="#bookmarks">menù segnalibri</a>).
</td></tr><tr><td>
<span xmlns="" class="guimenuitem"><span xmlns="http://www.w3.org/1999/xhtml" class="guimenuitem">Segui i collegamenti simbolici</span></span></td><td>
Converte il percorso mostrato nella barra del titolo della finestra nella sua forma
canonica. Per esempio, se `<tt xmlns="" class="filename">/home/fred/link</tt>' è il collegamento simbolico
che punta a `<tt xmlns="" class="filename">/usr/share/doc/</tt>', facendo clic sul collegamento si va in quella
directory, poi facendo clic su «Su» si torna in `<tt xmlns="" class="filename">/home/fred</tt>'.
Se invece si fa clic su <span xmlns="" class="guimenuitem"><span xmlns="http://www.w3.org/1999/xhtml" class="guimenuitem">Segui i collegamenti simbolici</span></span>, quando poi
si torna «Su», si va in `<tt xmlns="" class="filename">/usr/share</tt>'.
</td></tr><tr><td>
<span xmlns="" class="guimenuitem"><span xmlns="http://www.w3.org/1999/xhtml" class="guimenuitem">Ridimensiona finestra</span></span></td><td>
Ridimensiona la finestra in base al suo contenuto.
</td></tr><tr><td>
<span xmlns="" class="guimenuitem"><span xmlns="http://www.w3.org/1999/xhtml" class="guimenuitem">Chiudi finestra</span></span></td><td>
Chiude la finestra.
</td></tr><tr><td>
<span xmlns="" class="guimenuitem"><span xmlns="http://www.w3.org/1999/xhtml" class="guimenuitem">Inserisci percorso...</span></span></td><td>
Apre un minibuffer per inserire il percorso (vedere la sezione <a class="xref" href="#mini">Minibuffer</a>).
</td></tr><tr><td>
<span xmlns="" class="guimenuitem"><span xmlns="http://www.w3.org/1999/xhtml" class="guimenuitem">Comando shell...</span></span></td><td>
Apre un minibuffer per il comando di shell (vedere la sezione <a class="xref" href="#mini">Minibuffer</a>).
</td></tr><tr><td><span xmlns="" class="guimenuitem"><span xmlns="http://www.w3.org/1999/xhtml" class="guimenuitem">Xterm qui</span></span></td><td>
Apre un xterm nella directory attuale.
</td></tr><tr><td><span xmlns="" class="guimenuitem"><span xmlns="http://www.w3.org/1999/xhtml" class="guimenuitem">Scambia con xterm</span></span></td><td>
Apre un xterm nella directory attuale e contemporaneamente chiude la finestra del
filer.
</td></tr></tbody></table></div><p>
</p></div><div class="sect1" title="Il menù «Aiuto»"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="idp5002048"></a>Il menù «Aiuto»</h2></div></div></div><p>
</p><div class="informaltable"><table border="1"><colgroup><col /><col /></colgroup><thead><tr><th>Voce</th><th>Azione</th></tr></thead><tbody><tr><td>
<span xmlns="" class="guimenuitem"><span xmlns="http://www.w3.org/1999/xhtml" class="guimenuitem">Informazioni su ROX-Filer</span></span></td><td>
Mostra le informazioni del filer. È equivalente a cercare «ROX-Filer»
in una finestra del filer e selezionare <span xmlns="" class="guimenuitem"><span xmlns="http://www.w3.org/1999/xhtml" class="guimenuitem">Proprietà</span></span>
dal menù.
</td></tr><tr><td>
<span xmlns="" class="guimenuitem"><span xmlns="http://www.w3.org/1999/xhtml" class="guimenuitem">Mostra i file di aiuto</span></span></td><td>
È equivalente a selezionare «ROX-Filer» e scegliere
<span xmlns="" class="guimenuitem"><span xmlns="http://www.w3.org/1999/xhtml" class="guimenuitem">Aiuto</span></span> dal menù.
</td></tr><tr><td>
<span xmlns="" class="guimenuitem"><span xmlns="http://www.w3.org/1999/xhtml" class="guimenuitem">Manuale</span></span></td><td>
Apre il manuale HTML nella lingua impostata nel sistema. Se la traduzione non è disponibile
mostra la versione in inglese.
</td></tr></tbody></table></div><p>
</p></div><div class="sect1" title="Il menù «Invia a...»"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="idp5010848"></a><a id="SendTo"></a>Il menù «Invia a...»</h2></div></div></div><p>
Il menù «Invia a...» fornisce un modo veloce per inviare file a un'applicazione.
Il filer analizza tutte le directory `<tt xmlns="" class="filename">SendTo</tt>' nel
<code class="envar">$XDG_CONFIG_DIRS/rox.sourceforge.net/SendTo</code>
(vedere [<a xmlns="" href="#idp5727824"><span xmlns="http://www.w3.org/1999/xhtml" class="citation">BaseDir</span></a>]) ed elenca il contenuto in questo menù.
</p><p>
Per cambiare le applicazioni che appaiono, scegliere
<span xmlns="" class="guimenuitem"><span xmlns="http://www.w3.org/1999/xhtml" class="guimenuitem">Personalizza</span></span> in fondo al menù. Si apre quindi
la directory `<tt xmlns="" class="filename">SendTo</tt>'. Si possono creare collegamenti simbolici
alle applicazioni, trascinandole qui e scegliendo
<span xmlns="" class="guimenuitem"><span xmlns="http://www.w3.org/1999/xhtml" class="guimenuitem">Collegamento</span></span> dal menù.
</p><p>
Aprire «Invia a...» dal menù principale è piuttosto scomodo, normalmente lo si apre
facendo clic col tasto destro del mouse su un file e tenendo premuto il tasto
<span xmlns="" class="keycap">Shift</span>.
</p><div class="sect2" title="Visualizzare applicazioni differenti per tipi di file differenti"><div class="titlepage"><div><div><h3 class="title"><a id="idp5017952"></a>Visualizzare applicazioni differenti per tipi di file differenti</h3></div></div></div><p>
Supponiamo che si voglia che «Gimp» sia l'unica applicazione visualizzata quando è
stata selezionata un'immagine. Per fare questo, si deve creare una directory
nascosta dentro `<tt xmlns="" class="filename">SendTo</tt>' di nome `<tt xmlns="" class="filename">.image</tt>' (o
di qualsiasi altro tipo di file si desidera). È anche possibile usare il tipo
completo, come ad esempio `<tt xmlns="" class="filename">.image_png</tt>'. Usare il menù
<span xmlns="" class="guimenuitem"><span xmlns="http://www.w3.org/1999/xhtml" class="guimenuitem">Proprietà</span></span> su un file per conoscere il tipo di MIME.
</p><p>
Le voci di queste directory nascoste sono mostrate solo per i file di tipo appropriato.
Se si seleziona più di un file, viene usata la directory `<tt xmlns="" class="filename">.group</tt>'.
</p></div></div><div class="sect1" title="Il «Menù segnalibri»"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="idp5023808"></a><a id="bookmarks"></a>Il «Menù segnalibri»</h2></div></div></div><p>
Il menù segnalibri viene usato per memorizzare un elenco di directory usate frequentemente.
È possibile aprirlo anche dal menù principale (sottomenù
<span xmlns="" class="guimenuitem"><span xmlns="http://www.w3.org/1999/xhtml" class="guimenuitem">Finestra</span></span>) e creare una scorciatoia associandolo a un
tasto. Dal menù segnalibri è possibile aggiungere alla lista la directory attualmente
visualizzata, spostarsi in una directory memorizzata, o aprire una finestra di dialogo
per modificare l'elenco. Se necessario, si possono rimuovere le voci, riordinarle
(usando le frecce o trascinandole) e modificare direttamente i percorsi.
</p><p>
Il sottomenù <span xmlns="" class="guimenuitem"><span xmlns="http://www.w3.org/1999/xhtml" class="guimenuitem">Visitati di recente</span></span> mostra le ultime directory
viste. Sceglierne una per entrarci subito. La directory attuale
è ombreggiata, dal momento che ci si trova già lì.
</p></div></div><div class="chapter" title="Capitolo 7. La bacheca e i pannelli"><div class="titlepage"><div><div><h2 class="title"><a id="icons"></a>Capitolo 7. La bacheca e i pannelli</h2></div></div></div><div class="toc"><p><b>Indice</b></p><dl><dt><span class="sect1"><a href="#idp5036048">I menù del pannello e della bacheca</a></span></dt><dt><span class="sect1"><a href="#idp5052720">Le applet del pannello</a></span></dt><dt><span class="sect1"><a href="#idp5063600">Finestre minimizzate sulla bacheca</a></span></dt><dt><span class="sect1"><a href="#idp5066000">L'immagine di sfondo della bacheca</a></span></dt></dl></div><p>
Le sezioni <a class="xref" href="#run_pin">La bacheca</a> e <a class="xref" href="#run_pan">I pannelli</a> spiegano come
attivare la bacheca e i pannelli. Una volta attivi, è possibile rilasciare gli
elementi da una finestra del filer per appenderli. È indifferente fare clic su un
elemento affisso sulla bacheca o fare clic nella finestra del filer. Le icone
affisse si trascinano come quelle normali e si può attivare il loro menù
con il tasto destro del mouse.
</p><p>
Per spostare le icone del pannello, trascinarle con il tasto centrale del mouse.
Nelle precedenti versioni del filer, si potevano spostare le icone della bacheca
anche col tasto centrale del mouse, ma ora non è più possibile perché tale tasto
è riservato al window manager.
</p><p>
È possibile assegnare le scorciatoie da tastiera alle icone del pannello e della
bacheca. Si possono usare per aprire velocemente directory, file o applicazioni,
persino se un'altra finestra ha il focus.
</p><p>
Le modifiche al pannello e alla bacheca vengono salvate automaticamente. Facendo clic
sulle icone affisse tenendo premuto il tasto <span xmlns="" class="keycap">Control</span>, queste vengono
selezionate e deselezionate. Fare clic sullo sfondo per deselezionarle tutte.
</p><div class="important" title="Importante" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Importante</h3><p>
Trascinare un file sulla bacheca o sul pannello <span class="emphasis"><em>non</em></span> significa
copiarlo: è solamente una scorciatoia al file. Questo comportamento è
molto diverso da quello degli altri filer. Infatti se si elimina il file dalla
bacheca, si elimina solo il collegamento al file originale; se si elimina il file
originale, sulla bacheca rimane solo un collegamento interrotto.
</p></div><div class="sect1" title="I menù del pannello e della bacheca"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="idp5036048"></a>I menù del pannello e della bacheca</h2></div></div></div><p>
</p><div class="informaltable"><table border="1"><colgroup><col /><col /></colgroup><thead><tr><th>Voce</th><th>Azione</th></tr></thead><tbody><tr><td>
<span xmlns="" class="guimenuitem"><span xmlns="http://www.w3.org/1999/xhtml" class="guimenuitem">ROX-Filer</span></span></td><td>
Mostra i file di aiuto, modifica le opzioni e apre la directory home.
</td></tr><tr><td>
<span xmlns="" class="guimenuitem"><span xmlns="http://www.w3.org/1999/xhtml" class="guimenuitem">File «file»</span></span></td><td>
È una versione ridotta del sottomenù «File» del filer.
</td></tr><tr><td>
<span xmlns="" class="guimenuitem"><span xmlns="http://www.w3.org/1999/xhtml" class="guimenuitem">Modifica elemento</span></span></td><td>
Cambia il nome visualizzato sotto l'icona o il percorso all'elemento a
cui punta. Si può impostare una scorciatoia da tastiera per l'icona o
bloccarla per impedirne la cancellazione accidentale.
Inoltre, è possibile specificare gli argomenti aggiuntivi da passare ai programmi.
</td></tr><tr><td>
<span xmlns="" class="guimenuitem"><span xmlns="http://www.w3.org/1999/xhtml" class="guimenuitem">Mostra posizione</span></span></td><td>
Mostra dove è memorizzato il file.
</td></tr><tr><td>
<span xmlns="" class="guimenuitem"><span xmlns="http://www.w3.org/1999/xhtml" class="guimenuitem">Rimuovi elemento</span></span></td><td>
Rimuove gli elementi selezionati dalla bacheca o dal pannello.
</td></tr><tr><td>
<span xmlns="" class="guimenuitem"><span xmlns="http://www.w3.org/1999/xhtml" class="guimenuitem">Sfondo...</span></span></td><td>
Imposta l'immagine di sfondo (vedere più sotto). È disponibile
solo nel menù della bacheca.
</td></tr><tr><td>
<span xmlns="" class="guimenuitem"><span xmlns="http://www.w3.org/1999/xhtml" class="guimenuitem">Opzioni pannello...</span></span></td><td>
Imposta il bordo dello schermo sul quale visualizzare il pannello. È disponibile
solo dal menù del pannello.
</td></tr></tbody></table></div><p>
</p><p>
Per creare le impostazioni predefinite per gli altri utenti come l'icona «Home» che
punta alla directory dell'utente stesso, prima si deve creare una nuova icona,
poi si deve usare <span xmlns="" class="guimenuitem"><span xmlns="http://www.w3.org/1999/xhtml" class="guimenuitem">Modifica elemento</span></span> per cambiare il percorso
in `<tt xmlns="" class="filename">~</tt>' e infine rinominarlo «Home».
</p><p>
Notare che facendo clic su certe applicazioni, queste possono aggiungere alcuni menù in
cima al menù principale. Vedere <a class="xref" href="#AppDir">Directory applicative</a> per ulteriori dettagli.
</p></div><div class="sect1" title="Le applet del pannello"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="idp5052720"></a>Le applet del pannello</h2></div></div></div><p>
<span class="application">ROX-Filer</span> permette di eseguire dentro il pannello piccole
applicazioni di nome <span class="emphasis"><em>applet</em></span>. Per eseguirne una, trascinarla nel
pannello dalla finestra del filer. La sua icona non viene visualizzata, ma l'applet
viene eseguita.
</p><div class="procedure" title="Procedura 7.1. Creare una applet (solo per programmatori):"><a id="idp5055008"></a><p class="title"><b>Procedura 7.1. Creare una applet (solo per programmatori):</b></p><ol class="procedure" type="1"><li class="step" title="Passo 1"><p>
Creare una directory per l'applet (per es. `<tt xmlns="" class="filename">MiaApplet</tt>').
</p></li><li class="step" title="Passo 2"><p>
Usare il menù <span xmlns="" class="guimenuitem"><span xmlns="http://www.w3.org/1999/xhtml" class="guimenuitem">Imposta icona...</span></span> per creare dentro
la directory un'icona di nome `<tt xmlns="" class="filename">.DirIcon</tt>'. La directory viene
poi visualizzata con quest'icona.
</p></li><li class="step" title="Passo 3"><p>
Creare una sottodirectory `<tt xmlns="" class="filename">Help</tt>' per quando l'utente
sceglie <span xmlns="" class="guimenuitem"><span xmlns="http://www.w3.org/1999/xhtml" class="guimenuitem">Aiuto</span></span> dal menù.
</p></li><li class="step" title="Passo 4"><p>
Creare un eseguibile di nome `<tt xmlns="" class="filename">AppletRun</tt>'. Questo
passa lo XID del socket del pannello quando la directory viene trascinata
dentro il pannello. Usare questo per creare un widget GtkPlug. Un tutorial
è disponibile su
<a class="ulink" href="http://rox.sourceforge.net/phpwiki/index.php/Tutorials/Applets" target="_top">http://rox.sourceforge.net/phpwiki/index.php/Tutorials/Applets</a>
</p></li></ol></div></div><div class="sect1" title="Finestre minimizzate sulla bacheca"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="idp5063600"></a><a id="iconify"></a>Finestre minimizzate sulla bacheca</h2></div></div></div><p>
Quando è attiva la bacheca, ROX-Filer può visualizzare le finestre ridotte a icona (o
«minimizzate») mostrando un'opportuna icona sulla bacheca. Attivare questa funzione nella
finestra «Opzioni». Le finestre ridotte a icona hanno uno sfondo semitrasparente e possono
essere spostate. Fare clic sopra per ripristinare la finestra. Alcuni vecchi window
manager non supportano questa funzione, quindi nessuna icona viene mostrata.
</p></div><div class="sect1" title="L'immagine di sfondo della bacheca"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="idp5066000"></a><a id="backdropapp"></a>L'immagine di sfondo della bacheca</h2></div></div></div><p>
È possibile scegliere un'immagine per lo sfondo, scegliendo <span xmlns="" class="guimenuitem"><span xmlns="http://www.w3.org/1999/xhtml" class="guimenuitem">Sfondo...</span></span>
dal menù della bacheca (tasto destro del mouse sullo sfondo se la bacheca è attiva).
</p><p>
Selezionare <span class="guilabel">Centra</span>, <span class="guilabel">Scala</span>,
<span class="guilabel">Stira</span> o <span class="guilabel">Affianca</span> per impostare lo stile,
poi trascinare un'immagine nell'area sottostante. Per ritornare a un colore uniforme,
(definito nella finestra «Opzioni»), fare clic su <span class="guibutton">Pulisci</span>.
</p><p>
Si può usare l'applicazione «Wallpaper» [<a xmlns="" href="#idp5733472"><span xmlns="http://www.w3.org/1999/xhtml" class="citation">Wallpaper</span></a>] per creare
effetti più complessi, come la scelta casuale di un'immagine ogni ora o il rendering
dell'immagine della Terra come è attualmente illuminata dal sole.
</p><p title="Per i programmatori."><b>Per i programmatori. </b>
Se si desidera creare un'applicazione che imposta lo sfondo, per es. che sceglie
un'immagine casuale o una sequenza di diapositive, è necessario prima creare
una directory applicativa (vedere <a class="xref" href="#AppDir">Directory applicative</a>).
</p><p>
Se eseguita senza argomenti, l'applicazione dovrebbe attivare il metodo SOAP
<span xmlns="" class="function">SetBackdropApp</span> (vedere <a class="xref" href="#soap" title="Appendice C. SOAP RPC">Appendice C, <i>SOAP RPC</i></a>). Il filer quindi la riesegue immediatamente e, questa volta,
con l'opzione <code class="option">--backdrop</code>.
</p><p>
Se eseguita con <code class="option">--backdrop</code>, il programma dovrebbe scrivere lo stile
e il nome del file immagine da visualizzare nel suo standard stream di output, es:
</p><pre class="screen">tile /tmp/image.png</pre><p>
<strong class="userinput"><code>centre</code></strong> e <strong class="userinput"><code>scale</code></strong> sono gli altri stili
possibile. Il filer quindi carica l'immagine e la visualizza. L'applicazione non
imposta lo sfondo, ma dice solamente al filer cosa visualizzare.
</p><p>
Nel caso di uno sfondo con immagine casuale, il programma può terminare
immediatamente. Se l'applicazione ha creato un'immagine temporanea, dovrebbe leggere
la riga "ok\n" dal suo standard input prima di cancellare l'immagine.
</p><p>
Se l'applicazione desidera mostrare una sequenza di immagini, dovrebbe ancora leggere
"ok\n", quindi aspettare fino al momento di visualizzare l'immagine successiva e poi
scrivere quel nome di file, e così via.
</p><p>
Chiudendo i due stream, il filer indica che il programma si deve fermare. A questo
punto il programma dovrebbe terminare. Per eliminare qualunque file temporaneo,
assicurarsi di catturare SIGPIPE quando si scrive sullo standard output.
</p><p>
Per un esempio completo, vedere l'applicazione «Wallpaper» [<a xmlns="" href="#idp5733472"><span xmlns="http://www.w3.org/1999/xhtml" class="citation">Wallpaper</span></a>]
(scritta in python).
</p></div></div><div class="chapter" title="Capitolo 8. Dispositivi rimovibili"><div class="titlepage"><div><div><h2 class="title"><a id="idp5083424"></a>Capitolo 8.
<a id="media"></a>Dispositivi rimovibili
</h2></div></div></div><p>
Usare i dispositivi rimovibili con ROX-Filer, come il dischetto o il cdrom, è abbastanza
semplice. È importante comunque capire il significato di <span class="emphasis"><em>montare</em></span> e
<span class="emphasis"><em>smontare</em></span> i device.
</p><p>
Montare un device significa far apparire il suo contenuto nel file system. Normalmente,
la directory `<tt xmlns="" class="filename">/floppy</tt>' è vuota, ma se si monta qui il dischetto,
il suo contenuto appare dentro la directory. Per esempio, un file di nome
`<tt xmlns="" class="filename">Lettera</tt>' nel dischetto appare come `<tt xmlns="" class="filename">/floppy/Lettera</tt>'.
</p><p>
Prima di rimuovere un disco, il device deve essere smontato, così il sistema può scrivere
i dati che ha in buffer. Rimuovere un disco senza smontarlo può rovinare il suo contenuto.
Fortunatamente i CD e gli Zip sono bloccati quando il device è montato, così non c'è
pericolo di rimuoverli accidentalmente.
</p><p>
Quando si vuole usare un disco, non c'è bisogno di specificare ogni volta quale device
usare e in quale punto del file system montarlo, perché nel file
`<tt xmlns="" class="filename">/etc/fstab</tt>' c'è un elenco preimpostato. ROX-Filer mostra i punti
di mount (come il `<tt xmlns="" class="filename">/floppy</tt>') che sono elencati ma non montati con
un cerchio grigio semitrasparente sopra le loro icone.
</p><p>
Facendo clic su uno di questi punti di mount, il device viene montato e il cerchio diventa verde.
<span class="emphasis"><em>Non</em></span> rimuovere il dispositivo finché il cerchio è acceso. Per smontare
il device, fare clic su `<tt xmlns="" class="filename">/floppy</tt>' tenendo premuto il tasto
<span xmlns="" class="keycap">Shift</span>.
</p><p>
È anche possibile smontare un device chiudendo la finestra (per esempio quella
del `<tt xmlns="" class="filename">/floppy</tt>') e scegliendo «Smonta» dalla finestra che appare.
Il filer permette di smontare i device in questo modo solo se sono stati prima
montati dal filer stesso.
</p><p>
Per aprire una directory senza montare niente (per esempio se si vuole vedere il
contenuto di `<tt xmlns="" class="filename">/floppy</tt>' sul disco rigido), fare clic sul punto
di mount (smontato) tenendo premuto il tasto <span xmlns="" class="keycap">Shift</span>.
Normalmente ciò non serve, dal momento che queste directory sono generalmente vuote.
</p></div><div class="chapter" title="Capitolo 9. Miniature"><div class="titlepage"><div><div><h2 class="title"><a id="idp5098352"></a>Capitolo 9. <a id="thumbnails"></a>Miniature</h2></div></div></div><div class="toc"><p><b>Indice</b></p><dl><dt><span class="sect1"><a href="#idp5104912">Dettagli tecnici</a></span></dt></dl></div><p>
Se le miniature sono attive, il filer prova a caricare ogni file di
immagine e usa quella stessa immagine come icona del file. Sono utili nelle
directory piene di foto. Per attivarle in una sola directory, selezionare
<span xmlns="" class="guimenuitem"><span xmlns="http://www.w3.org/1999/xhtml" class="guimenuitem">Mostra miniature</span></span> dal menù <span xmlns="" class="guimenuitem"><span xmlns="http://www.w3.org/1999/xhtml" class="guimenuitem">Visualizza</span></span>.
Per averle sempre attive, andare nella finestra «Opzioni». In questo caso,
sulla barra del titolo della finestra compare la scritta <span class="guilabel">(Miniature)</span>.
</p><p>
Le miniature vengono memorizzate in `<tt xmlns="" class="filename">~/.thumbnails</tt>', per caricarle
più velocemente la volta dopo. Durante il caricamento delle miniature, nella parte
inferiore della finestra compare una barra di avanzamento. Facendo clic sul pulsante
<span class="guibutton">Annulla</span> che è accanto alla barra, viene interrotta la scansione.
È anche possibile creare miniature di altri tipi di file, come ad esempio i video:
basta visualizzare un frame usando un programma opportuno.
</p><div class="sect1" title="Dettagli tecnici"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="idp5104912"></a>Dettagli tecnici</h2></div></div></div><p>
Se le miniature sono attive, <span class="application">ROX-Filer</span> controlla
la directory `<tt xmlns="" class="filename">~/.thumbs/normal</tt>' per cercare una miniatura per ogni
file che scansiona. Se la miniatura esiste, la carica e continua con il file successivo.
</p><p>
Per generare la miniatura di un file di un certo tipo di «media/subtype», il filer
cerca un programma prima in
`<tt xmlns="" class="filename">~/.config/rox.sourceforge.net/MIME-thumb/media_subtype</tt>'
e poi in `<tt xmlns="" class="filename">~/.config/rox.sourceforge.net/MIME-thumb/media</tt>'
(come quando si visualizzano
applicazioni differenti per tipi di file differenti). Se non viene trovato
niente e se il file è di tipo «image/*» allora vengono usate le routine interne.
Se il file non è di tipo «image/*», non viene creata alcuna miniatura.
</p><p>
Se viene trovato il programma per generare le miniature, allora viene eseguito con i
parametri
</p><pre class="screen">generatore_miniature /percorso/al/file /percorso/alla/miniatura dim_pixel</pre><p>
</p><p>
Non appena il processo figlio termina, si tenta di caricare
`<tt xmlns="" class="filename">/percorso/alla/miniatura</tt>'. In caso di fallimento, non viene mostrata
alcuna miniatura.
</p><p>
Notare che a causa dell'ordine di come avvengono le cose, ROX-Filer usa senza problemi
qualunque miniatura preesistente, anche senza sapere come è stata generata.
</p></div></div><div class="chapter" title="Capitolo 10. File system virtuale"><div class="titlepage"><div><div><h2 class="title"><a id="virtual"></a>Capitolo 10.
<a id="vfs"></a>File system virtuale
</h2></div></div></div><p>
Alcuni tipi di file possono essere rappresentati come directory. Un tipico esempio
è il file zip, che contiene in forma compressa la struttura di una intera directory.
A volte è utile essere in grado di aprire questo tipo di file come se fosse una vera
directory. Il VFS (Virtual File System) permette di farlo.
</p><p>
Per usare questa funzionalità, AVFS [<a xmlns="" href="#idp5729296"><span xmlns="http://www.w3.org/1999/xhtml" class="citation">AVFS</span></a>] deve essere installato sul sistema
in modo da permettere al kernel di supportare direttamente i vari tipi di file system virtuali.
</p><p>
Ci sono vari modi di usare AVFS. Questo esempio mostra come usarlo su un sistema con
kernel Linux 2.6 e con FUSE. È necessario che il kernel abbia il supporto per FUSE e che
sia installato il pacchetto dei file header «libfuse-dev».
</p><div class="procedure" title="Procedura 10.1. Installare AVFS su Linux 2.6"><a id="idp5117008"></a><p class="title"><b>Procedura 10.1. Installare AVFS su Linux 2.6</b></p><ol class="procedure" type="1"><li class="step" title="Passo 1"><p>Prendere AVFS dal CVS (la release di Luglio 2005 è troppo vecchia).</p></li><li class="step" title="Passo 2"><p>Compilare AVFS (<strong class="userinput"><code>sh autogen.sh; ./configure; make</code></strong>).</p></li><li class="step" title="Passo 3"><p>Andare nella sottodirectory `<tt xmlns="" class="filename">avfs/fuse</tt>' ed eseguire
<strong class="userinput"><code>./compile.sh</code></strong>.</p></li><li class="step" title="Passo 4"><p>Creare un punto di mount: <strong class="userinput"><code>mkdir ~/.avfs-mount</code></strong>.</p></li><li class="step" title="Passo 5"><p>Eseguire AVFS: <strong class="userinput"><code>./avfsd ~/.avfs-mount</code></strong>.</p></li><li class="step" title="Passo 6"><p>
Per configurare ROX-Filer in modo da aprire le directory usando AVFS, cliccare su
(<span xmlns="" class="guimenuitem"><span xmlns="http://www.w3.org/1999/xhtml" class="guimenuitem">Imposta azione...</span></span>) per i file zip (ed gli altri tipi di archivi)
ed inserire: </p><pre class="screen">rox ~/.avfs-mount/"$1#"</pre></li></ol></div><p>
Notare che tutti i passi sopra descritti dovrebbero essere eseguiti come utente normale, non come root.
Potrebbe essere necessario appartenere ad un gruppo speciale per usare FUSE (controllare il gruppo
di `<tt xmlns="" class="filename">/usr/bin/fusermount</tt>').
</p><p>
Se non si desidera che AVFS sia l'azione predefinita di questi file, è possibile creare uno script
contenente il comando sopra descritto e aggiungerlo al menù
<span xmlns="" class="guimenuitem"><span xmlns="http://www.w3.org/1999/xhtml" class="guimenuitem">File</span></span>, usando <span xmlns="" class="guimenuitem"><span xmlns="http://www.w3.org/1999/xhtml" class="guimenuitem">Personalizza il menù...</span></span>.
</p></div><div class="chapter" title="Capitolo 11. Il minibuffer"><div class="titlepage"><div><div><h2 class="title"><a id="minibuffer"></a>Capitolo 11. <a id="mini"></a>Il minibuffer</h2></div></div></div><div class="toc"><p><b>Indice</b></p><dl><dt><span class="sect1"><a href="#idp5133424">«Inserisci percorso...»</a></span></dt><dt><span class="sect1"><a href="#idp5156528">«Comando shell...»</a></span></dt><dt><span class="sect1"><a href="#idp5180800">«Seleziona se...»</a></span></dt></dl></div><p>
Il minibuffer è una barra bianca che appare nella parte inferiore della finestra e
che permette di inserire del testo. Per liberarsene, basta premere <span xmlns="" class="keycap">Esc</span>.
Può essere di vari tipi:
</p><div class="sect1" title="«Inserisci percorso...»"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="idp5133424"></a>«Inserisci percorso...»</h2></div></div></div><p>
Permette di inserire direttamente un percorso. Subito dopo averlo digitato la
finestra viene aggiornata. L'uso principale è quello di trovare velocemente un
file in una grande directory, ma lo si può usare anche per spostarsi tra le
directory, per selezionare un percorso completo da un'altra parte e incollarlo
direttamente nella barra.
</p><div class="informaltable"><table border="1"><colgroup><col /><col /></colgroup><thead><tr><th>Tasto</th><th>Azione</th></tr></thead><tbody><tr><td>
<span xmlns="" class="keycap">Invio</span></td><td>
Apre l'elemento attualmente selezionato.
</td></tr><tr><td>
<span xmlns="" class="keycap">Tab</span></td><td>
Completamento automatico in stile shell.
</td></tr><tr><td>
<span xmlns="" class="keycap">Su</span>, <span xmlns="" class="keycap">Giù</span></td><td>
Seleziona la precedente/successiva voce corrispondente.
</td></tr></tbody></table></div><p>
</p><p>
Inserendo un nome che inizia per «.», la funzione «Mostra file nascosti» è
attivata momentaneamente e il file può essere mostrato.
</p><p>
Il completamento automatico prova a ricostruire il nome con più caratteri
possibili. Per esempio, se nella directory ci sono due file di nome
`<tt xmlns="" class="filename">posta-salvata-nov-1999</tt>' e
`<tt xmlns="" class="filename">posta-salvata-dic-1999</tt>' allora digitando
<strong class="userinput"><code>posta</code></strong> e premendo <span xmlns="" class="keycap">Tab</span> si espande
<strong class="userinput"><code>posta</code></strong> fino a <strong class="userinput"><code>posta-salvata-</code></strong>
e viene emesso un beep per indicare che la corrispondenza non è completa.
Se il completamento automatico avviene su una directory ed è unico,
allora il filer entra automaticamente in quella directory. Questo
comportamento dovrebbe essere familiare agli utenti che usano una shell.
</p><div class="informalexample"><p>
Ecco come fare per trovare la documentazione di Wine nella directory
`<tt xmlns="" class="filename">/usr/share/doc</tt>' che di solito è molto grande:
</p><div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem"><p>
Attivare il minibuffer scegliendo <span xmlns="" class="guimenuitem"><span xmlns="http://www.w3.org/1999/xhtml" class="guimenuitem">Inserisci
percorso...</span></span> dal menù <span xmlns="" class="guimenuitem"><span xmlns="http://www.w3.org/1999/xhtml" class="guimenuitem">Finestra</span></span> o premere
il tasto slash (<span xmlns="" class="keycap">/</span>).
</p></li><li class="listitem"><p>
Premere <span xmlns="" class="keycap">CTRL</span>+<span xmlns="" class="keycap">A</span> per selezionare il
contenuto presente.
</p></li><li class="listitem"><p>
Digitare
<strong class="userinput"><code>u<Tab>sh<Tab>do<Tab>wi<Tab></code></strong>.
Il cursore si sposta nella sottodirectory corretta.
Se viene emesso un beep quando si preme <span xmlns="" class="keycap">Tab</span> allora si devono
aggiungere altre lettere o premere <span xmlns="" class="keycap">Invio</span>.
</p></li></ol></div><p>
</p></div></div><div class="sect1" title="«Comando shell...»"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="idp5156528"></a>«Comando shell...»</h2></div></div></div><p>
È un modo veloce per eseguire comandi di shell senza aprire un xterm.
Chi non sa cosa sono i comandi di shell, salti questa sezione.
</p><p>
Basta digitare il comando e premere <span xmlns="" class="keycap">Invio</span> per eseguirlo.
Con le frecce <span xmlns="" class="keycap">Su</span> e <span xmlns="" class="keycap">Giù</span> ci si sposta tra i
comandi precedentemente inseriti.
Il tasto <span xmlns="" class="keycap">Tab</span> è per il completamento automatico in stile shell.
Facendo clic su un elemento si inserisce il suo nome nel minibuffer.
Se vengono selezionati alcuni elementi, questi sono assegnati ai parametri
di posizione <strong class="userinput"><code>$1</code></strong>, <strong class="userinput"><code>$2</code></strong>, ecc...
</p><p>
Se si apre il minibuffer quando c'è una selezione, alla fine del comando viene
aggiunto <code class="computeroutput">"$@"</code> che espande tutti i file selezionati.
</p><div class="informalexample"><p>Esempi:
</p><div class="orderedlist" title="Per scompattare un archivio `.tgz':"><p class="title"><b>Per scompattare un archivio `<tt xmlns="" class="filename">.tgz</tt>':</b></p><ol class="orderedlist" type="1"><li class="listitem"><p>
Attivare il minibuffer scegliendo dal menù <span xmlns="" class="guimenuitem"><span xmlns="http://www.w3.org/1999/xhtml" class="guimenuitem">Finestra</span></span>
<span xmlns="" class="guimenuitem"><span xmlns="http://www.w3.org/1999/xhtml" class="guimenuitem">Comando shell...</span></span>.
Normalmente è associato al tasto del punto esclamativo (<span xmlns="" class="keycap">!</span>).
</p></li><li class="listitem"><p>
Digitare <strong class="userinput"><code>tar xzf</code></strong> e fare clic sul file.
Il primo spazio è inserito automaticamente.
</p></li><li class="listitem"><p>
Premere <span xmlns="" class="keycap">Invio</span> per eseguirlo.
</p></li></ol></div><p>
</p><div class="orderedlist" title="Per stampare tutti i file selezionati:"><p class="title"><b>Per stampare tutti i file selezionati:</b></p><ol class="orderedlist" type="1"><li class="listitem"><p>
Attivare il minibuffer «Comando shell...».
</p></li><li class="listitem"><p>
Digitare <strong class="userinput"><code>lpr</code></strong> all'inizio della riga e premere
<span xmlns="" class="keycap">Invio</span>.
</p></li></ol></div><p>
</p></div><div class="itemizedlist" title="Note"><p class="title"><b>Note</b></p><ul class="itemizedlist" type="disc"><li class="listitem"><p>
Attenzione: non viene mai chiesta la conferma. In caso di dubbi, iniziare
il comando con <strong class="userinput"><code>xmessage</code></strong> così viene visualizzato invece
che eseguito.
</p></li><li class="listitem"><p>
<span class="citerefentry"><span class="refentrytitle">sh</span></span>
è sempre usato come nome di shell da eseguire, perché
<span class="citerefentry"><span class="refentrytitle">bash</span></span> e
<span class="citerefentry"><span class="refentrytitle">csh</span></span> trattano
i parametri di posizione in modo diverso.
È comunque possibile usare un'altra shell, semplicemente rinominandola «sh» e
mettendola nel <code class="envar">PATH</code>..
</p></li><li class="listitem"><p>
Si possono eseguire comandi in background:
<span class="command"><strong>sleep 240; xmessage È ora di andare!</strong></span>
</p></li></ul></div></div><div class="sect1" title="«Seleziona se...»"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="idp5180800"></a><a id="SelectIf"></a>«Seleziona se...»</h2></div></div></div><p>
Da usare se si desidera selezionare automaticamente tutti i file di una directory
che corrispondono a una condizione.
</p><div class="orderedlist" title="Per esempio, per selezionare tutti i file più grandi di 5Mb:"><p class="title"><b>Per esempio, per selezionare tutti i file più grandi di 5Mb:</b></p><ol class="orderedlist" type="1"><li class="listitem"><p>
Attivare il minibuffer «Seleziona se...» (la scorciatoia predefinita è <span xmlns="" class="keycap">?</span>).
</p></li><li class="listitem"><p>
Digitare <strong class="userinput"><code>Size > 5Mb</code></strong> e premere <span xmlns="" class="keycap">Invio</span>.
</p></li></ol></div><p>
Vengono quindi selezionati solo i file più grandi di 5 Mb. Le espressioni
da inserire sono simili a quelle descritte nella sezione
<a class="xref" href="#Searching">«Trova»</a>, ad eccetto di
<strong class="userinput"><code>prune</code></strong> dal momento che il contenuto delle sottodirectory
non è mai controllato. Premere <span xmlns="" class="keycap">Tab</span>
per passare su ciascun file selezionato.
</p></div></div><div class="chapter" title="Capitolo 12. Rinominazione multipla dei file"><div class="titlepage"><div><div><h2 class="title"><a id="idp5189408"></a>Capitolo 12.
<a id="bulkrename"></a>Rinominazione multipla dei file
</h2></div></div></div><p>
Se c'è un numero elevato di file da rinominare, è noioso rinominarli uno alla volta. È meglio aprire la finestra
di rinominazione multipla, selezionando prima tutti i file da rinominare e poi scegliendo
<span xmlns="" class="guimenuitem"><span xmlns="http://www.w3.org/1999/xhtml" class="guimenuitem">Rinomina...</span></span> dal menù.
</p><p>
La finestra mostra una tabella con due colonne. La colonna <span class="guilabel">Vecchio
nome</span> mostra il nome attuale di ciascun file selezionato, la colonna
<span class="guilabel">Nuovo nome</span> mostra il nome nuovo, che inizialmente è identico.
</p><p>
Ci sono due modi per cambiare i nomi: si possono modificarli direttamente nella tabella,
oppure si può usare la funzione "cerca e sostituisci" che si trova nella parte superiore della finestra.
Qui si specifica un'espressione regolare per la ricerca e il testo da sostituire in caso di
corrispondenza. Per esempio, se ci sono molti file i cui nomi terminano per
`<tt xmlns="" class="filename">.htm</tt>' e se si desidera cambiarli in
`<tt xmlns="" class="filename">.html</tt>', bisogna inserire <strong class="userinput"><code>\.htm$</code></strong> nel campo
<span class="guilabel">Sostituisci:</span> e <strong class="userinput"><code>.html</code></strong> nel campo
<span class="guilabel">con:</span>. Cliccando su <span class="guibutton">Applica</span>, la tabella viene
aggiornata e ora mostra i nuovi nomi proposti (ma non vengono ancora rinominati).
</p><p>
Dopo aver controllato che i nuovi nomi sono corretti, cliccare sul pulsante <span class="guibutton">Rinomina</span>
per rinominarli.
</p></div><div class="chapter" title="Capitolo 13. Finestre d'azione"><div class="titlepage"><div><div><h2 class="title"><a id="actions"></a>Capitolo 13. Finestre d'azione</h2></div></div></div><div class="toc"><p><b>Indice</b></p><dl><dt><span class="sect1"><a href="#idp5212272">Opzioni delle finestre di azione</a></span></dt></dl></div><p>
Le finestre d'azione sono quelle finestre che appaiono quando inizia un'operazione
in background, come la copia o l'eliminazione dei file. La riga di stato nella
parte superiore della finestra mostra la directory o l'elemento attuale che la
finestra sta elaborando.
Sotto, nella parte che scorre, ci sono i log che mostrano tutto quello che è
stato fatto. Qui vengono visualizzate le eventuali domande.
</p><p>
Sotto, ci sono quattro pulsanti e alcune opzioni. Tutte le finestre hanno l'opzione
<span class="guilabel">Tutti</span>. Quando questa è attiva, il filer chiede conferma solo
per alcune operazioni, come l'eliminazione dei file di sola lettura. Altrimenti,
per tutte le operazioni viene chiesta conferma.
</p><p>
Il significato dei pulsanti è il seguente:
</p><div class="variablelist"><dl><dt><span class="term"><span class="guibutton">Si</span></span></dt><dd><p>
risponde si alla domanda visualizzata nei log.
</p></dd><dt><span class="term"><span class="guibutton">No</span></span></dt><dd><p>
risponde no alla domanda visualizzata nei log.
</p></dd><dt><span class="term"><span class="guibutton">Annulla</span></span></dt><dd><p>
termina l'operazione attualmente in corso e chiude la finestra d'azione.
</p></dd><dt><span class="term"><span class="guibutton">Tutti</span></span></dt><dd><p>
è un modo veloce di dire sempre <span class="guibutton">Si</span>.
</p></dd></dl></div><p>
Nella finestra «Opzioni» è possibile stabilire quali operazioni devono iniziare
automaticamente (senza dover fare clic su <span class="guibutton">Tutti</span>).
</p><div class="sect1" title="Opzioni delle finestre di azione"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="idp5212272"></a>Opzioni delle finestre di azione</h2></div></div></div><p>
Alcune azioni hanno delle opzioni, che appaiono nella parte inferiore della
finestra. Esse sono:
</p><div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem"><p>
<span class="guilabel">Forza</span> significa che il filer non considera speciali i
file di sola lettura. Normalmente, chiede conferma dell'eliminazione anche
se è stato premuto il pulsante <span class="guibutton">Tutti</span>.
Notare che non è possibile rimuovere i file dalle directory di sola lettura
perché in questo caso non si hanno i permessi di scrittura.
</p></li><li class="listitem"><p>
<span class="guilabel">Breve</span> non mostra il log dell'operazione.
Da usare per velocizzare il tutto quando c'è un gran numero di operazioni da fare.
</p></li><li class="listitem"><p>
<span class="guilabel">Ricorsivo</span> significa che l'operazione viene eseguita anche
sulle sottodirectory, sulle sotto-sottodirectory e così via.
</p></li><li class="listitem"><p>
<span class="guilabel">Più recente</span> sovrascrive automaticamente un file se è più
recente di quello che rimpiazza (cioè rispetto all'«Ultima modifica» o «mtime»).
</p></li></ul></div><p>
</p><p>
Si possono modificare le impostazioni predefinite nella finestra «Opzioni».
</p></div></div><div class="chapter" title="Capitolo 14. «Trova»"><div class="titlepage"><div><div><h2 class="title"><a id="searching"></a>Capitolo 14. <a id="Searching"></a>«Trova»</h2></div></div></div><div class="toc"><p><b>Indice</b></p><dl><dt><span class="sect1"><a href="#idp5229936">Metacaratteri</a></span></dt><dt><span class="sect1"><a href="#idp5239408">Condizioni semplici</a></span></dt><dt><span class="sect1"><a href="#idp5265344">Operatori logici</a></span></dt><dt><span class="sect1"><a href="#idp5272000">Confronti</a></span></dt><dt><span class="sect1"><a href="#idp5311424">Speciali</a></span></dt></dl></div><p>
«Trova» cerca tra tutti i file, le directory e le sottodiretory
selezionate, gli elementi che corrispondono a una particolare espressione.
</p><p>
Attivare <span xmlns="" class="guimenuitem"><span xmlns="http://www.w3.org/1999/xhtml" class="guimenuitem">Trova</span></span> dal sottomenù <span xmlns="" class="guimenuitem"><span xmlns="http://www.w3.org/1999/xhtml" class="guimenuitem">File</span></span>
per cercare in tutti gli elementi selezionati. Per selezionare i file di una directory
che soddisfano certi criteri, usare invece
<span xmlns="" class="guimenuitem"><span xmlns="http://www.w3.org/1999/xhtml" class="guimenuitem">Seleziona</span></span> -> <span xmlns="" class="guimenuitem"><span xmlns="http://www.w3.org/1999/xhtml" class="guimenuitem">Seleziona se...</span></span>.
</p><p>
Se si conosce il nome di un file, basta inserirlo nel campo «Espressione:», tra due apici
singoli. Per esempio, per trovare un file chiamato
`<tt xmlns="" class="filename">log</tt>', digitare <strong class="userinput"><code>'log'</code></strong>.
Ricordarsi di usare l'accento acuto ('), non quello grave (`) o le virgolette alte (").
</p><p>
Le corrispondenze trovate vengono mostrate nell'elenco dei risultati. Facendo doppio clic
su una voce, si apre una finestra che mostra quel file. Il filer usa la stessa finestra per
mostrare gli altri risultati, così, se si vogliono i risultati in finestre separate, si deve
creare una nuova finestra dal menù <span xmlns="" class="guimenuitem"><span xmlns="http://www.w3.org/1999/xhtml" class="guimenuitem">Finestra</span></span>.
</p><div class="sect1" title="Metacaratteri"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="idp5229936"></a>Metacaratteri</h2></div></div></div><p>
Si possono inserire i metacaratteri dentro gli apici, come ad esempio:
</p><table border="0" summary="Simple list" class="simplelist"><tr><td><span class="command"><strong>'*.html'</strong></span></td></tr><tr><td><span class="command"><strong>'Report.*'</strong></span></td></tr><tr><td><span class="command"><strong>'Bozza[1-5]'</strong></span></td></tr><tr><td><span class="command"><strong>'main.[ch]'</strong></span></td></tr></table><p>
Vedere la pagina di manuale di
<span class="citerefentry"><span class="refentrytitle">glob</span>(7)</span>
per ulteriori informazioni sui metacaratteri.
</p><p>
Se il modello inserito contiene una barra («/»), la corrispondenza è
sul percorso completo, altrimenti è solo sul nome. Per esempio:
<strong class="userinput"><code>'*tmp*'</code></strong> trova `<tt xmlns="" class="filename">tmp</tt>' e
`<tt xmlns="" class="filename">tmpfile</tt>' ma non `<tt xmlns="" class="filename">/tmp/file</tt>';
<strong class="userinput"><code>'/*tmp*'</code></strong> li trova tutti e tre.
</p></div><div class="sect1" title="Condizioni semplici"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="idp5239408"></a>Condizioni semplici</h2></div></div></div><p>
Oltre a cercare i file in base al loro nome, è possibile farlo in base ad altri
attributi. Notare che <span class="emphasis"><em>file</em></span> è usato con il significato di
«qualunque cosa si trova dentro un file system»: sono incluse le directory, i
device, ecc...
</p><p>
È possibile usare anche una forma breve per ciascuna condizione (sono mostrate tra
parentesi). Si possono combinare anche più condizioni: per esempio,
«<strong class="userinput"><code>-rw</code></strong>» sta per «<strong class="userinput"><code>IsReadable and IsWriteable</code></strong>».
</p><div class="itemizedlist" title="Questi riguardano il tipo di oggetto da cercare:"><p class="title"><b>Questi riguardano il tipo di oggetto da cercare:</b></p><ul class="itemizedlist" type="disc"><li class="listitem"><p>
<strong class="userinput"><code>IsReg (-f)</code></strong> trova qualunque file regolare.
</p></li><li class="listitem"><p>
<strong class="userinput"><code>IsLink (-l)</code></strong> trova i collegamenti simbolici.
</p></li><li class="listitem"><p>
<strong class="userinput"><code>IsDir (-d)</code></strong> trova le directory.
</p></li><li class="listitem"><p>
<strong class="userinput"><code>IsChar (-c)</code></strong> trova i device a caratteri.
</p></li><li class="listitem"><p>
<strong class="userinput"><code>IsBlock (-b)</code></strong> trova i device a blocchi.
</p></li><li class="listitem"><p>
<strong class="userinput"><code>IsDev (-D)</code></strong> trova i device a caratteri o a blocchi.
</p></li><li class="listitem"><p>
<strong class="userinput"><code>IsPipe (-p)</code></strong> trova le pipe.
</p></li><li class="listitem"><p>
<strong class="userinput"><code>IsSocket (-S)</code></strong> trova i socket.
</p></li><li class="listitem"><p>
<strong class="userinput"><code>IsDoor (-O)</code></strong> trova le door (in Solaris).
</p></li></ul></div><div class="itemizedlist" title="Questi riguardano i permessi sui file. Vedere la sezione Permessi."><p class="title"><b>Questi riguardano i permessi sui file. Vedere la sezione
<a class="xref" href="#Permissions">Permessi</a>.</b></p><ul class="itemizedlist" type="disc"><li class="listitem"><p>
<strong class="userinput"><code>IsSUID (-u)</code></strong> trova i file che hanno il bit Set-UID
impostato.</p></li><li class="listitem"><p>
<strong class="userinput"><code>IsSGID (-g)</code></strong> trova i file che hanno il bit Set-GID
impostato.</p></li><li class="listitem"><p>
<strong class="userinput"><code>IsSticky (-k)</code></strong> trova i file che hanno il bit sticky
impostato.</p></li><li class="listitem"><p>
<strong class="userinput"><code>IsReadable (-r)</code></strong> trova i file che si possono leggere.
</p></li><li class="listitem"><p>
<strong class="userinput"><code>IsWriteable (-w)</code></strong> trova i file che si possono scrivere.
</p></li><li class="listitem"><p>
<strong class="userinput"><code>IsExecutable (-x)</code></strong> trova i file che si possono eseguire.
</p></li></ul></div><div class="itemizedlist" title="E un paio di altri utili:"><p class="title"><b>E un paio di altri utili:</b></p><ul class="itemizedlist" type="disc"><li class="listitem"><p>
<strong class="userinput"><code>IsEmpty (-z)</code></strong> trova i file vuoti (cioè di 0 byte).
</p></li><li class="listitem"><p>
<strong class="userinput"><code>IsMine (-o)</code></strong> trova i file di cui si è proprietari.
</p></li></ul></div></div><div class="sect1" title="Operatori logici"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="idp5265344"></a>Operatori logici</h2></div></div></div><p>
Per fare ricerche avanzate, si possono combinare in vari modi le condizioni semplici
descritte sopra. Un'espressione è effettivamente composta da una lista di
<span class="emphasis"><em>casi</em></span>, separati da virgole. Il filer prova a cercare
corrispondenze fino a trovarne una o fino all'esaurimento dei casi.
Per esempio, per cercare file con diverse estensioni:
</p><pre class="screen">'*.gif', '*.htm', '*.html'</pre><p>
Inoltre, ciascun caso è effettivamente una lista di condizioni. C'è corrispondenza
solo se tutte le condizioni sono soddisfatte. Quindi, per trovare una directory di nome
`<tt xmlns="" class="filename">lib</tt>' o un file regolare con estensione `<tt xmlns="" class="filename">.so</tt>':
</p><pre class="screen">IsDir 'lib', IsReg '*.so'</pre><p>
Per negare una condizione, mettere davanti ad essa un <strong class="userinput"><code>!</code></strong>. Si può
considerare una condizione anche un'espressione raggruppata in parentesi tonde,
come ad esempio:
</p><pre class="screen">
!(IsDir, IsReg)
!IsDir !IsReg
Not isdir and not isreg
!-d !-f</pre><p>
Tutti e quattro fanno la stessa cosa.
</p></div><div class="sect1" title="Confronti"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="idp5272000"></a>Confronti</h2></div></div></div><p>
Per confrontare due numeri, usare gli operatori
<strong class="userinput"><code><</code></strong>,
<strong class="userinput"><code><=</code></strong>,
<strong class="userinput"><code>=</code></strong>,
<strong class="userinput"><code>!=</code></strong>,
<strong class="userinput"><code>></code></strong>,
<strong class="userinput"><code>>=</code></strong>
(cioè minore-di, minore-o-uguale-a, uguale-a,
diverso-da, maggiore-di, maggiore-o-uguale-a).
Per confrontare due date, usare
<strong class="userinput"><code>after</code></strong> e <strong class="userinput"><code>before</code></strong> invece di
<strong class="userinput"><code>></code></strong> e <strong class="userinput"><code><</code></strong> perché rendono
più chiare le cose.
</p><div class="itemizedlist" title="Questi valori sono letti dai file:"><p class="title"><b>
Questi valori sono letti dai file:
</b></p><ul class="itemizedlist" type="disc"><li class="listitem"><p>
<strong class="userinput"><code>atime</code></strong> La data dell'ultimo accesso al file.
</p></li><li class="listitem"><p>
<strong class="userinput"><code>ctime</code></strong> La data dell'ultimo cambiamento allo stato del file.
</p></li><li class="listitem"><p>
<strong class="userinput"><code>mtime</code></strong> La data dell'ultima modifica al contenuto del file.
</p></li><li class="listitem"><p>
<strong class="userinput"><code>size</code></strong> La dimensione del file.
</p></li><li class="listitem"><p>
<strong class="userinput"><code>inode</code></strong> Il numero di inode (indice) del file.
</p></li><li class="listitem"><p>
<strong class="userinput"><code>nlinks</code></strong> Il numero di collegamenti al file. Cioè,
il numero di voci nella directory che si riferiscono a questo file.
I collegamenti simbolici non contano.
</p></li><li class="listitem"><p>
<strong class="userinput"><code>uid</code></strong> L'id del proprietario del file.
</p></li><li class="listitem"><p>
<strong class="userinput"><code>gid</code></strong> L'id del gruppo del file.
</p></li><li class="listitem"><p>
<strong class="userinput"><code>blocks</code></strong> Il numero di blocchi del disco usati dal file.
</p></li></ul></div><p>
Il tempo è misurato come il numero di secondi trascorsi da Unix Epoch (00:00:00 UTC,
1 gennaio 1970). Le dimensioni sono misurate in byte. Si possono specificare
altre unità di misura:
</p><div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem"><p>
<strong class="userinput"><code>Byte(s)</code></strong> non ha effetto, ma è bello.
</p></li><li class="listitem"><p>
<strong class="userinput"><code>Kb</code></strong> multipli di 1024, quindi 2Kb è uguale a 2048.
</p></li><li class="listitem"><p>
<strong class="userinput"><code>Mb</code></strong> multipli di 1024<sup>2</sup>,
cioè 1024 Kb.
</p></li><li class="listitem"><p>
<strong class="userinput"><code>Sec(s)</code></strong> non ha effetto, ma è bello.
</p></li><li class="listitem"><p>
<strong class="userinput"><code>Min(s)</code></strong> multipli di 60 secondi.
</p></li><li class="listitem"><p>
<strong class="userinput"><code>Hour(s), Day(s), Week(s), Year(s)</code></strong> si convertono
nello stesso modo.
</p></li><li class="listitem"><p>
<strong class="userinput"><code>Ago</code></strong> la data è nel passato, relativa a quando
viene fatto il controllo.
</p></li><li class="listitem"><p>
<strong class="userinput"><code>Hence</code></strong> la data è nel futuro.
</p></li><li class="listitem"><p>
<strong class="userinput"><code>Now</code></strong> sta per <strong class="userinput"><code>0 Secs Hence</code></strong>.
</p></li></ul></div><p>
Ecco alcuni esempi che rendono più chiare le cose.
</p><pre class="screen">
mtime after 1 day ago
size > 10 Mb
IsReg and nlinks > 1</pre><p>
Il primo trova i file modificati entro le ultime 24 ore. Si poteva usare
<strong class="userinput"><code>></code></strong> invece di <strong class="userinput"><code>after</code></strong>,
ma non sarebbe stato altrettanto chiaro.
</p><p>
Il secondo trova i file più grandi di 10 Mb. Il terzo trova i file regolari
con più di una voce nella directory.
</p><p>
Attenzione: il filer non controlla il contesto, quindi
<strong class="userinput"><code>size > 1 day ago</code></strong> è permesso,
sebbene non abbia molto senso.
Inoltre, dimenticarsi di usare <strong class="userinput"><code>ago</code></strong> o
<strong class="userinput"><code>hence</code></strong> provoca effetti insoliti (il tempo è relativo
a Epoch invece che al presente).
Infine, mai usare <strong class="userinput"><code>=</code></strong> con le date
<strong class="userinput"><code>atime = 1 day ago</code></strong> cerca un file il cui ultimo accesso
è stato <span class="emphasis"><em>esattamente</em></span> 86400 secondi fa.
</p></div><div class="sect1" title="Speciali"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="idp5311424"></a>Speciali</h2></div></div></div><p>
</p><div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem"><p>
<strong class="userinput"><code>System(comando)</code></strong> esegue «comando» sul file.
La condizione è verificata se lo stato di uscita di «comando» è zero. Un «%»
in «comando» è sostituito dal percorso completo del file in esame.
<strong class="userinput"><code>System</code></strong> è molto lento, quindi va usato il meno
possibile. Per esempio, se si sta cercando un file
`<tt xmlns="" class="filename">.c</tt>' contenente la parola «main», digitare:
</p><pre class="screen">'*.c' system(grep -q main "%")</pre><p>
in questo modo «grep» è eseguito solo sui file con estensione `<tt xmlns="" class="filename">.c</tt>'
(opposto è il caso in cui si cercano i file con estensione `<tt xmlns="" class="filename">.c</tt>' tra
quelli che contengono la parola «main»).
</p></li><li class="listitem"><p>
<strong class="userinput"><code>Prune</code></strong>
<sup>[<a id="idp5319072" href="#ftn.idp5319072" class="footnote">2</a>]</sup>
Evita al filer di cercare dentro la directory attuale.
Ricordarsi l'ordine con cui il filer controlla l'espressione.
</p></li></ul></div><p>
Esempi:
</p><pre class="screen">
'*.old' system(rm '%')
'src' prune, '*.c'</pre><p>
Il primo elimina ogni file con estensione `<tt xmlns="" class="filename">.old</tt>'.
Il secondo cerca i file `<tt xmlns="" class="filename">.c</tt>', ma non controlla
dentro le directory di nome `<tt xmlns="" class="filename">src</tt>'.
L'espressione si legge così:
</p><p>
se il file si chiama `<tt xmlns="" class="filename">src</tt>' allora «Prune».
Altrimenti, controlla se termina per `<tt xmlns="" class="filename">.c</tt>' e se è
così, includilo nei risultati.
</p></div><div class="footnotes"><br /><hr width="100" align="left" /><div class="footnote"><p><sup>[<a id="ftn.idp5319072" href="#idp5319072" class="para">2</a>] </sup>Notare che è l'opposto del comando
<span class="citerefentry"><span class="refentrytitle">find</span>(1)</span>.</p></div></div></div><div class="chapter" title="Capitolo 15. Opzioni"><div class="titlepage"><div><div><h2 class="title"><a id="options"></a>Capitolo 15. Opzioni</h2></div></div></div><p>
Nella finestra «Opzioni», si possono configurare i vari aspetti di
<span class="application">ROX-Filer</span>.
Scegliere <span xmlns="" class="guimenuitem"><span xmlns="http://www.w3.org/1999/xhtml" class="guimenuitem">Opzioni</span></span> dal menù del filer per aprirlo.
L'elenco sulla sinistra mostra le varie sezioni, fare clic su una per vedere
le sue opzioni.
Nella parte inferiore della finestra ci sono due pulsanti:
</p><div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem"><p>
<span class="guibutton">OK</span>
salva le attuali preferenze nella directory
`<tt xmlns="" class="filename">~/.config/rox.sourceforge.net/ROX-Filer</tt>', per caricarle
la prossima volta che si avvia <span class="application">ROX-Filer</span>.
Il punto esatto in cui le preferenze vengono caricate e salvate è controllato dalla
variabile d'ambiente <code class="envar">XDG_CONFIG_HOME</code>. Vedere
[<a xmlns="" href="#idp5727824"><span xmlns="http://www.w3.org/1999/xhtml" class="citation">BaseDir</span></a>] per ulteriori dettagli.
Le modifiche fatte nella finestra «Opzioni» hanno effetto immediato, così non è
necessario fare clic su <span class="guibutton">OK</span> per provarle.
</p></li><li class="listitem"><p>
<span class="guibutton">Ripristina</span>
rimette tutte le preferenze come erano prima dell'apertura della finestra «Opzioni».
Se il pulsante è ombreggiato, significa che non ci sono state modifiche.
La finestra «Opzioni» non viene chiusa quando si preme questo tasto.
</p></li></ul></div><p>
Le opzioni della finestra «Opzioni» hanno dei suggerimenti che spiegano l'uso di
ciascuna opzione. Tenere fermo il mouse su una di queste per scoprire cosa fa.
</p></div><div class="chapter" title="Capitolo 16. Tipi di file"><div class="titlepage"><div><div><h2 class="title"><a id="types"></a>Capitolo 16. Tipi di file</h2></div></div></div><div class="toc"><p><b>Indice</b></p><dl><dt><span class="sect1"><a href="#idp5340272">
Imposta azione...
</a></span></dt><dd><dl><dt><span class="sect2"><a href="#idp5345232">Trascinare l'applicazione</a></span></dt><dt><span class="sect2"><a href="#idp5347120">Inserire un comando di shell</a></span></dt><dt><span class="sect2"><a href="#idp5350816">Impostare il gestore predefinito del media-type</a></span></dt></dl></dd><dt><span class="sect1"><a href="#idp5354240">
Imposta icona...
</a></span></dt><dt><span class="sect1"><a href="#idp5360656">Come i tipi di file sono memorizzati</a></span></dt><dt><span class="sect1"><a href="#idp5377088">Come il filer determina il tipo di file</a></span></dt></dl></div><p>
Tutti i file hanno un tipo di MIME della forma <span class="emphasis"><em>text/plain</em></span>.
<span class="emphasis"><em>text</em></span> è il <span class="emphasis"><em>media type</em></span> e
<span class="emphasis"><em>plain</em></span> è il <span class="emphasis"><em>sub-type</em></span>.
</p><p>
<span class="application">ROX-Filer</span> usa il nome del file per decidere il suo
tipo di MIME, quindi decide quale icona dargli e quale applicazione usare per aprirlo.
</p><div class="sect1" title="Imposta azione..."><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="idp5340272"></a><a id="RunAction"></a>
Imposta azione...
</h2></div></div></div><p>
Scegliendo <span xmlns="" class="guimenuitem"><span xmlns="http://www.w3.org/1999/xhtml" class="guimenuitem">Imposta azione...</span></span> dal menù «File»,
appare la finestra usata per impostare quale applicazione caricare quando
si fa clic su quel tipo di file.
</p><p>
Per esempio, supponiamo che si voglia che un file `<tt xmlns="" class="filename">.gif</tt>' debba
essere aperto con Gimp.
Per prima cosa, clic destro su un'immagine gif per aprire il menù e quindi scegliere
<span xmlns="" class="guimenuitem"><span xmlns="http://www.w3.org/1999/xhtml" class="guimenuitem">Imposta azione...</span></span> dal sottomenù <span xmlns="" class="guimenuitem"><span xmlns="http://www.w3.org/1999/xhtml" class="guimenuitem">File</span></span>.
Ora ci sono due modi per impostare l'azione.
</p><div class="sect2" title="Trascinare l'applicazione"><div class="titlepage"><div><div><h3 class="title"><a id="idp5345232"></a>Trascinare l'applicazione</h3></div></div></div><p>
Trascinare Gimp (da una finestra del filer, da un pannello o dalla bacheca) dentro
l'area di nome <span class="guilabel">Trascinare qui un'applicazione adatta</span>.
Da adesso in poi, ogni file GIF su cui si fa clic viene caricato dentro Gimp.
</p></div><div class="sect2" title="Inserire un comando di shell"><div class="titlepage"><div><div><h3 class="title"><a id="idp5347120"></a>Inserire un comando di shell</h3></div></div></div><p>
Digitare: <strong class="userinput"><code>gimp "$@"</code></strong>
dentro l'area di nome <span class="guilabel">Inserire un comando di shell:</span> e premere
<span xmlns="" class="keycap">Invio</span>. <strong class="userinput"><code>$@</code></strong>
viene sostituito con il nome del file su cui si ha fatto clic. Come sopra, ora ogni file GIF
su cui si fa clic viene caricato dentro Gimp.
</p></div><div class="sect2" title="Impostare il gestore predefinito del media-type"><div class="titlepage"><div><div><h3 class="title"><a id="idp5350816"></a>Impostare il gestore predefinito del media-type</h3></div></div></div><p>
Qualunque metodo si usa per impostare l'azione, si deve sempre scegliere
se impostare l'azione solo per quel tipo o renderla predefinita per tutti i file
dello stesso media-type che non hanno già una specifica azione.
</p><p>
Dal momento che Gimp può caricare molti tipi di immagine, ha senso selezionare l'opzione
<span class="guilabel">Impostare come azione predefinita per tutti i file di tipo
«image/<anything>»</span>, così non bisogna ripetere lo stesso procedimento
per i file «image/jpeg» e così via. Comunque, questo influenza solo i tipi che non hanno
già una specifica azione (cioè quelli per cui appare un errore se si prova ad aprirli).
</p></div></div><div class="sect1" title="Imposta icona..."><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="idp5354240"></a><a id="SetIcon"></a>
Imposta icona...
</h2></div></div></div><p>
Scegliendo <span xmlns="" class="guimenuitem"><span xmlns="http://www.w3.org/1999/xhtml" class="guimenuitem">Imposta icona...</span></span> dal menù «File», appare una
finestra nella quale è possibile scegliere l'immagine da usare per rappresentare
quel file.
</p><p>
Funziona come «Imposta azione...» descritto sopra, eccetto che si può specificare
un'icona anche per un file singolo (dal nome) o per tutti i file di quel tipo.
Quando si imposta l'icona per un file singolo, il filer memorizza il nome del
file e il nome dell'icona dentro la directory
`<tt xmlns="" class="filename">~/.config/rox.sourceforge.net/MIME-icons</tt>'. Se uno dei
due si sposta, l'icona non viene più visualizzata.
</p><p>
Quando si imposta l'icona per una directory, si può anche memorizzare l'immagine
dentro la directory stessa come file nascosto. Il vantaggio è che anche gli
altri utenti possono vedere l'icona e poi si può anche eliminare l'immagine originale
(notare che, se necessario, l'immagine viene ridimensionata e convertita nel
formato PNG).
</p><p>
L'icona raffigurante una directory (che si trova dentro l'area
<span class="guilabel">Trascinare qui un'icona</span>) permette di andare velocemente nella
directory in cui ci sono già una o più icone.
</p></div><div class="sect1" title="Come i tipi di file sono memorizzati"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="idp5360656"></a>Come i tipi di file sono memorizzati</h2></div></div></div><p>
<span class="application">ROX-Filer</span> usa due sottodirectory della directory
`<tt xmlns="" class="filename">~/.config/rox.sourceforge.net</tt>' per i tipi di file:
</p><div class="variablelist"><dl><dt><span class="term">`<tt xmlns="" class="filename">MIME-types</tt>'</span></dt><dd><p>
contiene i collegamenti simbolici, uno per ciascun tipo di MIME, che puntano ai
programmi che gestiscono i file di quel tipo. Per impostare quale programma
eseguire quando si fa clic sul file, si deve di solito usare <span xmlns="" class="guimenuitem"><span xmlns="http://www.w3.org/1999/xhtml" class="guimenuitem">Imposta
azione...</span></span> (vedere la sezione <a class="xref" href="#RunAction">«Imposta azione...»</a>).
È anche possibile impostare l'azione manualmente. Per esempio, per far aprire
un file HTML in «epiphany»:
</p><div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem"><p>
Trovare l'applicazione «epiphany» e andare nel menù
<span xmlns="" class="guimenuitem"><span xmlns="http://www.w3.org/1999/xhtml" class="guimenuitem">Collegamento...</span></span>.
</p></li><li class="listitem"><p>
Inserire <strong class="userinput"><code>text_html</code></strong> come nome per il collegamento e
trascinare l'icona dalla finestra «Collegamento» nella directory
`<tt xmlns="" class="filename">MIME-types</tt>'.
</p></li></ol></div><p>
Qui è anche possibile mettere i programmi, allo stesso modo dei collegamenti.
</p></dd><dt><span class="term">`<tt xmlns="" class="filename">MIME-icons</tt>'</span></dt><dd><p>
contiene le immagini usate per visualizzare ciascun tipo di file.
Per esempio, il filer prova a visualizzare un file HTML usando l'icona
`<tt xmlns="" class="filename">MIME-icons/text_html.png</tt>'. Se non viene impostata alcuna
icona, il filer usa quella predefinita del tema di icone (impostato in «Opzioni»);
vedere [<a xmlns="" href="#idp5736336"><span xmlns="http://www.w3.org/1999/xhtml" class="citation">IconTheme</span></a>] per i dettagli.
</p></dd></dl></div><p>
In `<tt xmlns="" class="filename">MIME-types</tt>' è possibile fornire le azioni predefinite per
ciascun tipo di media. Per esempio, se non si trova `<tt xmlns="" class="filename">text_html</tt>',
il filer prova semplicemente a usare `<tt xmlns="" class="filename">text</tt>'.
</p><p>
Il filer trova il tipo di file dal suo nome. Le regole vengono dai vari file
`<tt xmlns="" class="filename">globs</tt>'. Vedere
[<a xmlns="" href="#idp5734864"><span xmlns="http://www.w3.org/1999/xhtml" class="citation">SharedMIME</span></a>] per ulteriori dettagli.</p></div><div class="sect1" title="Come il filer determina il tipo di file"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="idp5377088"></a>Come il filer determina il tipo di file</h2></div></div></div><p>
The filer normalmente determina il tipo di file dal suo nome. Se fallisce, prova a
supporlo dal contenuto del file. È possibile ignorare questa supposizione
impostando un attributo esteso sul file con il tipo corretto, usando il menù
<span xmlns="" class="guimenuitem"><span xmlns="http://www.w3.org/1999/xhtml" class="guimenuitem">Tipo di file...</span></span>.
</p></div></div><div class="chapter" title="Capitolo 17. Directory applicative"><div class="titlepage"><div><div><h2 class="title"><a id="appdirs"></a>Capitolo 17. <a id="AppDir"></a>
Directory applicative
</h2></div></div></div><div class="toc"><p><b>Indice</b></p><dl><dt><span class="sect1"><a href="#idp5403152">Il file «AppInfo»</a></span></dt></dl></div><p>
Una directory applicativa è una directory che può essere eseguita come un'applicazione.
Contiene tutto ciò di cui ha bisogno un'applicazione: codice sorgente, binari,
documentazione e così via. Tenendo tutto in un unico posto, l'installazione e la
disinstallazione è molto più semplice. Si possono tenere anche diverse versioni dello stesso
programma, semplicemente avendo diverse directory applicative. Si possono spostare
e rinominare a piacimento. Le directory applicative rendono più facile l'installazione
e l'uso dei programmi.
</p><p>
Sono anche più sicure, perché si possono compilare come utente normale e poi copiare come root.
Dal momento che non bisogna eseguire uno script di installazione, non c'è il pericolo di
eseguire come root del codice maligno. Bisogna solo assicurarsi che non ci siano eseguibili
con il bit setuid impostato.
</p><p>
I seguenti file sono trattati da <span class="application">ROX-Filer</span> in modo speciale:
</p><div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem"><p>
`<tt xmlns="" class="filename">AppRun</tt>'
viene eseguito quando si fa clic sulla directory. Assicurarsi che abbia i permessi
di esecuzione.
</p></li><li class="listitem"><p>
`<tt xmlns="" class="filename">.DirIcon</tt>'
è l'immagine usata per visualizzare la directory (funziona anche se non c'è
`<tt xmlns="" class="filename">AppRun</tt>').
</p></li><li class="listitem"><p>
`<tt xmlns="" class="filename">Help</tt>'
è la directory che viene aperta quando si sceglie <span xmlns="" class="guimenuitem"><span xmlns="http://www.w3.org/1999/xhtml" class="guimenuitem">Aiuto</span></span>
dal menù «File».
</p></li><li class="listitem"><p>
`<tt xmlns="" class="filename">AppInfo.xml</tt>'
contiene informazioni aggiuntive sull'applicazione (vedere sotto).
</p></li><li class="listitem"><p>
`<tt xmlns="" class="filename">AppIcon.xpm</tt>'
è usata se manca `<tt xmlns="" class="filename">.DirIcon</tt>' (è tenuta per compatibilità all'indietro,
ma non è più usata).
</p></li></ul></div><p>
Dare un'occhiata alla directory applicativa `<tt xmlns="" class="filename">ROX-Filer</tt>'
per avere un esempio completo.
</p><div class="note" title="Nota" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Nota</h3><p>Per ragioni di sicurezza, una directory applicativa deve avere lo
stesso proprietario del file `<tt xmlns="" class="filename">AppRun</tt>' in essa contenuto.</p></div><div class="sect1" title="Il file «AppInfo»"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="idp5403152"></a>Il file «AppInfo»</h2></div></div></div><p>
`<tt xmlns="" class="filename">AppInfo.xml</tt>' è un file XML con la seguente struttura
(alcuni elementi possono essere omessi e il file stesso è opzionale):
</p><pre class="screen">
<?xml version="1.0"?>
<AppInfo>
<Summary xml:lang="en">A graphical file manager</Summary>
<Summary xml:lang="de">Ein grafische Datei-Manager</Summary>
<Summary xml:lang="nl">Een grafisch bestandsbeheerprogramma</Summary>
<Summary xml:lang="it">File manager grafico</Summary>
<About xml:lang="en">
<Purpose>File manager</Purpose>
<Version>1.3.5 PREVIEW</Version>
<Authors>Thomas Leonard and others</Authors>
<License>GNU General Public License</License>
<Homepage>http://rox.sourceforge.net</Homepage>
</About>
<About xml:lang="it">
<Purpose label="Scopo">gestione file</Purpose>
<Version label="Versione"/>
<Authors label="Autori">Thomas Leonard e altri</Authors>
<License label="Licenza"/>
<Homepage label="Sito web"/>
</About>
<AppMenu>
<Item option="-p=Default">
<Label>Enable pinboard</Label>
<Label xml:lang="it">Attiva la bacheca</Label>
</Item>
<Item option="-p=">
<Label>Disable pinboard</Label>
<Label xml:lang="it">Disattiva la bacheca</Label>
</Item>
</AppMenu>
</AppInfo>
</pre><p>
</p><div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem"><p>
<strong class="userinput"><code>Summary</code></strong>
è mostrato come suggerimento quando il mouse è tenuto fermo sull'applicazione.
</p></li><li class="listitem"><p>
<strong class="userinput"><code>About</code></strong>
contiene un elenco di campi che sono mostrati nel menù «Proprietà»
dell'applicazione (si può usare qualunque nome per l'elemento, ma sono consigliati
quelli mostrati sopra).
</p></li><li class="listitem"><p>
<strong class="userinput"><code>AppMenu</code></strong>
è un elenco di menù aggiuntivi da visualizzare.
Quando se ne sceglie uno, `<tt xmlns="" class="filename">AppRun</tt>' viene eseguito con
<strong class="userinput"><code>option</code></strong> come unico argomento. È possibile nidificare
AppMenu dentro altri AppMenu per creare sottomenù, purché abbiano i
<Label>. L'elemento <strong class="userinput"><code>Item</code></strong>può avere anche l'attributo
<strong class="userinput"><code>icon</code></strong>, il nome di un'icona dell'attuale tema di icone per la voce di menù.
</p></li></ul></div><p>
</p></div></div><div class="chapter" title="Capitolo 18. Internazionalizzazione"><div class="titlepage"><div><div><h2 class="title"><a id="i18n"></a>Capitolo 18. Internazionalizzazione</h2></div></div></div><div class="toc"><p><b>Indice</b></p><dl><dt><span class="sect1"><a href="#idp5416304">
Scegliere una traduzione
</a></span></dt><dt><span class="sect1"><a href="#idp5422160">Creare una nuova traduzione</a></span></dt><dt><span class="sect1"><a href="#idp5436160">Aggiornare una traduzione esistente</a></span></dt></dl></div><p>
</p><div class="sect1" title="Scegliere una traduzione"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="idp5416304"></a><a id="LANG"></a>
Scegliere una traduzione
</h2></div></div></div><p>
<span class="application">ROX-Filer</span> è disponibile in varie lingue. Per sceglierne una,
procedere in questo modo:
</p><div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem"><p>Dal menù, scegliere «Opzioni»</p></li><li class="listitem"><p>Selezionare una lingua dall'elenco</p></li><li class="listitem"><p>Fare clic su <span class="guibutton">Ok</span> e riavviare il filer affinché
le nuove impostazioni abbiano effetto.</p></li></ol></div><p>
</p></div><div class="sect1" title="Creare una nuova traduzione"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="idp5422160"></a>Creare una nuova traduzione</h2></div></div></div><p>
</p><div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem"><p>Andare nella directory `<tt xmlns="" class="filename">src/po</tt>' e creare il file
`<tt xmlns="" class="filename">src/messages.pot</tt>':
</p><pre class="screen">
$ cd ROX-Filer/src/po
$ ./update-po</pre><p>
</p></li><li class="listitem"><p>Copiare il file nella directory `<tt xmlns="" class="filename">src/po</tt>'
come `<tt xmlns="" class="filename"><nome>.po</tt>'. Esempio, per l'italiano si usa
«it» (sigla internazionale dell'Italia):
</p><pre class="screen">$ cp ../messages.pot it.po</pre><p>
</p></li><li class="listitem"><p>Aprire il file in un editor di testi.</p></li><li class="listitem"><p>Riempire i campi dei messaggi di traduzione che inizialmente sono vuoti.
</p></li><li class="listitem"><p>Eseguire lo script `<tt xmlns="" class="filename">make-mo</tt>' per creare un file
binario che serve a <span class="application">ROX-Filer</span>.
Per fare questo è necessario avere il pacchetto GNU gettext.
</p><pre class="screen">
$ cd ROX-Filer/src/po
$ ./make-mo it
Created file ../../Messages/it.gmo OK</pre><p>
</p></li><li class="listitem"><p>Modificare `<tt xmlns="" class="filename">ROX-Filer/Options.xml</tt>' in modo da
elencare la vostra lingua, riavviare il filer e selezionarla nella finestra «Opzioni»
(vedere la sezione <a class="xref" href="#LANG">Traduzioni</a>).
</p></li><li class="listitem"><p>Allegare il file `<tt xmlns="" class="filename">.po</tt>' al patch tracker di ROX
così sarà incluso nella prossima versione.
</p></li></ol></div><p>
</p></div><div class="sect1" title="Aggiornare una traduzione esistente"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="idp5436160"></a>Aggiornare una traduzione esistente</h2></div></div></div><p>
</p><div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem"><p>Andare nella directory contenente i file `<tt xmlns="" class="filename">.po</tt>'
ed eseguire lo script `<tt xmlns="" class="filename">update-po</tt>'.
Questo controlla il codice sorgente per cercare le nuove stringhe e aggiornare tutti i
file di traduzione.
</p><pre class="screen">
$ cd ROX-Filer/src/po
$ ./update-po</pre><p>
</p></li><li class="listitem"><p>Modificare a mano il file come descritto prima, riempire i nuovi campi
e aggiornare quelli vecchi.
Cercare le voci che sono state marcate <code class="computeroutput">fuzzy</code> da
<span class="command"><strong>update-po</strong></span>; controllare se sono corrette e rimuovere il tag
<code class="computeroutput">fuzzy</code>.
</p></li><li class="listitem"><p>Eseguire <span class="command"><strong>make-mo</strong></span> come prima.</p></li><li class="listitem"><p>Spedire il file aggiornato all'autore di <span class="application">ROX-Filer</span>.
(NdT: se avete trovato errori nella traduzione italiana,
segnalateli a <a class="ulink" href="http://yuri.bongiorno.googlepages.com" target="_top">me</a>.)</p></li></ol></div><p>
Vedere la pagina info di <span class="command"><strong>gettext</strong></span> per avere ulteriori istruzioni su come
creare una traduzione.
</p></div></div><div class="chapter" title="Capitolo 19. Hacking"><div class="titlepage"><div><div><h2 class="title"><a id="hacking"></a>Capitolo 19. Hacking</h2></div></div></div><div class="toc"><p><b>Indice</b></p><dl><dt><span class="sect1"><a href="#idp5449440">Compilazione</a></span></dt><dt><span class="sect1"><a href="#idp5454576">Creare e applicare patch</a></span></dt><dt><span class="sect1"><a href="#idp5464032">Autoconf</a></span></dt><dt><span class="sect1"><a href="#idp5476560">Le strutture dei dati</a></span></dt></dl></div><p>
Questa è una breve guida per chi vuole modificare il codice sorgente. Se le modifiche
sono utili, spedite le patch all'autore di <span class="application">ROX-Filer</span> o alla
mailing list. Ricordatevi di dire quale versione state usando.
</p><div class="sect1" title="Compilazione"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="idp5449440"></a>Compilazione</h2></div></div></div><p>
La prima volta che si compila il programma è necessario eseguire <span class="command"><strong>AppRun
--compile</strong></span>, ma quando si modificano i file `<tt xmlns="" class="filename">.c</tt>'
e `<tt xmlns="" class="filename">.h</tt>' è sufficiente digitare <span class="command"><strong>make</strong></span>
nella directory `<tt xmlns="" class="filename">src</tt>'.
Si può anche eseguire <span class="command"><strong>make depend</strong></span>.
</p></div><div class="sect1" title="Creare e applicare patch"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="idp5454576"></a>Creare e applicare patch</h2></div></div></div><p>
Le piccole modifiche ai sorgenti sono spesso distribuite come
<span class="emphasis"><em>file patch</em></span>. Di solito si fa così nella mailing list.
Per applicare una patch, andare nella directory `<tt xmlns="" class="filename">src</tt>' ed eseguire
<span class="command"><strong>patch</strong></span> con il file patch. Poi è necessario ricompilare.
</p><pre class="screen">
$ cd ROX-Filer/src
$ patch < patchfile
$ ../AppRun --compile</pre><p>
È possibile rimuovere la patch ripetendo semplicemente la sequenza sopra descritta.
<span class="command"><strong>patch</strong></span> si accorge che la patch è già stata applicata e chiede se la
si vuole rimuovere.
</p><p>
Per creare una patch bisogna prima avere l'ultima versione del filer dal CVS
(le istruzioni su come usare CVS si trovano nel sito web).
Modificare quindi il programma come si desidera e poi, nella directory opportuna,
creare la patch usando <span class="command"><strong>cvs diff</strong></span>:
</p><pre class="screen">$ cvs diff -u > mia_patch</pre><p>
Questo crea un file patch leggibile dall'uomo e dalla macchina. Spedirlo quindi alla
mailing list. Ci sono diverse ragioni per spedire patch invece dei file modificati:
</p><div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem"><p>Sono più piccole e veloci da scaricare anche per chi ha connessioni lente.
</p></li><li class="listitem"><p>Le modifiche si vedono prima che vengano applicate.
</p></li><li class="listitem"><p>Le patch si possono applicare a versioni leggermente modificate dei
sorgenti. Cioè si possono applicare patch senza che una sovrascrivi un'altra.
</p></li></ul></div><p>
</p></div><div class="sect1" title="Autoconf"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="idp5464032"></a>Autoconf</h2></div></div></div><p>
Ecco una breve spiegazione del sistema autoconf nel caso non lo si abbia mai
usato prima d'ora. Vedere <span class="command"><strong>info autoconf</strong></span> per ulteriori dettagli.
</p><p>
C'è un file di nome `<tt xmlns="" class="filename">configure.in</tt>' che contiene diversi test
(<span class="command"><strong>info autoconf</strong></span>).
Eseguendo <span class="command"><strong>autoconf</strong></span>, questo legge il file e genera uno script di
shell per eseguire i test e lo salva come
`<tt xmlns="" class="filename">configure</tt>'.
`<tt xmlns="" class="filename">configure</tt>' è solitamente distribuito con il programma perché non
tutti hanno autoconf.
</p><p>
Poi si esegue `<tt xmlns="" class="filename">configure</tt>' (infatti, lo script
`<tt xmlns="" class="filename">AppRun</tt>' lo fa e gli passa alcuni argomenti), che esegue tutti i
test. Legge `<tt xmlns="" class="filename">Makefile.in</tt>' e `<tt xmlns="" class="filename">config.h.in</tt>'
e riempie i valori mancanti con i risultati del test e produce
`<tt xmlns="" class="filename">Makefile</tt>' e `<tt xmlns="" class="filename">config.h</tt>'.
</p><p>
Eseguendo <span class="command"><strong>make</strong></span>, vengono creati i file `<tt xmlns="" class="filename">.o</tt>'
dai file `<tt xmlns="" class="filename">.c</tt>' e linkati per produrre
`<tt xmlns="" class="filename">ROX-Filer</tt>'.
</p></div><div class="sect1" title="Le strutture dei dati"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="idp5476560"></a>Le strutture dei dati</h2></div></div></div><p>
Il file `<tt xmlns="" class="filename">global.h</tt>' elenca le principali strutture di dati usate nel
filer e ne spiega lo scopo. È un buon punto di partenza per chi vuole sapere come funziona
il filer.
</p></div></div><div class="appendix" title="Appendice A. Compilazione"><div class="titlepage"><div><div><h2 class="title"><a id="compiling"></a>Appendice A. Compilazione</h2></div></div></div><p>
Dopo aver scaricato i sorgenti, per poter usare <span class="application">ROX-Filer</span>
è necessario compilarlo. Se invece è stato scaricato e installato il pacchetto dei binari o se
<span class="application">ROX-Filer</span> era già incluso nel sistema, si può saltare questa
sezione. Se si è arrivati qui facendo clic sul simbolo del salvagente da una finestra del
filer, o se tutto funziona digitando <span class="command"><strong>rox</strong></span> in un prompt di shell,
allora non è necessario compilare.
</p><div class="itemizedlist" title="Per compilare ROX-Filer è necessario:"><p class="title"><b>Per compilare <span class="application">ROX-Filer</span> è necessario:</b></p><ul class="itemizedlist" type="disc"><li class="listitem"><p>
Unix o Linux (l'accesso come «root» non è richiesto),
</p></li><li class="listitem"><p>
X Window (fornito come standard in tutti sistemi moderni),
</p></li><li class="listitem"><p>
GTK+ 2.4.0 o successivo (librerie e header). L'ultima versione è disponibile
su [<a xmlns="" href="#idp5719392"><span xmlns="http://www.w3.org/1999/xhtml" class="citation">GTK+</span></a>],
</p></li><li class="listitem"><p>
Glade 2.0.0 o successivo (librerie e header) — L'ultima versione è disponibile
su [<a xmlns="" href="#idp5720784"><span xmlns="http://www.w3.org/1999/xhtml" class="citation">Glade</span></a>],
</p></li><li class="listitem"><p>
LibXML 2.0.0 o successiva (librerie e header). L'ultima versione è disponibile
su [<a xmlns="" href="#idp5722256"><span xmlns="http://www.w3.org/1999/xhtml" class="citation">libxml</span></a>],
</p></li><li class="listitem"><p>
Un compilatore C, come ad esempio «gcc» (standard su molti sistemi).
</p></li></ul></div><p>
Tutti gli elementi sopra descritti, sono presenti nelle principali distribuzioni Linux.
Per controllare quale versione di GTK+ è installata, digitare il comando
<span class="command"><strong>pkg-config</strong></span>, ad esempio
(<code class="prompt">$</code> è il prompt di shell):
</p><pre class="screen">$ pkg-config --modversion gtk+-2.0
2.6.8</pre><p>
</p><div class="procedure" title="Procedura A.1. Per compilare (con Zero Install):"><a id="idp5491424"></a><p class="title"><b>Procedura A.1. Per compilare (con Zero Install):</b></p><ol class="procedure" type="1"><li class="step" title="Passo 1"><p>
Lanciare Zero Install per ROX-Filer. Per esempio, nella shell digitare:
</p><pre class="screen">$ 0launch --gui http://rox.sourceforge.net/2005/interfaces/ROX-Filer</pre><p>
</p></li><li class="step" title="Passo 2"><p>
Nella finestra fare clic col tasto destro del mouse sulla riga ROX-Filer e scegliere
<span xmlns="" class="guimenuitem"><span xmlns="http://www.w3.org/1999/xhtml" class="guimenuitem">Compile...</span></span> dal menù.
</p></li><li class="step" title="Passo 3"><p>
Scegliere la versione di ROX-Filer da compilare e i file header richiesti.
È possibile accettare i valori predefiniti e lasciare che vengano scaricati.
</p></li><li class="step" title="Passo 4"><p>
Scegliere una directory nella quale memorizzare il codice compilato e fare clic
sul pulsante <span class="guibutton">Build</span> per compilare.
</p></li><li class="step" title="Passo 5"><p>
Quando terminato, fare clic su <span class="guibutton">Register</span> per aggiungere
questa versione a quelle disponibili.
</p></li></ol></div><div class="procedure" title="Procedura A.2. Per compilare (a mano):"><a id="idp5499168"></a><p class="title"><b>Procedura A.2. Per compilare (a mano):</b></p><ol class="procedure" type="1"><li class="step" title="Passo 1"><p>
Il filer usa il database condiviso MIME [<a xmlns="" href="#idp5734864"><span xmlns="http://www.w3.org/1999/xhtml" class="citation">SharedMIME</span></a>]
per manipolare i tipi di file. È necessario installarlo altrimenti il
filer non funzionerà correttamente (se non è installato, verrà mostrato
un avviso non appena si esegue ROX-Filer).
</p></li><li class="step" title="Passo 2"><p>
Entrare nella directory che contiene la sottodirectory «ROX-Filer».
</p></li><li class="step" title="Passo 3"><p>
Eseguire lo script AppRun, in questo modo:
</p><pre class="screen">$ ./ROX-Filer/AppRun --compile</pre><p>
</p></li><li class="step" title="Passo 4"><p>
<span class="application">ROX-Filer</span> eseguirà dei controlli per scoprire
che tipo di sistema si sta usando e poi inizierà la compilazione. Se qualcosa
non funziona, contattare via email gli sviluppatori di ROX-Filer. Spiegare (in inglese)
che tipo di sistema si ha e quali errori compaiono. Se si è capaci di risolvere
il problema, informare comunque gli sviluppatori via email.
</p></li><li class="step" title="Passo 5"><p>
Dopo la compilazione, ROX-Filer verrà eseguito automaticamente. È possibile
comunque lanciarlo più tardi eseguendo lo script AppRun senza argomenti.
</p></li></ol></div></div><div class="appendix" title="Appendice B. Pagina di manuale"><div class="titlepage"><div><div><h2 class="title"><a id="manpage"></a>Appendice B. Pagina di manuale</h2></div></div></div><div class="toc"><p><b>Indice</b></p><dl><dt><span class="refentrytitle"><a href="#rox">ROX</a></span><span class="refpurpose"> — un semplice file manager grafico</span></dt></dl></div><div class="refentry" title="ROX"><a id="rox"></a><div class="titlepage"></div><div class="refnamediv"><h2>Nome</h2><p>ROX-Filer — un semplice file manager grafico</p></div><div class="refsynopsisdiv" title="Sinossi"><h2>Sinossi</h2><div class="cmdsynopsis"><p><code class="command">rox</code> [<code class="option">OPZIONE</code>...] [FILE...]</p></div></div><div class="refsect1" title="DESCRIZIONE"><a id="idp5513968"></a><h2>DESCRIZIONE</h2><p>
ROX-Filer è un file manager grafico, facile da usare e per X11, il
sistema a finestre usato sui sistemi operativi *nix.
</p><p>
È anche il componente fondamentale dell'ambiente deskop di ROX:
<a class="ulink" href="http://rox.sourceforge.net" target="_top">http://rox.sourceforge.net</a>
</p><p>
Eseguendo <span class="command"><strong>rox</strong></span> viene aperta la directory o il file elencato.
Se viene eseguito senza argomenti, si apre la directory attuale.
</p></div><div class="refsect1" title="OPZIONI DELLA RIGA DI COMANDO"><a id="idp5517232"></a><h2>OPZIONI DELLA RIGA DI COMANDO</h2><p>
</p><div class="variablelist"><dl><dt><span class="term"><code class="option">-b</code>, </span><span class="term"><code class="option">--border=PAN</code></span></dt><dd><p>apre PAN.
</p></dd><dt><span class="term"><code class="option">-B</code>, </span><span class="term"><code class="option">--bottom=PAN</code></span></dt><dd><p>apre PAN come pannello in basso.
</p></dd><dt><span class="term"><code class="option">-c</code>, </span><span class="term"><code class="option">--client-id=ID</code></span></dt><dd><p>usato per gestire la sessione.
</p></dd><dt><span class="term"><code class="option">-d</code>, </span><span class="term"><code class="option">--dir=DIR</code></span></dt><dd><p>apre DIR come directory (non come applicazione, anche se lo è).
</p></dd><dt><span class="term"><code class="option">-D</code>, </span><span class="term"><code class="option">--close=DIR</code></span></dt><dd><p>chiude DIR e tutte le sue sottodirectory.
</p></dd><dt><span class="term"><code class="option">-h</code>, </span><span class="term"><code class="option">--help</code></span></dt><dd><p>mostra un aiuto sulle varie opzioni.
</p></dd><dt><span class="term"><code class="option">-l</code>, </span><span class="term"><code class="option">--left=PAN</code></span></dt><dd><p>apre PAN come pannello sinistro.
</p></dd><dt><span class="term"><code class="option">-m</code>, </span><span class="term"><code class="option">--mime-type=FILE</code></span></dt><dd><p>mostra il tipo di MIME di FILE ed esce.
</p></dd><dt><span class="term"><code class="option">-n</code>, </span><span class="term"><code class="option">--new</code></span></dt><dd><p>avvia un nuovo filer, anche se ce n'è già uno in esecuzione.
Questo impedisce al filer di fare un fork (esecuzione in background).
Questa opzione è principalmente usata per il debug.
</p></dd><dt><span class="term"><code class="option">-p</code>, </span><span class="term"><code class="option">--pinboard=PIN</code></span></dt><dd><p>attiva la bacheca PIN.
</p></dd><dt><span class="term"><code class="option">-r</code>, </span><span class="term"><code class="option">--right=PAN</code></span></dt><dd><p>apre PAN come pannello destro.
</p></dd><dt><span class="term"><code class="option">-R</code>, </span><span class="term"><code class="option">--RPC</code></span></dt><dd><p>legge e invoca SOAP RPC dallo standard input (vedere <a class="xref" href="#soap" title="Appendice C. SOAP RPC">Appendice C, <i>SOAP RPC</i></a>).
</p></dd><dt><span class="term"><code class="option">-s</code>, </span><span class="term"><code class="option">--show=FILE</code></span></dt><dd><p>apre la directory mostrando FILE.
</p></dd><dt><span class="term"><code class="option">-S</code>, </span><span class="term"><code class="option">--rox-session</code></span></dt><dd><p>eseguito da un manager di sessione, apre il pannello e la bacheca predefinita (implica --new).
Se un manager di sessione XSM è in esecuzione e questa opzione viene usata, allora ROX-Filer chiederà di essere
automaticamente riavviato in caso di crash.
</p></dd><dt><span class="term"><code class="option">-t</code>, </span><span class="term"><code class="option">--top=PAN</code></span></dt><dd><p>apre PAN come pannello in alto.
</p></dd><dt><span class="term"><code class="option">-u</code>, </span><span class="term"><code class="option">--user</code></span></dt><dd><p>mostra il nome utente in ogni finestra.
</p></dd><dt><span class="term"><code class="option">-U</code>, </span><span class="term"><code class="option">--url=URI</code></span></dt><dd><p>esegue URI come un file o una directory. Se URI è un file: l'url
si riferisce a un file sulla macchina locale e viene convertito in un nome di file locale: «rox -U file:///tmp»
è equilvalente a «rox /tmp». Se URI è un altro schema, per eseguirlo viene consultata la configurazione
condivisa dell'handler URI.
</p></dd><dt><span class="term"><code class="option">-v</code>, </span><span class="term"><code class="option">--version</code></span></dt><dd><p>mostra le informazioni sulla versione ed esce.
</p></dd><dt><span class="term"><code class="option">-x</code>, </span><span class="term"><code class="option">--examine=FILE</code></span></dt><dd><p>FILE è cambiato e deve essere riesaminato.
</p></dd></dl></div><p>
</p></div><div class="refsect1" title="NOTE"><a id="idp5550256"></a><h2>NOTE</h2><p>
La documentazione principale di ROX-Filer è disponibile scegliendo
<span xmlns="" class="guimenuitem"><span xmlns="http://www.w3.org/1999/xhtml" class="guimenuitem">Mostra i file di aiuto</span></span> dal menù o facendo clic sull'icona
raffigurante un salvagente nella barra degli strumenti.
</p></div><div class="refsect1" title="LICENZA"><a id="idp5552304"></a><h2>LICENZA</h2><p>Copyright (C) 2005 Thomas Leonard.
</p><p>
È possibile redistribuire copie di ROX-Filer secondo i termini della licenza
GNU GPL.
</p></div><div class="refsect1" title="BUG"><a id="idp5553808"></a><h2>BUG</h2><p>
Segnalate i bug alla mailing list degli sviluppatori: <a class="ulink" href="http://rox.sourceforge.net/contact.html" target="_top">http://rox.sourceforge.net/contact.html</a>.
</p></div><div class="refsect1" title="AUTORI"><a id="idp5555408"></a><h2>AUTORI</h2><p>
ROX-Filer è stato creato da Thomas Leonard, con l'aiuto di:
</p><p>
</p><table border="0" summary="Simple list" class="simplelist"><tr><td>Michael Adams</td><td>Thierry Godefroy</td><td>Christiansen Merel</td></tr><tr><td>Christopher Arndt</td><td>Olli Helenius</td><td>Jimmy Olgeni</td></tr><tr><td>Jens Askengren</td><td>Alex Holden</td><td>Richard Olsson</td></tr><tr><td>Liav Asseraf</td><td>Jasper Huijsmans</td><td>Matthew O'Phinney</td></tr><tr><td>Wilbert Berendsen</td><td>Sigve Indregard</td><td>Daniele Peri</td></tr><tr><td>Francesco Bochicchio</td><td>Bernard Jungen</td><td>Andy Piper</td></tr><tr><td>Yuri Bongiorno</td><td>Marcin Juszkiewicz</td><td>Marcelo Ramos</td></tr><tr><td>Andrzej Borsuk</td><td>James Kermode</td><td>Michel Alexandre Salim</td></tr><tr><td>Richard Boulton</td><td>Jim Knoble</td><td>Adam Sampson</td></tr><tr><td>Simon Britnell</td><td>Krzysztof Krzyzaniak</td><td>Chris Sawer</td></tr><tr><td>Arnaud Calvo</td><td>Aaron Kurtz</td><td>Christian Storgaard</td></tr><tr><td>Babyfai Cheung</td><td>Vincent Ledda</td><td>Taras</td></tr><tr><td>Andrew Clover</td><td>Vincent Lefevre</td><td>Simon Truss</td></tr><tr><td>Fabien Coutant</td><td>Victor Liu See-le</td><td>Hirosi Utumi</td></tr><tr><td>Couderc Damien</td><td>Alexey Lubimov</td><td>Jan Wagemakers</td></tr><tr><td>Andreas Dehmel</td><td>Krzysztof Luks</td><td>Keith Warno</td></tr><tr><td>Micah Dowty</td><td>Marcus Lundblad</td><td>Götz Waschk</td></tr><tr><td>Dmitry Elfimov</td><td>Anders Lundmark</td><td>Stephen Watson</td></tr><tr><td>Mattias Engdegard</td><td>Jose Romildo Malaquias</td><td>Andre Wyrwa</td></tr><tr><td>Andrew Flegg</td><td>Denis Manente</td><td>Geoff Youngs</td></tr><tr><td>Olivier Fourdan</td><td>Brendan McCarthy</td><td>Diego Zamboni</td></tr><tr><td>Eric Gillespie</td><td>Andras Mohari</td><td> </td></tr></table><p>
</p><p>
e di molti altri. Vedere il file `<tt xmlns="" class="filename">Changes</tt>' per ulteriori
informazioni.
</p></div></div></div><div class="appendix" title="Appendice C. SOAP RPC"><div class="titlepage"><div><div><h2 class="title"><a id="soap"></a>Appendice C. SOAP RPC</h2></div></div></div><p>Quando si avvia il filer, si possono usare le opzioni a riga di comando per modificare
il suo comportamento. In alternativa a questo, il filer permette di specificare un'operazione
con un messaggio in formato [<a xmlns="" href="#idp5730688"><span xmlns="http://www.w3.org/1999/xhtml" class="citation">SOAP</span></a>] RPC. Infatti, quando si usa la riga
di comando, il filer la converte internamente in SOAP RPC.
</p><p>Tutti i messaggi SOAP RPC sono passati sullo standard input, in questo modo:
</p><pre class="screen">
$ rox --RPC << EOF
<?xml version="1.0"?>
<env:Envelope xmlns:env="http://www.w3.org/2001/12/soap-envelope">
<env:Body xmlns="http://rox.sourceforge.net/SOAP/ROX-Filer">
<Panel>
<Name>Default</Name>
<Side>Bottom</Side>
</Panel>
</env:Body>
</env:Envelope>
EOF</pre><p>
Sono valide le seguenti funzioni:</p><div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem"><p><span xmlns="" class="function">Version</span>()
Restituisce la versione del filer.
</p></li><li class="listitem"><p><span xmlns="" class="function">CloseDir</span>(<span xmlns="" class="parameter">NomeFile</span>)
Chiude la directory <span xmlns="" class="parameter">NomeFile</span> e tutte le sue sottodirectory.
</p></li><li class="listitem"><p><span xmlns="" class="function">Examine</span>(<span xmlns="" class="parameter">NomeFile</span>)
<span xmlns="" class="parameter">NomeFile</span> può essere cambiato e quindi viene controllato.
</p></li><li class="listitem"><p><span xmlns="" class="function">OpenDir</span>(<span xmlns="" class="parameter">NomeFile</span>,
[<span xmlns="" class="parameter">Style</span>, <span xmlns="" class="parameter">Details</span>, <span xmlns="" class="parameter">Sort</span>,
<span xmlns="" class="parameter">Class</span>, <span xmlns="" class="parameter">ID</span>,
<span xmlns="" class="parameter">Hidden</span>, <span xmlns="" class="parameter">Filter</span>])
Apre una finestra mostrando la directory <span xmlns="" class="parameter">NomeFile</span>.
<span xmlns="" class="parameter">Style</span> può essere <strong class="userinput"><code>Large</code></strong>, <strong class="userinput"><code>Small</code></strong>, <strong class="userinput"><code>Huge</code></strong>
o <strong class="userinput"><code>Automatic</code></strong>.
<span xmlns="" class="parameter">Details</span> può essere <strong class="userinput"><code>None</code></strong>, <strong class="userinput"><code>ListView</code></strong>, <strong class="userinput"><code>Size</code></strong>, <strong class="userinput"><code>Type</code></strong>, <strong class="userinput"><code>Times</code></strong> o <strong class="userinput"><code>Permissions</code></strong>.
<span xmlns="" class="parameter">Sort</span> può essere <strong class="userinput"><code>Name</code></strong>, <strong class="userinput"><code>Type</code></strong>, <strong class="userinput"><code>Date</code></strong>, <strong class="userinput"><code>Size</code></strong>,
<strong class="userinput"><code>Owner</code></strong> o <strong class="userinput"><code>Group</code></strong>.
Se manca una di queste tre opzioni, viene usato il parametro predefinito.
<span xmlns="" class="parameter">Class</span> può essere usata per impostare la proprietà WM_CLASS sulla nuova finestra.
La si può usare per far sì che il proprio window manager tratti quella finestra in modo speciale.
<span xmlns="" class="parameter">ID</span> è una stringa usata per identificare la finestra aperta.
Se esiste già una finestra con questo ID, questa viene cambiata nella directory data,
altrimenti viene creata una nuova finestra con questo ID. Se usato da un programma,
assicurarsi che l'ID sia unico, per esempio includendo nell'ID il nome del processo,
il PID e il timestamp.
Se <span xmlns="" class="parameter">Hidden</span> è <strong class="userinput"><code>true</code></strong>, vengono mostrati i file nascosti (quelli che iniziano
con un punto), se è <strong class="userinput"><code>false</code></strong> non vengono mostrati. Se è omesso, viene usata l'impostazione configurata.
<span xmlns="" class="parameter">Filter</span> può essere usato per filtrare per nome i file visualizzati. Per esempio, usando il filtro
<strong class="userinput"><code>*.c</code></strong> vengono mostrati solo i file che terminano per «.c».
</p></li><li class="listitem"><p><span xmlns="" class="function">Panel</span>([<span xmlns="" class="parameter">Side</span>,
<span xmlns="" class="parameter">Name</span>])
Apre il pannello di nome <span xmlns="" class="parameter">Name</span> sul lato
<span xmlns="" class="parameter">Side</span> (<strong class="userinput"><code>Top</code></strong>|<strong class="userinput"><code>Bottom</code></strong>|<strong class="userinput"><code>Left</code></strong>|<strong class="userinput"><code>Right</code></strong>) dello schermo.
<span xmlns="" class="parameter">Name</span> può essere un nome in
`<tt xmlns="" class="filename">~/.config/rox.sourceforge.net/ROX-Filer</tt>' (es.
<strong class="userinput"><code>MioPannello</code></strong>) o avere il percorso completo.
Se non c'è alcun nome, il pannello su quel lato viene disattivato.
</p></li><li class="listitem"><p><span xmlns="" class="function">PanelAdd</span>(<span xmlns="" class="parameter">Side</span>,
<span xmlns="" class="parameter">Path</span>, [<span xmlns="" class="parameter">Label</span>,
<span xmlns="" class="parameter">After</span>, <span xmlns="" class="parameter">Shortcut</span>, <span xmlns="" class="parameter">Args</span>])
Aggiunge <span xmlns="" class="parameter">Path</span> al pannello sul lato <span xmlns="" class="parameter">Side</span> dello schermo,
con etichetta <span xmlns="" class="parameter">Label</span>. Se <span xmlns="" class="parameter">After</span> è
<strong class="userinput"><code>true</code></strong> l'icona va in basso a destra del pannello,
altrimenti in altro a sinistra. Se viene specificato <span xmlns="" class="parameter">Shortcut</span>, allora questa è la
scorciatoia da tastiera che lo attiva. Se viene specificato <span xmlns="" class="parameter">Args</span>, questo è l'argomento
che aggiunge quando viene eseguito come programma.
</p></li><li class="listitem"><p><span xmlns="" class="function">PanelRemove</span>(<span xmlns="" class="parameter">Side</span>,
<span xmlns="" class="parameter">Path</span>, [<span xmlns="" class="parameter">Label</span>])
Rimuove un elemento dal pannello sul lato <span xmlns="" class="parameter">Side</span> dello schermo.
Se non viene specificato <span xmlns="" class="parameter">Path</span> o <span xmlns="" class="parameter">Label</span>,
allora corrisponde ogni percorso o etichetta.
Almeno uno deve essere specificato.
Se più di un elemento corrisponde, solo uno viene rimosso.
</p></li><li class="listitem"><p><span xmlns="" class="function">Pinboard</span>([<span xmlns="" class="parameter">Name</span>])
Attiva la bacheca <span xmlns="" class="parameter">Name</span>.
<span xmlns="" class="parameter">Name</span> può essere un nome in
`<tt xmlns="" class="filename">~/.config/rox.sourceforge.net/ROX-Filer</tt>' (es.
<strong class="userinput"><code>MiaBacheca</code></strong>) o avere un percorso completo.
Se non c'è alcun nome, la bacheca viene disattivata.
</p></li><li class="listitem"><p><span xmlns="" class="function">PinboardAdd</span>(<span xmlns="" class="parameter">Path</span>,
<span xmlns="" class="parameter">X</span>, <span xmlns="" class="parameter">Y</span>,
[<span xmlns="" class="parameter">Label</span>, <span xmlns="" class="parameter">Shortcut</span>, <span xmlns="" class="parameter">Args</span>, <span xmlns="" class="parameter">Update</span>])
Aggiunge <span xmlns="" class="parameter">Path</span> alla bacheca con l'etichetta (opzionale) <span xmlns="" class="parameter">Label</span>.
Se X o Y sono negativi o non assegnati, l'icona è messa automaticamente. I parametri X e Y allora indicano
dove l'icona dovrebbe andare (X=-1: a sinistra, X=-2: a destra, Y=-1: in alto, Y=-2: in basso).
Se X e Y sono assegnati, la loro posizione è (<span xmlns="" class="parameter">X</span>, <span xmlns="" class="parameter">Y</span>).
Se <span xmlns="" class="parameter">Shortcut</span> è assegnato, è la scorciatoia da tastiera che attiva questo elemento.
Se <span xmlns="" class="parameter">Args</span> è assegnato, è l'argomento stringa da attaccare all'elemento quando eseguito
(se è un programma). Se <span xmlns="" class="parameter">Update</span> è <strong class="userinput"><code>true</code></strong> e se c'è già un'icona sulla
bacheca per il percorso dato, allora verrà aggiornata con i nuovi valori invece che aggiungere una nuova icona.
</p></li><li class="listitem"><p><span xmlns="" class="function">PinboardRemove</span>(<span xmlns="" class="parameter">Path</span>, [<span xmlns="" class="parameter">Label</span>])
Rimuove <span xmlns="" class="parameter">Path</span> dalla bacheca. Se viene specificato
<span xmlns="" class="parameter">Label</span>, allora questo deve corrispondere all'etichetta
dell'elemento. Se corrisponde a più di un elemento, ne viene rimosso solo uno.
</p></li><li class="listitem"><p><span xmlns="" class="function">SetBackdropApp</span>(<span xmlns="" class="parameter">App</span>)
Rende <span xmlns="" class="parameter">App</span> (una directory applicativa) il nuovo gestore
dello sfondo della bacheca attualmente in uso.
Il file `<tt xmlns="" class="filename">AppInfo.xml</tt>' dentro <span xmlns="" class="parameter">App</span>
deve contenere l'elemento «CanSetBackdrop», ad esempio:
</p><pre class="programlisting">
<?xml version="1.0"?>
<AppInfo>
<ROX:CanSetBackdrop xmlns:ROX="http://rox.sourceforge.net/SOAP/ROX-Filer"/>
</AppInfo></pre><p>
L'applicazione viene quindi eseguita con l'opzione <code class="option">--backdrop</code> come unico
argomento dopo aver attivato questo metodo e ogni volta che la bacheca viene ricaricata.
NON usare questo metodo se si usa l'opzione <code class="option">--backdrop</code> altrimenti
va in loop all'infinito.
Vedere <a class="xref" href="#backdropapp">L'immagine di sfondo della bacheca</a> per ulteriori informazioni.
</p></li><li class="listitem"><p><span xmlns="" class="function">SetBackdrop</span>(<span xmlns="" class="parameter">NomeFile</span>,
<span xmlns="" class="parameter">Style</span>)
Imposta un dato file come immagine di sfondo. Per riattivare l'immagine al
successivo accesso al sistema o per cambiarla automaticamente di volta in volta,
usare invece <span xmlns="" class="function">SetBackdropApp</span>.
</p></li><li class="listitem"><p><span xmlns="" class="function">Run</span>(<span xmlns="" class="parameter">NomeFile</span>)
Esegue <span xmlns="" class="parameter">NomeFile</span> come se si facesse clic nel filer.
</p></li><li class="listitem"><p><span xmlns="" class="function">RunURI</span>(<span xmlns="" class="parameter">URI</span>)
Esegue <span xmlns="" class="parameter">URI</span> come se si facesse clic nel filer.
<span xmlns="" class="parameter">URI</span> viene interpretato come un URI, nella forma
file://localhost/path.
</p></li><li class="listitem"><p><span xmlns="" class="function">Show</span>(<span xmlns="" class="parameter">Directory</span>,
<span xmlns="" class="parameter">Leafname</span>)
Apre <span xmlns="" class="parameter">Directory</span> e fa lampeggiare il file di nome
<span xmlns="" class="parameter">Leafname</span> che si trova dentro.
</p></li><li class="listitem"><p><span xmlns="" class="function">FileType</span>(<span xmlns="" class="parameter">NomeFile</span>)
Restituisce il tipo di MIME di <span xmlns="" class="parameter">NomeFile</span> (scrive sullo
standard output la risposta SOAP).
</p></li><li class="listitem"><p><span xmlns="" class="function">SetIcon</span>(<span xmlns="" class="parameter">Path</span>,
<span xmlns="" class="parameter">Icon</span>)
Imposta l'icona da usare per un determinato percorso. È equivalente a usare la voce di menù
<span xmlns="" class="guimenuitem"><span xmlns="http://www.w3.org/1999/xhtml" class="guimenuitem">Imposta icona...</span></span>.
</p></li><li class="listitem"><p><span xmlns="" class="function">UnsetIcon</span>(<span xmlns="" class="parameter">Path</span>)
Cancella l'icona da usare per un determinato percorso.
</p></li></ul></div><p>
Le seguenti chiamate possono essere usate per avviare azioni sui file.
<span xmlns="" class="parameter">Quiet</span> può essere <strong class="userinput"><code>true</code></strong> se l'operazione
inizia subito, senza aspettare la conferma dell'utente. Se è
<strong class="userinput"><code>false</code></strong>, l'utente deve confermare. Se non è definita, viene
usata l'impostazione predefinita.
</p><div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem"><p><span xmlns="" class="function">Copy</span>(<span xmlns="" class="parameter">From</span>,
<span xmlns="" class="parameter">To</span>, [<span xmlns="" class="parameter">Leafname</span>,
<span xmlns="" class="parameter">Quiet</span>])
Copia ogni file dall'array <span xmlns="" class="parameter">From</span> alla directory
<span xmlns="" class="parameter">To</span>. Se viene dato <span xmlns="" class="parameter">Leafname</span>,
allora <span xmlns="" class="parameter">From</span> deve contenere solo una voce;
<span xmlns="" class="parameter">Leafname </span> assegna il nuovo nome.
</p></li><li class="listitem"><p><span xmlns="" class="function">Move</span>(<span xmlns="" class="parameter">From</span>,
<span xmlns="" class="parameter">To</span>, [<span xmlns="" class="parameter">Leafname</span>,
<span xmlns="" class="parameter">Quiet</span>])
Sposta ogni file dall'array <span xmlns="" class="parameter">From</span> alla directory
<span xmlns="" class="parameter">To</span>. Se viene dato <span xmlns="" class="parameter">Leafname</span>, allora
<span xmlns="" class="parameter">From</span> deve contenere solo una voce;
<span xmlns="" class="parameter">Leafname</span> assegna il nuovo nome.
</p></li><li class="listitem"><p><span xmlns="" class="function">Link</span>(<span xmlns="" class="parameter">From</span>,
<span xmlns="" class="parameter">To</span>, [<span xmlns="" class="parameter">Leafname</span>])
Collegamento simbolico per ogni file nell'array <span xmlns="" class="parameter">From</span> alla
directory <span xmlns="" class="parameter">To</span>. Se viene dato <span xmlns="" class="parameter">Leafname</span>,
allora <span xmlns="" class="parameter">From</span> deve contenere solo una voce;
<span xmlns="" class="parameter">Leafname</span> assegna il nuovo nome.
</p></li><li class="listitem"><p><span xmlns="" class="function">Mount</span>(<span xmlns="" class="parameter">MountPoints</span>,
[<span xmlns="" class="parameter">OpenDir</span>, <span xmlns="" class="parameter">Quiet</span>])
Monta ciascuna directory dell'elenco <span xmlns="" class="parameter">MountPoints</span>. Se è
<strong class="userinput"><code>true</code></strong>, <span xmlns="" class="parameter">OpenDir</span> apre la directory
dopo averla montata.
</p></li><li class="listitem"><p><span xmlns="" class="function">Unmount</span>(<span xmlns="" class="parameter">MountPoints</span>,
[<span xmlns="" class="parameter">Quiet</span>])
Smonta ogni directory della lista <span xmlns="" class="parameter">MountPoints</span>.
</p></li></ul></div></div><div class="bibliography" title="Riferimenti"><div class="titlepage"><div><div><h2 class="title"><a id="idp5715968"></a>Riferimenti</h2></div></div></div><div class="bibliomixed" id="idp5716608"><p class="bibliomixed">[<abbr class="abbrev">ROX</abbr>]
<span class="citetitle"><em class="citetitle">The ROX desktop,
<a class="ulink" href="http://rox.sourceforge.net" target="_top">http://rox.sourceforge.net</a></em></span>
</p></div><div class="bibliomixed" id="idp5718000"><p class="bibliomixed">[<abbr class="abbrev">RISC OS</abbr>]
<span class="citetitle"><em class="citetitle">RISC OS,
<a class="ulink" href="http://www.riscos.com" target="_top">http://www.riscos.com</a></em></span>
</p></div><div class="bibliomixed" id="idp5719392"><p class="bibliomixed">[<abbr class="abbrev">GTK+</abbr>]
<span class="citetitle"><em class="citetitle">GTK+ Toolkit,
<a class="ulink" href="http://www.gtk.org" target="_top">http://www.gtk.org</a></em></span>
</p></div><div class="bibliomixed" id="idp5720784"><p class="bibliomixed">[<abbr class="abbrev">Glade</abbr>]
<span class="citetitle"><em class="citetitle">Glade - a User Interface Designer for GTK+ and GNOME,
<a class="ulink" href="http://glade.gnome.org/" target="_top">http://glade.gnome.org/</a></em></span>
</p></div><div class="bibliomixed" id="idp5722256"><p class="bibliomixed">[<abbr class="abbrev">libxml</abbr>]
<span class="citetitle"><em class="citetitle">The XML C library for Gnome
<a class="ulink" href="http://www.xmlsoft.org" target="_top">http://www.xmlsoft.org</a></em></span>
</p></div><div class="bibliomixed" id="idp5723648"><p class="bibliomixed">[<abbr class="abbrev">GNOME</abbr>]
<span class="citetitle"><em class="citetitle">The GNOME desktop,
<a class="ulink" href="http://www.gnome.org" target="_top">http://www.gnome.org</a></em></span>
</p></div><div class="bibliomixed" id="idp5725040"><p class="bibliomixed">[<abbr class="abbrev">DND</abbr>]
<span class="citetitle"><em class="citetitle">The Drag and Drop protocol,
<a class="ulink" href="http://www.newplanetsoftware.com/xdnd/" target="_top">http://www.newplanetsoftware.com/xdnd/</a></em></span>
</p></div><div class="bibliomixed" id="idp5726432"><p class="bibliomixed">[<abbr class="abbrev">XDS</abbr>]
<span class="citetitle"><em class="citetitle">The X Direct Save protocol,
<a class="ulink" href="http://www.newplanetsoftware.com/xds/" target="_top">http://www.newplanetsoftware.com/xds/</a></em></span>
</p></div><div class="bibliomixed" id="idp5727824"><p class="bibliomixed">[<abbr class="abbrev">BaseDir</abbr>]
<span class="citetitle"><em class="citetitle">The freedesktop.org base directory system,
<a class="ulink" href="http://www.freedesktop.org/wiki/Standards_2fbasedir_2dspec" target="_top">http://www.freedesktop.org/wiki/Standards_2fbasedir_2dspec</a></em></span>
</p></div><div class="bibliomixed" id="idp5729296"><p class="bibliomixed">[<abbr class="abbrev">AVFS</abbr>]
<span class="citetitle"><em class="citetitle">AVFS - A Virtual File System,
<a class="ulink" href="http://sourceforge.net/projects/avf/" target="_top">http://sourceforge.net/projects/avf/</a></em></span>
</p></div><div class="bibliomixed" id="idp5730688"><p class="bibliomixed">[<abbr class="abbrev">SOAP</abbr>]
<span class="citetitle"><em class="citetitle">Simple Object Access Protocol (SOAP) 1.2
<a class="ulink" href="http://www.w3.org/TR/SOAP/" target="_top">http://www.w3.org/TR/SOAP/</a></em></span>
</p></div><div class="bibliomixed" id="idp5732080"><p class="bibliomixed">[<abbr class="abbrev">Thumbs</abbr>]
<span class="citetitle"><em class="citetitle">Thumbnail Managing Standard (Version 0.5)
<a class="ulink" href="http://triq.net/~jens/thumbnail-spec/" target="_top">http://triq.net/~jens/thumbnail-spec/</a></em></span>
</p></div><div class="bibliomixed" id="idp5733472"><p class="bibliomixed">[<abbr class="abbrev">Wallpaper</abbr>]
<span class="citetitle"><em class="citetitle">Wallpaper backdrop control application
<a class="ulink" href="http://rox.sourceforge.net/phpwiki/index.php/Wallpaper" target="_top">http://rox.sourceforge.net/phpwiki/index.php/Wallpaper</a></em></span>
</p></div><div class="bibliomixed" id="idp5734864"><p class="bibliomixed">[<abbr class="abbrev">SharedMIME</abbr>]
<span class="citetitle"><em class="citetitle">Shared MIME-info Database (Version 0.16)
<a class="ulink" href="http://www.freedesktop.org/wiki/Standards_2fshared_2dmime_2dinfo_2dspec" target="_top">http://www.freedesktop.org/wiki/Standards_2fshared_2dmime_2dinfo_2dspec</a></em></span>
</p></div><div class="bibliomixed" id="idp5736336"><p class="bibliomixed">[<abbr class="abbrev">IconTheme</abbr>]
<span class="citetitle"><em class="citetitle">The freedesktop.org Icon Theme specification
<a class="ulink" href="http://www.freedesktop.org/wiki/Standards_2ficon_2dtheme_2dspec" target="_top">http://www.freedesktop.org/wiki/Standards_2ficon_2dtheme_2dspec</a></em></span>
</p></div></div></body></html>
|