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
|
<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><link rel="stylesheet" href="../style.css" type="text/css" media="all"><title>
ROX-Filer: manuale dell'utente
</title></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="chapter"><div class="titlepage"><div><div><h1 class="title"><a name="id2403884"></a>
ROX-Filer: manuale dell'utente
<a 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 class="affiliation"><div class="address"><p><tt class="email"><tal197atusers.sourceforge.net></tt></p></div></div></div></div><div><h3 class="othercredit"><span class="firstname">Yuri</span> <span class="surname">Bongiorno</span></h3><span class="contrib"><a href="http://yuri.webhop.org" target="_top">Traduzione italiana</a></span></div><div><p class="copyright">Copyright 2005 Thomas Leonard</p></div><div><div class="legalnotice"><a name="id2449672"></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"><p class="title"><b>Estratto</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 sullo sfondo del desktop i file pi usati.
</p></div></div></div><hr></div><div class="toc"><p><b>Sommario</b></p><dl><dt><span class="chapter"><a href="#intro">1. Introduzione</a></span></dt><dd><dl><dt><span class="sect1"><a href="#id2457480">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="#id2448256">La bacheca</a></span></dt><dt><span class="sect1"><a href="#id2448331">I pannelli</a></span></dt><dt><span class="sect1"><a href="#id2448403">Note per i window manager</a></span></dt><dd><dl><dt><span class="sect2"><a href="#id2448432">Sawfish / Sawmill</a></span></dt><dt><span class="sect2"><a href="#id2448459">IceWM</a></span></dt><dt><span class="sect2"><a href="#id2448511">Window Maker</a></span></dt><dt><span class="sect2"><a href="#id2448726">Altri</a></span></dt></dl></dd><dt><span class="sect1"><a href="#id2448740">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="#id2507446">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="#id2507900">Il men Visualizza</a></span></dt><dd><dl><dt><span class="sect2"><a href="#id2508135">
Permessi
</a></span></dt></dl></dd><dt><span class="sect1"><a href="#id2508332">Il men File</a></span></dt><dt><span class="sect1"><a href="#id2508764">Il men Seleziona</a></span></dt><dt><span class="sect1"><a href="#id2508900">Il men Nuovo</a></span></dt><dt><span class="sect1"><a href="#id2509012">Il men Finestra</a></span></dt><dt><span class="sect1"><a href="#id2509242">Il men Aiuto</a></span></dt><dt><span class="sect1"><a href="#id2509327">Il men Invia a...</a></span></dt><dd><dl><dt><span class="sect2"><a href="#id2509398">Visualizzare applicazioni differenti per tipi di file differenti</a></span></dt></dl></dd><dt><span class="sect1"><a href="#id2509461">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="#id2509609">I men del pannello e della bacheca</a></span></dt><dt><span class="sect1"><a href="#id2509760">Le applet del pannello</a></span></dt><dt><span class="sect1"><a href="#id2509865">Finestre minimizzate sulla bacheca</a></span></dt><dt><span class="sect1"><a href="#id2509894">L'immagine di sfondo della bacheca</a></span></dt></dl></dd><dt><span class="chapter"><a href="#id2510083">8.
Dispositivi rimovibili
</a></span></dt><dt><span class="chapter"><a href="#id2510243">9. Miniature</a></span></dt><dd><dl><dt><span class="sect1"><a href="#id2510316">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="#id2510474">Inserisci percorso...</a></span></dt><dt><span class="sect1"><a href="#id2510706">Comando shell...</a></span></dt><dt><span class="sect1"><a href="#id2510946">Seleziona se...</a></span></dt></dl></dd><dt><span class="chapter"><a href="#id2511028">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="#id2511402">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="#id2511590">Metacaratteri</a></span></dt><dt><span class="sect1"><a href="#id2511682">Condizioni semplici</a></span></dt><dt><span class="sect1"><a href="#id2511924">Operatori logici</a></span></dt><dt><span class="sect1"><a href="#id2511996">Confronti</a></span></dt><dt><span class="sect1"><a href="#id2512380">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="#id2512675">
Imposta azione...
</a></span></dt><dd><dl><dt><span class="sect2"><a href="#id2512729">Trascinare l'applicazione</a></span></dt><dt><span class="sect2"><a href="#id2512747">Inserire un comando di shell</a></span></dt><dt><span class="sect2"><a href="#id2512784">Impostare il gestore predefinito del media-type</a></span></dt></dl></dd><dt><span class="sect1"><a href="#id2512825">
Imposta icona...
</a></span></dt><dt><span class="sect1"><a href="#id2512893">Come i tipi di file sono memorizzati</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="#id2513213">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="#id2513340">
Scegliere una traduzione
</a></span></dt><dt><span class="sect1"><a href="#id2513397">Creare una nuova traduzione</a></span></dt><dt><span class="sect1"><a href="#id2513562">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="#id2513693">Compilazione</a></span></dt><dt><span class="sect1"><a href="#id2513744">Creare e applicare patch</a></span></dt><dt><span class="sect1"><a href="#id2513842">Autoconf</a></span></dt><dt><span class="sect1"><a href="#id2513966">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 man</a></span></dt><dd><dl><dt><a href="#rox">ROX</a> - un semplice file manager grafico</dt></dl></dd><dt><span class="appendix"><a href="#soap">C. SOAP RPC</a></span></dt><dt><span class="bibliography"><a href="#id2516048">Riferimenti</a></span></dt></dl></div></div><div class="chapter" lang="it"><div class="titlepage"><div><div><h2 class="title"><a name="intro"></a>Capitolo1.Introduzione</h2></div></div></div><div class="toc"><p><b>Sommario</b></p><dl><dt><span class="sect1"><a href="#id2457480">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 href="#id2516054"><span class="citation">ROX</span></a>]. Le caratteristiche principali del filer sono ispirate
a RISC OS [<a href="#id2516066"><span class="citation">RISC OS</span></a>]. ROX sta per Risc os On X.
</p><div class="sect1" lang="it"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2457480"></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 href="#id2516105"><span 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 href="#id2516118"><span 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 href="#id2516131"><span class="citation">XDS</span></a>].
</p></dd><dt><span class="term">Choices</span></dt><dd><p>
Un semplice e flessibile sistema per gestire le preferenze dell'utente. Vedere
[<a href="#id2516144"><span class="citation">Choices</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 href="#id2516184"><span class="citation">Thumbs</span></a>] per i dettagli
(specifiche ancora in sviluppo).
</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 href="#id2516211"><span 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 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.
</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" lang="it"><div class="titlepage"><div><div><h2 class="title"><a name="invoking"></a>Capitolo2.Attivazione</h2></div></div></div><div class="toc"><p><b>Sommario</b></p><dl><dt><span class="sect1"><a href="#id2448256">La bacheca</a></span></dt><dt><span class="sect1"><a href="#id2448331">I pannelli</a></span></dt><dt><span class="sect1"><a href="#id2448403">Note per i window manager</a></span></dt><dd><dl><dt><span class="sect2"><a href="#id2448432">Sawfish / Sawmill</a></span></dt><dt><span class="sect2"><a href="#id2448459">IceWM</a></span></dt><dt><span class="sect2"><a href="#id2448511">Window Maker</a></span></dt><dt><span class="sect2"><a href="#id2448726">Altri</a></span></dt></dl></dd><dt><span class="sect1"><a href="#id2448740">Esecuzione come root</a></span></dt></dl></div><p>
Per avviare il filer, si deve eseguire il comando <b class="userinput"><tt>rox</tt></b>, per
esempio digitandolo in un terminale. Se il filer non ancora installato,
consultare l'<a href="#compiling" title="AppendiceA.Compilazione">AppendiceA, <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 <tt class="option">-h</tt> per avere un elenco.
Tutte le opzioni possono essere lunghe o corte (es. <tt class="option">-h</tt> e
<tt class="option">--help</tt>), 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 href="#manpage" title="AppendiceB.Pagina man">AppendiceB, <i>Pagina man</i></a>
</p><div class="sect1" lang="it"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2448256"></a><a name="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
<tt class="option">--pinboard</tt> e poi 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 class="filename"><Choices>/ROX-Filer/pb_MiaBacheca</tt>'.
Si pu avere ogni bacheca che si vuole e passare dall'una all'altra eseguendo di nuovo
rox, per 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 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 cercando
`<tt class="filename">ROX-Filer</tt>' in una finestra del filer e scegliendo dal men Attiva
la bacheca o Disattiva la bacheca. </p></div><div class="sect1" lang="it"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2448331"></a><a name="run_pan"></a>I pannelli</h2></div></div></div><p>
I pannelli funzionano come la bacheca: per crearne uno su qualsiasi lato dello schermo,
usare le opzioni <tt class="option">--left</tt>, <tt class="option">--right,</tt>
<tt class="option">--top</tt>, <tt class="option">--bottom</tt>, a seconda di dove lo si voglia
far apparire. In alcuni sistemi, si deve usare per forza l'opzione corta.
Per esempio, per creare un pannello in basso:
</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 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 class="filename"><Choices>/ROX-Filer/pan_MioPannello</tt>'.
Come per la bacheca, possibile passare a diverse configurazioni eseguendo di nuovo
rox con un altro nome di pannello. Lasciando vuoto il campo del nome, il pannello
viene rimosso.
</p><pre class="screen">$ rox --bottom=AltroPannello
$ rox --bottom=</pre><p>
</p></div><div class="sect1" lang="it"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2448403"></a><a name="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 (es. per non avere i bordi e i titoli come le 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" lang="it"><div class="titlepage"><div><div><h3 class="title"><a name="id2448432"></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 class="filename">.sawfishrc</tt>' (consultare il manuale di sawfish per ulteriori
dettagli).
</p></div><div class="sect2" lang="it"><div class="titlepage"><div><div><h3 class="title"><a name="id2448459"></a>IceWM</h3></div></div></div><p>
Incollare le seguenti impostazioni nel file
`<tt 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 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" lang="it"><div class="titlepage"><div><div><h3 class="title"><a name="id2448511"></a>Window Maker</h3></div></div></div><div class="procedure"><ol type="1"><li><p>Avviare il filer con <b class="userinput"><tt>rox -p=Default</tt></b>.</p></li><li><p>
Premere <span class="keycap">Control</span>+<span class="keycap">Esc</span>, o
[RightButtonDown] sulla barra del titolo di qualunque finestra.
Scegliere <span class="guimenuitem"><span class="guimenuitem">Propriet...</span></span> dal men.
</p></li><li><p>
Appare la finestra Ispeziono.... Dal men a tendina in alto, scegliere
<span class="guimenuitem"><span class="guimenuitem">Specifica classe finestra</span></span>
(il primo in alto).
</p></li><li><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 <b class="userinput"><tt>ROX-Pinboard.ROX-Filer</tt></b> come primo oggetto.
Selezionare quel pulsante radio.
</p></li><li><p>
Scegliere <span class="guimenuitem"><span 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 type="disc"><li><p>Elimina la barra del titolo</p></li><li><p>Elimina la barra di ridimensionamento</p></li><li><p>Elimina il pulsante Chiudi</p></li><li><p>Elimina il pulsante Riduci a icona</p></li><li><p>Mantieni in fondo</p></li><li><p>Onnipresente</p></li></ul></div><p>
</p></li><li><p>
Scegliere <span class="guimenuitem"><span 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 type="disc"><li><p>Non mostrare nella lista finestre</p></li><li><p>Ignora "Nascondi gli altri"</p></li><li><p>Ignora "Salva sessione"</p></li></ul></div><p>
</p></li><li><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" lang="it"><div class="titlepage"><div><div><h3 class="title"><a name="id2448726"></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" lang="it"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2448740"></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><b class="command">sudo</b></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 man dei comandi <span><b class="command">xauth</b></span> e
<span><b class="command">xhost</b></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><b class="command">gnomesu</b></span> pu essere usato per eseguire il filer come root,
ma necessario usare <span><b class="command">setsid</b></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" lang="it"><div class="titlepage"><div><div><h2 class="title"><a name="keys"></a>Capitolo3.Pulsanti del mouse e associazioni dei tasti</h2></div></div></div><div class="itemizedlist"><p class="title"><b>In breve:</b></p><ul type="disc"><li><p>Fare clic con il pulsante sinistro del mouse
<sup>[<a name="id2506996" href="#ftn.id2506996">1</a>]</sup>
per aprire file e directory.</p></li><li><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><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 normali, 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 class="keycap">Control</span>
per selezionare gli oggetti invece di aprirli. Tenere premuto <span 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 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 class="keycap">Control</span> per andare direttamente
nel sottomen degli oggetti selezionati. Tenere premuto <span class="keycap">Shift</span> per
attivare il men <span class="guimenuitem"><span class="guimenuitem">Invia a...</span></span> (vedere la sezione <a href="#SendTo">Il men Invia a...</a>.
</td></tr><tr><td>Trascinare un oggetto (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 class="keycap">Shift</span>
per spostare i file, <span class="keycap">Control</span>+<span class="keycap">Shift</span> per creare un
collegamento simbolico, <span class="keycap">Alt</span> per attivare un men di azioni possibili.
</td></tr><tr><td>Trascinare un oggetto (pulsante centrale del mouse)</td><td>
Quando si rilascia, mostra un men di azioni possibili. C' la possibilit di far
spostare i file invece di attivare il men.
</td></tr><tr><td>Trascinare (non sopra un oggetto)</td><td>
Seleziona un gruppo di oggetti. Col tasto sinistro del mouse, si selezionano solo gli
oggetti dentro la selezione, ma tenendo premuto anche il tasto <span class="keycap">Control</span>
gli oggetti vengono aggiunti alla selezione precedente.
Usando il tasto centrale, gli oggetti 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 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 class="keycap">Pagina su</span>, <span class="keycap">Pagina gi</span></td><td>
Spostano il cursore su e gi di una pagina alla volta.
</td></tr><tr><td><span class="keycap">Inizio</span>, <span class="keycap">Fine</span></td><td>
Spostano il cursore alla prima e all'ultima voce della directory.
</td></tr><tr><td><span 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 class="keycap">Barra spaziatrice</span></td><td>
Seleziona e deseleziona l'oggetto e si sposta su quello successivo.
</td></tr><tr><td><span class="keycap">Tab</span>, <span class="keycap">Shift</span>+<span class="keycap">Tab</span></td><td>
Sposta il cursore sul successivo/precedente oggetto selezionato.
</td></tr><tr><td>Tenere il mouse su un oggetto</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 name="ftn.id2506996" href="#id2506996">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" lang="it"><div class="titlepage"><div><div><h2 class="title"><a name="selection"></a>Capitolo4.La selezione</h2></div></div></div><div class="toc"><p><b>Sommario</b></p><dl><dt><span class="sect1"><a href="#id2507446">Salvare e ripristinare la selezione</a></span></dt></dl></div><p>
Quando si selezionano oggetti in 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"><a name="id2507387"></a><p class="title"><b>Procedura4.1.Esempio: caricare un file in un'applicazione che non supporta il drag-and-drop:</b></p><ol type="1"><li><p>Aprire la finestra di dialogo Apri dell'applicazione.</p></li><li><p>
Selezionare il file in una finestra di <span class="application">ROX-Filer</span> usando
<span class="keycap">Control</span>+clic.</p></li><li><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 oggetti selezionati diventano ombreggiati. Per riprenderla,
fare clic su un oggetto ombreggiato.
</p><div class="sect1" lang="it"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2507446"></a>Salvare e ripristinare la selezione</h2></div></div></div><p>
A volte utile salvare la selezione attuale, per farlo basta premere
<span class="keycap">Control</span>+<span 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"><a name="id2507479"></a><p class="title"><b>Procedura4.2.Esempio: salvare e ripristinare una directory:</b></p><ol type="1"><li><p>Cercare una directory che si desidera memorizzare.
Premere <span class="keycap">Control</span>+<span class="keycap">1</span>.</p></li><li><p>Spostarsi in un'altra directory o chiudere la finestra.</p></li><li><p>In un'altra finestra del filer premere <span 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" lang="it"><div class="titlepage"><div><div><h2 class="title"><a name="toolbar"></a>Capitolo5.<a name="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 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 href="#newwin_fn">[1]</a>
</td></tr><tr><td>
Freccia sul punto giallo</td><td>
Apre il <a 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>
La stessa cosa
</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 name="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" lang="it"><div class="titlepage"><div><div><h2 class="title"><a name="menus"></a>Capitolo6.I men</h2></div></div></div><div class="toc"><p><b>Sommario</b></p><dl><dt><span class="sect1"><a href="#id2507900">Il men Visualizza</a></span></dt><dd><dl><dt><span class="sect2"><a href="#id2508135">
Permessi
</a></span></dt></dl></dd><dt><span class="sect1"><a href="#id2508332">Il men File</a></span></dt><dt><span class="sect1"><a href="#id2508764">Il men Seleziona</a></span></dt><dt><span class="sect1"><a href="#id2508900">Il men Nuovo</a></span></dt><dt><span class="sect1"><a href="#id2509012">Il men Finestra</a></span></dt><dt><span class="sect1"><a href="#id2509242">Il men Aiuto</a></span></dt><dt><span class="sect1"><a href="#id2509327">Il men Invia a...</a></span></dt><dd><dl><dt><span class="sect2"><a href="#id2509398">Visualizzare applicazioni differenti per tipi di file differenti</a></span></dt></dl></dd><dt><span class="sect1"><a href="#id2509461">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 class="keycap">\</span>. Per accedere direttamente al sottomen File, tenere premuto
<span 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 class="guimenuitem"><span class="guimenuitem">Visualizza</span></span></td><td>
Cambia le impostazioni di visualizzazione.
</td></tr><tr><td><span class="guimenuitem"><span class="guimenuitem">File</span></span></td><td>
Operazioni sugli oggetti selezionati.
</td></tr><tr><td><span class="guimenuitem"><span class="guimenuitem">Seleziona</span></span></td><td>
Stabilisce quali oggetti selezionare.
</td></tr><tr><td><span class="guimenuitem"><span class="guimenuitem">Opzioni</span></span></td><td>
Configura <span class="application">ROX-Filer</span>.
</td></tr><tr><td><span class="guimenuitem"><span class="guimenuitem">Nuovo</span></span></td><td>
Crea un nuovo file o una nuova directory dentro la directory attuale.
</td></tr><tr><td><span class="guimenuitem"><span class="guimenuitem">Finestra</span></span></td><td>
Operazioni sulle finestre nel loro complesso.
</td></tr><tr><td><span class="guimenuitem"><span class="guimenuitem">Aiuto</span></span></td><td>
Informazioni sul filer.
</td></tr></tbody></table></div><p>
</p><div class="sect1" lang="it"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2507900"></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 class="guimenuitem"><span class="guimenuitem">Vista a icone</span></span></td><td>
I file sono visualizzati come icone.
</td></tr><tr><td><span class="guimenuitem"><span 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 class="guimenuitem"><span 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 class="guimenuitem"><span class="guimenuitem">Icone enormi</span></span></td><td>
Incrementa la dimensione delle icone e disattiva la modalit automatica.
</td></tr><tr><td><span class="guimenuitem"><span class="guimenuitem">Icone piccole</span></span></td><td>
Riduce la dimensione delle icone e disattiva la modalit automatica.
</td></tr><tr><td><span class="guimenuitem"><span 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 class="guimenuitem"><span 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 class="guimenuitem"><span 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 class="guimenuitem"><span 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 class="guimenuitem"><span 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 class="guimenuitem"><span 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 href="#thumbnails">Miniature</a>.
</td></tr><tr><td><span class="guimenuitem"><span 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 class="guimenuitem"><span 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" lang="it"><div class="titlepage"><div><div><h3 class="title"><a name="id2508135"></a><a name="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 type="disc"><li><p><tt class="computeroutput">r</tt> —
Permesso di leggere il contenuto del file o i nomi dei file in una directory.
</p></li><li><p><tt class="computeroutput">w</tt> —
Permesso di modificare il contenuto del file o di cambiare i nomi che appaiono
in una directory.</p></li><li><p><tt class="computeroutput">x</tt> —
Permesso di eseguire un file come se fosse un programma o di attraversare una
directory.</p></li><li><p><tt class="computeroutput">U</tt> —
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><p><tt class="computeroutput">G</tt> —
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><p><tt class="computeroutput">T</tt> —
Gli oggetti 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>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 lina di massima:
</p><div class="itemizedlist"><ul type="disc"><li><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><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><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" lang="it"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2508332"></a>Il men File</h2></div></div></div><p>
Tutti i men funzionano in modo simile. Per esempio, attivando il men su
qualche oggetto selezionato, l'operazione si applica solo agli oggetti
selezionati. Attivando invece il men su un oggetto quando non c' nessuna
selezione, quell'oggetto viene selezionato momentaneamente.
</p><p>
Attivando un men n su un oggetto n su una selezione, la finestra va in
"modalit bersaglio": l'operazione viene eseguita sul prossimo oggetto su cui
si fa clic. Si esce dalla modalit bersaglio premendo <span 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 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 class="guimenuitem"><span class="guimenuitem">Personalizza il men...</span></span>. Per esempio, possibile far
apparire come men <span class="application">The 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 class="guimenuitem"><span class="guimenuitem">Copia...</span></span></td><td>
Fa una copia di questo oggetto.
</td></tr><tr><td>
<span class="guimenuitem"><span class="guimenuitem">Rinomina...</span></span></td><td>
Cambia il nome di questo oggetto o lo sposta in un'altra directory.
Se sono selezionati pi file, allora apre <a href="#bulkrename">La finestra di rinominazione multipla dei file</a>.
</td></tr><tr><td>
<span class="guimenuitem"><span class="guimenuitem">Collegamento...</span></span></td><td>
Crea un collegamento simbolico a questo nome.
</td></tr><tr><td>
<span class="guimenuitem"><span class="guimenuitem">Elimina</span></span></td><td>
Rimuove dalla directory tutti gli oggetti selezionati. Se una sottodirectory,
viene prima eliminato il suo contenuto. Se un collegamento simbolico,
si elimina solo il collegamento, non l'oggetto a cui punta.
</td></tr><tr><td>
<span class="guimenuitem"><span 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'oggetto a cui punta.
Ha anche un comportamento particolare per i punti di mount (vedere <a href="#media">Dispositivi rimovibili</a>).
Si ottiene lo stesso effetto quando si fa clic tenendo premuto il tasto
<span class="keycap">Shift</span>. Il testo della voce di men cambia per mostrare
quale azione sta per essere eseguita.
</td></tr><tr><td>
<span class="guimenuitem"><span class="guimenuitem">Apri AVFS</span></span></td><td>
Apre il file come se fosse una directory. Vedere la sezione <a href="#vfs">File system virtuale</a>.
</td></tr><tr><td>
<span class="guimenuitem"><span 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 href="#SendTo">Il men Invia a...</a>.
</td></tr><tr><td>
<span class="guimenuitem"><span 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 href="#RunAction">Imposta azione...</a> per ulteriori dettagli.
</td></tr><tr><td>
<span class="guimenuitem"><span class="guimenuitem">Imposta icona...</span></span></td><td>
D un'icona speciale a un file o una directory: basta trascinare un'immagine in
<a href="#SetIcon">Imposta icona...</a>.
</td></tr><tr><td>
<span class="guimenuitem"><span class="guimenuitem">Propriet</span></span></td><td>
Mostra ulteriori informazioni dell'oggetto selezionato. Qui anche possibile
cambiare la destinazione di un collegamento simbolico e i permessi (ma il men
<span class="guimenuitem"><span class="guimenuitem">Permessi</span></span> che pi in basso, permette di
cambiarli a pi file contemporaneamente).
</td></tr><tr><td>
<span class="guimenuitem"><span class="guimenuitem">Spazio usato</span></span></td><td>
Calcola lo spazio usato dagli oggetti selezionati. Se una directory, tiene
conto anche del suo contenuto. Se un collegamento simbolico, non tiene conto
dell'oggetto a cui punta.
</td></tr><tr><td>
<span class="guimenuitem"><span 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 class="guimenuitem"><span 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 class="guimenuitem"><span class="guimenuitem">Propriet</span></span>
</td></tr><tr><td>
<span class="guimenuitem"><span class="guimenuitem">Trova</span></span></td><td>
Cerca i file specificando varie condizioni. Vedere anche la sezione
<a href="#Searching">Trova</a>.
</td></tr></tbody></table></div><p>
</p><p><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 class="filename">/home/fred/MyFile</tt>'.
Un collegamento simbolico relativo memorizza il percorso partendo dal collegamento
stesso, per esempio `<tt 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" lang="it"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2508764"></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 href="#keys">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 class="guimenuitem"><span class="guimenuitem">Seleziona tutto</span></span></td><td>
Seleziona tutti gli oggetti della finestra.
</td></tr><tr><td><span class="guimenuitem"><span class="guimenuitem">Annulla la selezione</span></span></td><td>
Deseleziona tutti gli oggetti della finestra.
</td></tr><tr><td><span class="guimenuitem"><span class="guimenuitem">Inverti la selezione</span></span></td><td>
Ogni file selezionato diventa deselezionato e viceversa.
</td></tr><tr><td>
<span class="guimenuitem"><span class="guimenuitem">Seleziona per nome...</span></span></td><td>
Seleziona solo i file che corrispondono a un dato modello. Non flessibile
come <span class="guimenuitem"><span 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 class="keycap">.</span>,
quindi basta digitare per esempio <b class="userinput"><tt>.png</tt></b> per selezionare
tutti i file `<tt class="filename">.png</tt>'.
</td></tr><tr><td>
<span class="guimenuitem"><span class="guimenuitem">Seleziona se...</span></span></td><td>
Seleziona solo quei file che soddisfano un dato modello di ricerca. Vedere
la sezione <a href="#SelectIf">Seleziona se...</a>.
</td></tr></tbody></table></div><p>
</p></div><div class="sect1" lang="it"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2508900"></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 class="filename"><Choices>/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>
<definiti dall'utente></td><td>
Copia un file dalla directory Templates.
</td></tr></tbody></table></div><p>
Per aggiungere nuove voci, creare una directory di nome
`<tt class="filename">~/Choices/Templates</tt>'
(se si ha il <tt class="envar">CHOICESPATH</tt> predefinito) e mettere l dentro i
file. I file nella 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>My Page</title>
</head>
<body>
The contents.
</body>
</html></pre><p>
Salvando questo file come `<tt class="filename">index.html</tt>' dentro la directory
`<tt 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" lang="it"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2509012"></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 class="guimenuitem"><span class="guimenuitem">Directory genitore, nuova finestra</span></span></td><td>
Visualizza la directory genitore in una nuova finestra.
</td></tr><tr><td>
<span class="guimenuitem"><span class="guimenuitem">Directory genitore, stessa finestra</span></span></td><td>
Come sopra, ma usa la stessa finestra.
</td></tr><tr><td>
<span class="guimenuitem"><span class="guimenuitem">Nuova finestra</span></span></td><td>
Visualizza la stessa directory in una nuova finestra.
</td></tr><tr><td>
<span class="guimenuitem"><span class="guimenuitem">Directory home</span></span></td><td>
Va alla directory home.
</td></tr><tr><td>
<span class="guimenuitem"><span class="guimenuitem">Mostra i segnalibri</span></span></td><td>
Apre il men dei segnalibri (vedere <a href="#bookmarks">men segnalibri</a>).
</td></tr><tr><td>
<span class="guimenuitem"><span 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 class="filename">/home/fred/link</tt>' il collegamento simbolico
che punta a `<tt class="filename">/usr/share/doc/</tt>', facendo clic sul collegamento si va in quella
directory, poi facendo clic su Su si torna in `<tt class="filename">/home/fred</tt>'.
Se invece si fa clic su <span class="guimenuitem"><span class="guimenuitem">Segui i collegamenti simbolici</span></span>, quando poi
si torna Su, si va in `<tt class="filename">/usr/share</tt>'.
</td></tr><tr><td>
<span class="guimenuitem"><span class="guimenuitem">Ridimensiona finestra</span></span></td><td>
Ridimensiona la finestra in base al suo contenuto.
</td></tr><tr><td>
<span class="guimenuitem"><span class="guimenuitem">Chiudi finestra</span></span></td><td>
Chiude la finestra.
</td></tr><tr><td>
<span class="guimenuitem"><span class="guimenuitem">Inserisci percorso...</span></span></td><td>
Apre un minibuffer per inserire il percorso (vedere la sezione <a href="#mini">Minibuffer</a>).
</td></tr><tr><td>
<span class="guimenuitem"><span class="guimenuitem">Comando shell...</span></span></td><td>
Apre un minibuffer per il comando di shell (vedere la sezione <a href="#mini">Minibuffer</a>).
</td></tr><tr><td><span class="guimenuitem"><span class="guimenuitem">Xterm qui</span></span></td><td>
Apre un xterm nella directory attuale.
</td></tr><tr><td><span class="guimenuitem"><span 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" lang="it"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2509242"></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 class="guimenuitem"><span 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 class="guimenuitem"><span class="guimenuitem">Propriet</span></span>
dal men.
</td></tr><tr><td>
<span class="guimenuitem"><span class="guimenuitem">Mostra i file di aiuto</span></span></td><td>
equivalente a selezionare ROX-Filer e scegliere
<span class="guimenuitem"><span class="guimenuitem">Aiuto</span></span> dal men.
</td></tr><tr><td>
<span class="guimenuitem"><span 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" lang="it"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2509327"></a><a name="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 class="filename">SendTo</tt>' nel
<tt class="envar">CHOICESPATH</tt> ed elenca il contenuto in questo men.
</p><p>
Per cambiare le applicazioni che appaiono, scegliere
<span class="guimenuitem"><span class="guimenuitem">Personalizza</span></span> in fondo al men. Si apre quindi
la directory `<tt class="filename">SendTo</tt>'. Si possono creare collegamenti simbolici
alle applicazioni, trascinandole qui e scegliendo
<span class="guimenuitem"><span 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 class="keycap">Shift</span>.
</p><div class="sect2" lang="it"><div class="titlepage"><div><div><h3 class="title"><a name="id2509398"></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 class="filename">SendTo</tt>' di nome `<tt class="filename">.image</tt>' (o
di qualsiasi altro tipo di file si desidera). anche possibile usare il tipo
completo, come ad esempio `<tt class="filename">.image_png</tt>'. Usare il men
<span class="guimenuitem"><span 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 class="filename">.group</tt>'.
</p></div></div><div class="sect1" lang="it"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2509461"></a><a name="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 class="guimenuitem"><span 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 class="guimenuitem"><span 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" lang="it"><div class="titlepage"><div><div><h2 class="title"><a name="icons"></a>Capitolo7.La bacheca e i pannelli</h2></div></div></div><div class="toc"><p><b>Sommario</b></p><dl><dt><span class="sect1"><a href="#id2509609">I men del pannello e della bacheca</a></span></dt><dt><span class="sect1"><a href="#id2509760">Le applet del pannello</a></span></dt><dt><span class="sect1"><a href="#id2509865">Finestre minimizzate sulla bacheca</a></span></dt><dt><span class="sect1"><a href="#id2509894">L'immagine di sfondo della bacheca</a></span></dt></dl></div><p>
Le sezioni <a href="#run_pin">La bacheca</a> e <a href="#run_pan">I pannelli</a> spiegano come
attivare la bacheca e i pannelli. Una volta attivi, possibile rilasciare gli
oggetti da una finestra del filer per appenderli. indifferente fare clic su un
oggetto affisso sulla bacheca o facendo 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 class="keycap">Control</span>, queste vengono
selezionate e deselezionate. Fare clic sullo sfondo per deselezionarle tutte.
</p><div class="important" 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" lang="it"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2509609"></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 class="guimenuitem"><span 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 class="guimenuitem"><span class="guimenuitem">File file</span></span></td><td>
una versione ridotta del sottomen File del filer.
</td></tr><tr><td>
<span class="guimenuitem"><span class="guimenuitem">Modifica oggetto</span></span></td><td>
Cambia il nome visualizzato sotto l'icona o il percorso all'oggetto a
cui punta. Qui anche possibile impostare una scorciatoia da tastiera per l'icona
e ai programmi si possono specificare gli argomenti aggiuntivi da passare.
</td></tr><tr><td>
<span class="guimenuitem"><span class="guimenuitem">Mostra posizione</span></span></td><td>
Mostra dove memorizzato il file.
</td></tr><tr><td>
<span class="guimenuitem"><span class="guimenuitem">Rimuovi oggetto</span></span></td><td>
Rimuove gli oggetti selezionati dalla bacheca o dal pannello.
</td></tr><tr><td>
<span class="guimenuitem"><span class="guimenuitem">Sfondo...</span></span></td><td>
Imposta l'immagine di sfondo (vedere pi sotto). disponibile
solo nel men della bacheca.
</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 class="guimenuitem"><span class="guimenuitem">Modifica oggetto</span></span> per cambiare il percorso
in `<tt 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 href="#AppDir">Directory applicative</a> per ulteriori dettagli.
</p></div><div class="sect1" lang="it"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2509760"></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"><a name="id2509782"></a><p class="title"><b>Procedura7.1.Creare una applet (solo per programmatori):</b></p><ol type="1"><li><p>
Creare una directory per l'applet (per es. `<tt class="filename">MiaApplet</tt>').
</p></li><li><p>
Usare il men <span class="guimenuitem"><span class="guimenuitem">Imposta icona...</span></span> per creare dentro
la directory un'icona di nome `<tt class="filename">.DirIcon</tt>'. La directory viene
poi visualizzata con quest'icona.
</p></li><li><p>
Creare una sottodirectory `<tt class="filename">Help</tt>' per quando l'utente
sceglie <span class="guimenuitem"><span class="guimenuitem">Aiuto</span></span> dal men.
</p></li><li><p>
Creare un eseguibile di nome `<tt 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 esempio
di applet (scritta in python) si trova in
<a href="http://rox.sourceforge.net/applets.html" target="_top">http://rox.sourceforge.net/applets.html</a>
</p></li></ol></div></div><div class="sect1" lang="it"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2509865"></a><a name="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" lang="it"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2509894"></a><a name="backdropapp"></a>L'immagine di sfondo della bacheca</h2></div></div></div><p>
possibile scegliere un'immagine per lo sfondo, scegliendo <span class="guimenuitem"><span 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 href="#id2516198"><span 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><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 href="#AppDir">Directory applicative</a>).
</p><p>
Se eseguita senza argomenti, l'applicazione dovrebbe attivare il metodo SOAP
<span class="function">SetBackdropApp</span> (vedere <a href="#soap" title="AppendiceC.SOAP RPC">AppendiceC, <i>SOAP RPC</i></a>). Il filer quindi la riesegue immediatamente e, questa volta,
con l'opzione <tt class="option">--backdrop</tt>.
</p><p>
Se eseguita con <tt class="option">--backdrop</tt>, 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>
<b class="userinput"><tt>centre</tt></b> e <b class="userinput"><tt>scale</tt></b> 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 href="#id2516198"><span class="citation">Wallpaper</span></a>]
(scritta in python).
</p></div></div><div class="chapter" lang="it"><div class="titlepage"><div><div><h2 class="title"><a name="id2510083"></a>Capitolo8.
<a name="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 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 class="filename">Lettera</tt>' nel dischetto appare come `<tt 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 class="filename">/etc/fstab</tt>' c' un elenco preimpostato. ROX-Filer mostra i punti
di mount (come il `<tt 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 class="filename">/floppy</tt>' tenendo premuto il tasto
<span class="keycap">Shift</span>.
</p><p>
anche possibile smontare un device chiudendo la finestra (per esempio quella
del `<tt 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 class="filename">/floppy</tt>' sul disco rigido), fare clic sul punto
di mount (smontato) tenendo premuto il tasto <span class="keycap">Shift</span>.
Normalmente ci non serve, dal momento che queste directory sono generalmente vuote.
</p></div><div class="chapter" lang="it"><div class="titlepage"><div><div><h2 class="title"><a name="id2510243"></a>Capitolo9.<a name="thumbnails"></a>Miniature</h2></div></div></div><div class="toc"><p><b>Sommario</b></p><dl><dt><span class="sect1"><a href="#id2510316">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 class="guimenuitem"><span class="guimenuitem">Mostra miniature</span></span> dal men <span class="guimenuitem"><span 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 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" lang="it"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2510316"></a>Dettagli tecnici</h2></div></div></div><p>
Se le miniature sono attive, <span class="application">ROX-Filer</span> controlla
la directory `<tt 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 class="filename"><Choices>/MIME-thumb/media_subtype</tt>'
e poi in `<tt class="filename"><Choices>/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 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" lang="it"><div class="titlepage"><div><div><h2 class="title"><a name="virtual"></a>Capitolo10.
<a name="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 tale genere di file come se fosse una vera
directory. Il VFS (Virtual File System) permette di farlo.
</p><p>
Per usare questa funzionalit, deve essere installato sul sistema
AVFS [<a href="#id2516157"><span class="citation">AVFS</span></a>], il quale permette al kernel di supportare direttamente
vari tipi di file system virtuali.
</p></div><div class="chapter" lang="it"><div class="titlepage"><div><div><h2 class="title"><a name="minibuffer"></a>Capitolo11.<a name="mini"></a>Il minibuffer</h2></div></div></div><div class="toc"><p><b>Sommario</b></p><dl><dt><span class="sect1"><a href="#id2510474">Inserisci percorso...</a></span></dt><dt><span class="sect1"><a href="#id2510706">Comando shell...</a></span></dt><dt><span class="sect1"><a href="#id2510946">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 class="keycap">Esc</span>.
Pu essere di vari tipi:
</p><div class="sect1" lang="it"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2510474"></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 class="keycap">Invio</span></td><td>
Apre l'oggetto attualmente selezionato.
</td></tr><tr><td>
<span class="keycap">Tab</span></td><td>
Completamento automatico in stile shell.
</td></tr><tr><td>
<span class="keycap">Su</span>, <span 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 class="filename">posta-salvata-nov-1999</tt>' e
`<tt class="filename">posta-salvata-dec-1999</tt>' allora digitando
<b class="userinput"><tt>posta</tt></b> e premendo <span class="keycap">Tab</span> si espande
<b class="userinput"><tt>posta</tt></b> fino a <b class="userinput"><tt>posta-salvata-</tt></b>
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 class="filename">/usr/share/doc</tt>' che di solito molto grande:
</p><div class="orderedlist"><ol type="1"><li><p>
Attivare il minibuffer scegliendo <span class="guimenuitem"><span class="guimenuitem">Inserisci
percorso...</span></span> dal men <span class="guimenuitem"><span class="guimenuitem">Finestra</span></span> o premere
il tasto slash (<span class="keycap">/</span>).
</p></li><li><p>
Premere <span class="keycap">CTRL</span>+<span class="keycap">A</span> per selezionare il
contenuto presente.
</p></li><li><p>
Digitare
<b class="userinput"><tt>u<Tab>sh<Tab>do<Tab>wi<Tab></tt></b>.
Il cursore si sposta nella sottodirectory corretta.
Se viene emesso un beep quando si preme <span class="keycap">Tab</span> allora si devono
aggiungere altre lettere o premere <span class="keycap">Invio</span>.
</p></li></ol></div><p>
</p></div></div><div class="sect1" lang="it"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2510706"></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 class="keycap">Invio</span> per eseguirlo.
Con le frecce <span class="keycap">Su</span> e <span class="keycap">Gi</span> ci si sposta tra i
comandi precedentemente inseriti.
Il tasto <span class="keycap">Tab</span> per il completamento automatico in stile shell.
Facendo clic su un oggetto si inserisce il suo nome nel minibuffer.
Se vengono selezionati alcuni oggetti, questi sono assegnati ai parametri
di posizione <b class="userinput"><tt>$1</tt></b>, <b class="userinput"><tt>$2</tt></b>, ecc...
</p><p>
Se si apre il minibuffer quando c' una selezione, alla fine del comando viene
aggiunto <tt class="computeroutput">"$@"</tt> che espande tutti i file selezionati.
</p><div class="informalexample"><p>Esempi:
</p><div class="orderedlist"><p class="title"><b>Per scompattare un archivio `<tt class="filename">.tgz</tt>':</b></p><ol type="1"><li><p>
Attivare il minibuffer scegliendo dal men <span class="guimenuitem"><span class="guimenuitem">Finestra</span></span>
<span class="guimenuitem"><span class="guimenuitem">Comando shell...</span></span>.
Normalmente associato al tasto del punto esclamativo (<span class="keycap">!</span>).
</p></li><li><p>
Digitare <b class="userinput"><tt>tar xzf</tt></b> e fare clic sul file.
Il primo spazio inserito automaticamente.
</p></li><li><p>
Premere <span class="keycap">Invio</span> per eseguirlo.
</p></li></ol></div><p>
</p><div class="orderedlist"><p class="title"><b>Per stampare tutti i file selezionati:</b></p><ol type="1"><li><p>
Attivare il minibuffer Comando shell....
</p></li><li><p>
Digitare <b class="userinput"><tt>lpr</tt></b> all'inizio della riga e premere
<span class="keycap">Invio</span>.
</p></li></ol></div><p>
</p></div><div class="itemizedlist"><p class="title"><b>Note</b></p><ul type="disc"><li><p>
Attenzione: non viene mai chiesta la conferma. In caso di dubbi, iniziare
il comando con <b class="userinput"><tt>xmessage</tt></b> cos viene visualizzato invece
che eseguito.
</p></li><li><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 <tt class="envar">PATH</tt>..
</p></li><li><p>
Si possono eseguire comandi in background:
<span><b class="command">sleep 240; xmessage ora di andare!</b></span>
</p></li></ul></div></div><div class="sect1" lang="it"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2510946"></a><a name="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"><p class="title"><b>Per esempio, per selezionare tutti i file pi grandi di 5Mb:</b></p><ol type="1"><li><p>
Attivare il minibuffer Seleziona se....
</p></li><li><p>
Digitare <b class="userinput"><tt>Size > 5Mb</tt></b> e premere <span 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 href="#Searching">Trova</a>, ad eccetto di
<b class="userinput"><tt>prune</tt></b> dal momento che il contenuto delle sottodirectory
non mai controllato. Premere <span class="keycap">Tab</span>
per passare su ciascun file selezionato.
</p></div></div><div class="chapter" lang="it"><div class="titlepage"><div><div><h2 class="title"><a name="id2511028"></a>Capitolo12.
<a name="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 class="guimenuitem"><span class="guimenuitem">Rinomina...</span></span> dal men.
</p><p>
La finestra mostra una tabella con due colonne. La colonna <span class="guilabel">Prima</span>
mostra il nome attuale di ciascun file selezionato, la colonna <span class="guilabel">Dopo</span>
mostra il nuovo nome, 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 class="filename">.htm</tt>' e se si desidera cambiarli in
`<tt class="filename">.html</tt>', bisogna inserire <b class="userinput"><tt>\.htm$</tt></b> nel campo
<span class="guilabel">Sostituisci:</span> e <b class="userinput"><tt>.html</tt></b> 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" lang="it"><div class="titlepage"><div><div><h2 class="title"><a name="actions"></a>Capitolo13.Finestre d'azione</h2></div></div></div><div class="toc"><p><b>Sommario</b></p><dl><dt><span class="sect1"><a href="#id2511402">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'oggetto 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" lang="it"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2511402"></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 type="disc"><li><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><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><p>
<span class="guilabel">Ricorsivo</span> significa che l'operazione viene eseguita anche
sulle sottodirectory, sulle sotto-sottodirectory e cos via.
</p></li><li><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" lang="it"><div class="titlepage"><div><div><h2 class="title"><a name="searching"></a>Capitolo14.<a name="Searching"></a>Trova</h2></div></div></div><div class="toc"><p><b>Sommario</b></p><dl><dt><span class="sect1"><a href="#id2511590">Metacaratteri</a></span></dt><dt><span class="sect1"><a href="#id2511682">Condizioni semplici</a></span></dt><dt><span class="sect1"><a href="#id2511924">Operatori logici</a></span></dt><dt><span class="sect1"><a href="#id2511996">Confronti</a></span></dt><dt><span class="sect1"><a href="#id2512380">Speciali</a></span></dt></dl></div><p>
Trova cerca tra tutti i file, le directory e le sottodiretory
selezionate, gli oggetti che corrispondono a una particolare espressione.
</p><p>
Attivare <span class="guimenuitem"><span class="guimenuitem">Trova</span></span> dal sottomen <span class="guimenuitem"><span class="guimenuitem">File</span></span>
per cercare in tutti gli oggetti selezionati. Per selezionare i file di una directory
che soddisfano certi criteri, usare invece
<span class="guimenuitem"><span class="guimenuitem">Seleziona</span></span> -> <span class="guimenuitem"><span 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 class="filename">log</tt>', digitare <b class="userinput"><tt>'log'</tt></b>.
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 class="guimenuitem"><span class="guimenuitem">Finestra</span></span>.
</p><div class="sect1" lang="it"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2511590"></a>Metacaratteri</h2></div></div></div><p>
Si possono inserire i metacaratteri dentro gli apici, come ad esempio:
</p><table class="simplelist" border="0" summary="Simple list"><tr><td><span><b class="command">'*.html'</b></span></td></tr><tr><td><span><b class="command">'Report.*'</b></span></td></tr><tr><td><span><b class="command">'Bozza[1-5]'</b></span></td></tr><tr><td><span><b class="command">'main.[ch]'</b></span></td></tr></table><p>
Vedere la pagina man 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:
<b class="userinput"><tt>'*tmp*'</tt></b> trova `<tt class="filename">tmp</tt>' e
`<tt class="filename">tmpfile</tt>' ma non `<tt class="filename">/tmp/file</tt>';
<b class="userinput"><tt>'/*tmp*'</tt></b> li trova tutti e tre.
</p></div><div class="sect1" lang="it"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2511682"></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,
<b class="userinput"><tt>-rw</tt></b> sta per <b class="userinput"><tt>IsReadable and IsWriteable</tt></b>.
</p><div class="itemizedlist"><p class="title"><b>Questi riguardano il tipo di oggetto da cercare:</b></p><ul type="disc"><li><p>
<b class="userinput"><tt>IsReg (-f)</tt></b> trova qualunque file regolare.
</p></li><li><p>
<b class="userinput"><tt>IsLink (-l)</tt></b> trova i collegamenti simbolici.
</p></li><li><p>
<b class="userinput"><tt>IsDir (-d)</tt></b> trova le directory.
</p></li><li><p>
<b class="userinput"><tt>IsChar (-c)</tt></b> trova i device a caratteri.
</p></li><li><p>
<b class="userinput"><tt>IsBlock (-b)</tt></b> trova i device a blocchi.
</p></li><li><p>
<b class="userinput"><tt>IsDev (-D)</tt></b> trova i device a caratteri o a blocchi.
</p></li><li><p>
<b class="userinput"><tt>IsPipe (-p)</tt></b> trova le pipe.
</p></li><li><p>
<b class="userinput"><tt>IsSocket (-S)</tt></b> trova i socket.
</p></li></ul></div><div class="itemizedlist"><p class="title"><b>Questi riguardano i permessi sui file. Vedere la sezione
<a href="#Permissions">Permessi</a>.</b></p><ul type="disc"><li><p>
<b class="userinput"><tt>IsSUID (-u)</tt></b> trova i file che hanno il bit Set-UID
impostato.</p></li><li><p>
<b class="userinput"><tt>IsSGID (-g)</tt></b> trova i file che hanno il bit Set-GID
impostato.</p></li><li><p>
<b class="userinput"><tt>IsSticky (-k)</tt></b> trova i file che hanno il bit sticky
impostato.</p></li><li><p>
<b class="userinput"><tt>IsReadable (-r)</tt></b> trova i file che si possono leggere.
</p></li><li><p>
<b class="userinput"><tt>IsWriteable (-w)</tt></b> trova i file che si possono scrivere.
</p></li><li><p>
<b class="userinput"><tt>IsExecutable (-x)</tt></b> trova i file che si possono eseguire.
</p></li></ul></div><div class="itemizedlist"><p class="title"><b>E un paio di altri utili:</b></p><ul type="disc"><li><p>
<b class="userinput"><tt>IsEmpty (-z)</tt></b> trova i file vuoti (cio di 0 byte).
</p></li><li><p>
<b class="userinput"><tt>IsMine (-o)</tt></b> trova i file di cui si proprietari.
</p></li></ul></div></div><div class="sect1" lang="it"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2511924"></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 class="filename">lib</tt>' o un file regolare con estensione `<tt class="filename">.so</tt>':
</p><pre class="screen">IsDir 'lib', IsReg '*.so'</pre><p>
Per negare una condizione, mettere davanti ad essa un <b class="userinput"><tt>!</tt></b>. 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" lang="it"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2511996"></a>Confronti</h2></div></div></div><p>
Per confrontare due numeri, usare gli operatori
<b class="userinput"><tt><</tt></b>,
<b class="userinput"><tt><=</tt></b>,
<b class="userinput"><tt>=</tt></b>,
<b class="userinput"><tt>!=</tt></b>,
<b class="userinput"><tt>></tt></b>,
<b class="userinput"><tt>>=</tt></b>
(cio minore-di, minore-o-uguale-a, uguale-a,
diverso-da, maggiore-di, maggiore-o-uguale-a).
Per confrontare due date, usare
<b class="userinput"><tt>after</tt></b> e <b class="userinput"><tt>before</tt></b> invece di
<b class="userinput"><tt>></tt></b> e <b class="userinput"><tt><</tt></b> perch rendono
pi chiare le cose.
</p><div class="itemizedlist"><p class="title"><b>
Questi valori sono letti dai file:
</b></p><ul type="disc"><li><p>
<b class="userinput"><tt>atime</tt></b> La data dell'ultimo accesso al file.
</p></li><li><p>
<b class="userinput"><tt>ctime</tt></b> La data dell'ultimo cambiamento allo stato del file.
</p></li><li><p>
<b class="userinput"><tt>mtime</tt></b> La data dell'ultima modifica al contenuto del file.
</p></li><li><p>
<b class="userinput"><tt>size</tt></b> La dimensione del file.
</p></li><li><p>
<b class="userinput"><tt>inode</tt></b> Il numero di inode (indice) del file.
</p></li><li><p>
<b class="userinput"><tt>nlinks</tt></b> 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><p>
<b class="userinput"><tt>uid</tt></b> L'id del proprietario del file.
</p></li><li><p>
<b class="userinput"><tt>gid</tt></b> L'id del gruppo del file.
</p></li><li><p>
<b class="userinput"><tt>blocks</tt></b> 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 type="disc"><li><p>
<b class="userinput"><tt>Byte(s)</tt></b> non ha effetto, ma bello.
</p></li><li><p>
<b class="userinput"><tt>Kb</tt></b> multipli di 1024, quindi 2Kb uguale a 2048.
</p></li><li><p>
<b class="userinput"><tt>Mb</tt></b> multipli di 1024<sup>2</sup>,
cio 1024 Kb.
</p></li><li><p>
<b class="userinput"><tt>Sec(s)</tt></b> non ha effetto, ma bello.
</p></li><li><p>
<b class="userinput"><tt>Min(s)</tt></b> multipli di 60.
</p></li><li><p>
<b class="userinput"><tt>Hour(s), Day(s), Week(s), Year(s)</tt></b> si convertono
nello stesso modo.
</p></li><li><p>
<b class="userinput"><tt>Ago</tt></b> la data nel passato, relativa a quando
viene fatto il controllo.
</p></li><li><p>
<b class="userinput"><tt>Hence</tt></b> la data nel futuro.
</p></li><li><p>
<b class="userinput"><tt>Now</tt></b> sta per <b class="userinput"><tt>0 Secs Hence</tt></b>.
</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
<b class="userinput"><tt>></tt></b> invece di <b class="userinput"><tt>after</tt></b>,
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
<b class="userinput"><tt>size > 1 day ago</tt></b> permesso,
sebbene non abbia molto senso.
Inoltre, dimenticarsi di usare <b class="userinput"><tt>ago</tt></b> o
<b class="userinput"><tt>hence</tt></b> provoca effetti insoliti (il tempo relativo
a Epoch invece che al presente).
Infine, mai usare <b class="userinput"><tt>=</tt></b> con le date
<b class="userinput"><tt>atime = 1 day ago</tt></b> cerca un file il cui ultimo accesso
stato <span class="emphasis"><em>esattamente</em></span> 86400 secondi fa.
</p></div><div class="sect1" lang="it"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2512380"></a>Speciali</h2></div></div></div><p>
</p><div class="itemizedlist"><ul type="disc"><li><p>
<b class="userinput"><tt>System(comando)</tt></b> 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.
<b class="userinput"><tt>System</tt></b> molto lento, quindi va usato il meno
possibile. Per esempio, se si sta cercando un file
`<tt 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 class="filename">.c</tt>'
(opposto il caso in cui si cercano i file con estensione `<tt class="filename">.c</tt>' tra
quelli che contengono la parola main).
</p></li><li><p>
<b class="userinput"><tt>Prune</tt></b>
<sup>[<a name="id2512457" href="#ftn.id2512457">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 class="filename">.old</tt>'.
Il secondo cerca i file `<tt class="filename">.c</tt>', ma non controlla
dentro le directory di nome `<tt class="filename">src</tt>'.
L'espressione si legge cos:
</p><p>
se il file si chiama `<tt class="filename">src</tt>' allora Prune.
Altrimenti, controlla se termina per `<tt 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 name="ftn.id2512457" href="#id2512457">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" lang="it"><div class="titlepage"><div><div><h2 class="title"><a name="options"></a>Capitolo15.Opzioni</h2></div></div></div><p>
Nella finestra Opzioni, si possono configurare i vari aspetti di
<span class="application">ROX-Filer</span>.
Scegliere <span class="guimenuitem"><span 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 type="disc"><li><p>
<span class="guibutton">OK</span>
salva le attuali preferenze nella directory Choices dell'utente, 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 <tt class="envar">CHOICESPATH</tt>. Vedere
[<a href="#id2516144"><span class="citation">Choices</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><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" lang="it"><div class="titlepage"><div><div><h2 class="title"><a name="types"></a>Capitolo16.Tipi di file</h2></div></div></div><div class="toc"><p><b>Sommario</b></p><dl><dt><span class="sect1"><a href="#id2512675">
Imposta azione...
</a></span></dt><dd><dl><dt><span class="sect2"><a href="#id2512729">Trascinare l'applicazione</a></span></dt><dt><span class="sect2"><a href="#id2512747">Inserire un comando di shell</a></span></dt><dt><span class="sect2"><a href="#id2512784">Impostare il gestore predefinito del media-type</a></span></dt></dl></dd><dt><span class="sect1"><a href="#id2512825">
Imposta icona...
</a></span></dt><dt><span class="sect1"><a href="#id2512893">Come i tipi di file sono memorizzati</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" lang="it"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2512675"></a><a name="RunAction"></a>
Imposta azione...
</h2></div></div></div><p>
Scegliendo <span class="guimenuitem"><span 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 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 class="guimenuitem"><span class="guimenuitem">Imposta azione...</span></span> dal sottomen <span class="guimenuitem"><span class="guimenuitem">File</span></span>.
Ora ci sono due modi per impostare l'azione.
</p><div class="sect2" lang="it"><div class="titlepage"><div><div><h3 class="title"><a name="id2512729"></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" lang="it"><div class="titlepage"><div><div><h3 class="title"><a name="id2512747"></a>Inserire un comando di shell</h3></div></div></div><p>
Digitare: <b class="userinput"><tt>gimp "$@"</tt></b>
dentro l'area di nome <span class="guilabel">Inserire un comando di shell:</span> e premere
<span class="keycap">Invio</span>. <b class="userinput"><tt>$@</tt></b>
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" lang="it"><div class="titlepage"><div><div><h3 class="title"><a name="id2512784"></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" lang="it"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2512825"></a><a name="SetIcon"></a>
Imposta icona...
</h2></div></div></div><p>
Scegliendo <span class="guimenuitem"><span 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 Choices dell'utente. 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" lang="it"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2512893"></a>Come i tipi di file sono memorizzati</h2></div></div></div><p>
<span class="application">ROX-Filer</span> usa due sottodirectory della directory Choices
per i tipi di file:
</p><div class="variablelist"><dl><dt><span class="term">`<tt 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 class="guimenuitem"><span class="guimenuitem">Imposta
azione...</span></span> (vedere la sezione <a 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 type="1"><li><p>
Trovare l'applicazione epiphany e andare nel men
<span class="guimenuitem"><span class="guimenuitem">Collegamento...</span></span>.
</p></li><li><p>
Inserire <b class="userinput"><tt>text_html</tt></b> come nome per il collegamento e
trascinare l'icona dalla finestra Collegamento nella directory
`<tt 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 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 class="filename">MIME-icons/text_html.png</tt>'.
</p></dd></dl></div><p>
Sia in `<tt class="filename">MIME-types</tt>' che in `<tt class="filename">MIME-icons</tt>'
anche possibile fornire le azioni/immagini predefinite per ciascun tipo di media.
Per esempio, se non si trova `<tt class="filename">text_html</tt>', il filer
prova semplicemente a usare `<tt class="filename">text</tt>'.
</p><p>
Il filer trova il tipo di file dal suo nome. Le regole vengono dai vari file
`<tt class="filename">globs</tt>'. Vedere
[<a href="#id2516211"><span class="citation">SharedMIME</span></a>] per ulteriori dettagli.</p></div></div><div class="chapter" lang="it"><div class="titlepage"><div><div><h2 class="title"><a name="appdirs"></a>Capitolo17.<a name="AppDir"></a>
Directory applicative
</h2></div></div></div><div class="toc"><p><b>Sommario</b></p><dl><dt><span class="sect1"><a href="#id2513213">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 type="disc"><li><p>
`<tt class="filename">AppRun</tt>'
viene eseguito quando si fa clic sulla directory. Assicurarsi che abbia i permessi
di esecuzione.
</p></li><li><p>
`<tt class="filename">.DirIcon</tt>'
l'immagine usata per visualizzare la directory (funziona anche se non c'
`<tt class="filename">AppRun</tt>').
</p></li><li><p>
`<tt class="filename">Help</tt>'
la directory che viene aperta quando si sceglie <span class="guimenuitem"><span class="guimenuitem">Aiuto</span></span>
dal men File.
</p></li><li><p>
`<tt class="filename">AppInfo.xml</tt>'
contiene informazioni aggiuntive sull'applicazione (vedere sotto).
</p></li><li><p>
`<tt class="filename">AppIcon.xpm</tt>'
usata se manca `<tt 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 class="filename">ROX-Filer</tt>'
per avere un esempio completo.
</p><div class="note" 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 class="filename">AppRun</tt>' in essa contenuto.</p></div><div class="sect1" lang="it"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2513213"></a>Il file AppInfo</h2></div></div></div><p>
`<tt 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 type="disc"><li><p>
<b class="userinput"><tt>Summary</tt></b>
mostrato come suggerimento quando il mouse tenuto fermo sull'applicazione.
</p></li><li><p>
<b class="userinput"><tt>About</tt></b>
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><p>
<b class="userinput"><tt>AppMenu</tt></b>
un elenco di men aggiuntivi da visualizzare.
Quando se ne sceglie uno, `<tt class="filename">AppRun</tt>' viene eseguito con
<b class="userinput"><tt>option</tt></b> come unico argomento. possibile nidificare
AppMenu dentro altri AppMenu per creare sottomen, purch abbiano i
<Label>.
</p></li></ul></div><p>
</p></div></div><div class="chapter" lang="it"><div class="titlepage"><div><div><h2 class="title"><a name="i18n"></a>Capitolo18.Internazionalizzazione</h2></div></div></div><div class="toc"><p><b>Sommario</b></p><dl><dt><span class="sect1"><a href="#id2513340">
Scegliere una traduzione
</a></span></dt><dt><span class="sect1"><a href="#id2513397">Creare una nuova traduzione</a></span></dt><dt><span class="sect1"><a href="#id2513562">Aggiornare una traduzione esistente</a></span></dt></dl></div><p>
</p><div class="sect1" lang="it"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2513340"></a><a name="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 type="1"><li><p>Dal men, scegliere Opzioni</p></li><li><p>Selezionare una lingua</p></li><li><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" lang="it"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2513397"></a>Creare una nuova traduzione</h2></div></div></div><p>
</p><div class="orderedlist"><ol type="1"><li><p>Andare nella directory `<tt class="filename">src</tt>' e creare il file
`<tt class="filename">messages.pot</tt>':
</p><pre class="screen">
$ cd ROX-Filer/src
$ make messages.pot</pre><p>
</p></li><li><p>Copiare il file nella sottodirectory `<tt class="filename">po</tt>'
che si trova dentro `<tt class="filename">src</tt>' con il nome
`<tt class="filename"><nome>.po</tt>'. Esempio, per l'italiano si usa
it (sigla internazionale dell'Italia):
</p><pre class="screen">$ cp messages.pot po/it.po</pre><p>
</p></li><li><p>Aprire il file in un editor di testi.</p></li><li><p>Riempire i campi dei messaggi di traduzione che inizialmente sono vuoti.
</p></li><li><p>Eseguire lo script `<tt 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. In mancanza, spedire il file
`<tt class="filename">.po</tt>' all'autore di <span class="application">ROX-Filer</span> che ve lo convertir.
</p><pre class="screen">
$ cd ROX-Filer/src/po
$ ./make-mo it
Created file ../../Messages/it.gmo OK</pre><p>
</p></li><li><p>Modificare `<tt 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 href="#LANG">Traduzioni</a>).
</p></li><li><p>Spedire il file `<tt class="filename">.po</tt>' all'autore di <span class="application">ROX-Filer</span>,
cos sar incluso nelle future versioni.
</p></li></ol></div><p>
</p></div><div class="sect1" lang="it"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2513562"></a>Aggiornare una traduzione esistente</h2></div></div></div><p>
</p><div class="orderedlist"><ol type="1"><li><p>Andare nella directory contenente i file `<tt class="filename">.po</tt>'
ed eseguire lo script `<tt 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><p>Modificare a mano il file come descritto prima, riempire i nuovi campi
e aggiornare quelli vecchi.
Cercare le voci che sono state marcate <tt class="computeroutput">fuzzy</tt> da
<span><b class="command">update-po</b></span>; controllare se sono corrette e rimuovere il tag
<tt class="computeroutput">fuzzy</tt>.
</p></li><li><p>Eseguire <span><b class="command">make-mo</b></span> come prima.</p></li><li><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 href="http://yuri.webhop.org" target="_top">me</a>.)</p></li></ol></div><p>
Vedere la pagina info di <span><b class="command">gettext</b></span> per avere ulteriori istruzioni su come
creare una traduzione.
</p></div></div><div class="chapter" lang="it"><div class="titlepage"><div><div><h2 class="title"><a name="hacking"></a>Capitolo19.Hacking</h2></div></div></div><div class="toc"><p><b>Sommario</b></p><dl><dt><span class="sect1"><a href="#id2513693">Compilazione</a></span></dt><dt><span class="sect1"><a href="#id2513744">Creare e applicare patch</a></span></dt><dt><span class="sect1"><a href="#id2513842">Autoconf</a></span></dt><dt><span class="sect1"><a href="#id2513966">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" lang="it"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2513693"></a>Compilazione</h2></div></div></div><p>
La prima volta che si compila il programma necessario eseguire <span><b class="command">AppRun
--compile</b></span>, ma quando si modificano i file `<tt class="filename">.c</tt>'
e `<tt class="filename">.h</tt>' sufficiente digitare <span><b class="command">make</b></span>
nella directory `<tt class="filename">src</tt>'.
Si pu anche eseguire <span><b class="command">make depend</b></span>.
</p></div><div class="sect1" lang="it"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2513744"></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 class="filename">src</tt>' ed eseguire
<span><b class="command">patch</b></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><b class="command">patch</b></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><b class="command">cvs diff</b></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 type="disc"><li><p>Sono pi piccole e veloci da scaricare anche per chi ha connessioni lente.
</p></li><li><p>Le modifiche si vedono prima che vengano applicate.
</p></li><li><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" lang="it"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2513842"></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><b class="command">info autoconf</b></span> per ulteriori dettagli.
</p><p>
C' un file di nome `<tt class="filename">configure.in</tt>' che contiene diversi test
(<span><b class="command">info autoconf</b></span>).
Eseguendo <span><b class="command">autoconf</b></span>, questo legge il file e genera uno script di
shell per eseguire i test e lo salva come
`<tt class="filename">configure</tt>'.
`<tt class="filename">configure</tt>' solitamente distribuito con il programma perch non
tutti hanno autoconf.
</p><p>
Poi si esegue `<tt class="filename">configure</tt>' (infatti, lo script
`<tt class="filename">AppRun</tt>' lo fa e gli passa alcuni argomenti), che esegue tutti i
test. Legge `<tt class="filename">Makefile.in</tt>' e `<tt class="filename">config.h.in</tt>'
e riempie i valori mancanti con i risultati del test e produce
`<tt class="filename">Makefile</tt>' e `<tt class="filename">config.h</tt>'.
</p><p>
Eseguendo <span><b class="command">make</b></span>, vengono creati i file `<tt class="filename">.o</tt>'
dai file `<tt class="filename">.c</tt>' e linkati per produrre
`<tt class="filename">ROX-Filer</tt>'.
</p></div><div class="sect1" lang="it"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2513966"></a>Le strutture dei dati</h2></div></div></div><p>
Il file `<tt 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" lang="it"><div class="titlepage"><div><div><h2 class="title"><a name="compiling"></a>AppendiceA.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><b class="command">rox</b></span> in un prompt di shell,
allora non necessario compilare.
</p><div class="itemizedlist"><p class="title"><b>Per compilare <span class="application">ROX-Filer</span> necessario:</b></p><ul type="disc"><li><p>
Unix o Linux (l'accesso come root non richiesto),
</p></li><li><p>
X Window (fornito come standard in tutti sistemi moderni),
</p></li><li><p>
GTK+ 2.0.1 o successiva (librerie e header). L'ultima versione disponibile
su [<a href="#id2516079"><span class="citation">GTK+</span></a>],
</p></li><li><p>
LibXML 2.0.0 o successiva (librerie e header). L'ultima versione disponibile
su [<a href="#id2516092"><span class="citation">libxml</span></a>],
</p></li><li><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><b class="command">pkg-config</b></span>, ad esempio
(<tt class="prompt">$</tt> il prompt di shell):
</p><pre class="screen">$ pkg-config --modversion gtk+-2.0
2.0.5</pre><p>
</p><div class="procedure"><a name="id2514110"></a><p class="title"><b>ProceduraA.1.Per compilare:</b></p><ol type="1"><li><p>
Il filer usa il database condiviso MIME [<a href="#id2516211"><span 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><p>
Entrare nella directory che contiene la sottodirectory ROX-Filer.
</p></li><li><p>
Eseguire lo script <span><b class="command">install.sh</b></span>, in questo modo:
</p><pre class="screen">$ ./install.sh</pre><p>
</p></li><li><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 l'autore 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 l'autore via email.
</p><p>
Il file eseguibile si trova dentro la directory ROX-Filer e in una sottodirectory
diversa a seconda della piattaforma. quindi possibile compilare la stessa
applicazione su diversi tipi di macchine, per tutte per, si usa lo script
`<tt class="filename">AppRun</tt>' per avviare il filer. Questo particolarmente utile in un
ambiente di rete.
</p></li><li><p>
Dopo la compilazione, viene chiesto dove si vuole installare il filer.
Se si vuole fare un'installazione globale, utile anche per gli altri utenti,
bisogna fermarsi, diventare root con il comando <span><b class="command">su</b></span>
e rieseguire lo script.
Se non si ha la password di root, ci si deve accontentare di un'installazione
locale e, seguendo le istruzioni, il filer viene installato nella directory home
dell'utente.
</p></li></ol></div><p>
Ora possibile eseguire il filer con lo script <span><b class="command">rox</b></span> senza
nessuna opzione, in questo modo:
</p><pre class="screen">$ rox</pre><p>
Dovrebbe quindi apparire una finestra e visualizzare il contenuto della directory attuale.
Se lo script stato installato nella directory home dell'utente, probabilmente necessario
modificare la variabile d'ambiente <tt class="envar">PATH</tt> in modo da trovarlo.
Per esempio, se installato in una sottodirectory della home di nome
`<tt class="filename">bin</tt>', digitare:
</p><pre class="screen">$ PATH=$HOME/bin:$PATH; export PATH</pre><p>
o se si sta usando la shell <span class="citerefentry"><span class="refentrytitle">csh</span>(1)</span>:
</p><pre class="screen">$ setenv PATH $HOME/bin:$PATH
$ rehash</pre><p>
</p></div><div class="appendix" lang="it"><div class="titlepage"><div><div><h2 class="title"><a name="manpage"></a>AppendiceB.Pagina man</h2></div></div></div><div class="toc"><p><b>Sommario</b></p><dl><dt><a href="#rox">ROX</a> - un semplice file manager grafico</dt></dl></div><div class="refentry" lang="it"><a name="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"><h2>Sinossi</h2><div class="cmdsynopsis"><p><tt class="command">rox</tt> [<tt class="option">OPZIONE</tt>...] [FILE...]</p></div></div><div class="refsect1" lang="it"><a name="id2514352"></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 href="http://rox.sourceforge.net" target="_top">http://rox.sourceforge.net</a>
</p><p>
Eseguendo <span><b class="command">rox</b></span> viene aperta la directory o il file elencato.
Se viene eseguito senza argomenti, si apre la directory attuale.
</p></div><div class="refsect1" lang="it"><a name="id2514385"></a><h2>OPZIONI DELLA RIGA DI COMANDO</h2><p>
</p><div class="variablelist"><dl><dt><span class="term"><tt class="option">-b</tt>, </span><span class="term"><tt class="option">--bottom=PAN</tt></span></dt><dd><p>apre PAN come pannello in basso.
</p></dd><dt><span class="term"><tt class="option">-c</tt>, </span><span class="term"><tt class="option">--client-id=ID</tt></span></dt><dd><p>usato per gestire la sessione.
</p></dd><dt><span class="term"><tt class="option">-d</tt>, </span><span class="term"><tt class="option">--dir=DIR</tt></span></dt><dd><p>apre DIR come directory (non come applicazione, anche se lo ).
</p></dd><dt><span class="term"><tt class="option">-D</tt>, </span><span class="term"><tt class="option">--close=DIR</tt></span></dt><dd><p>chiude DIR e tutte le sue sottodirectory.
</p></dd><dt><span class="term"><tt class="option">-h</tt>, </span><span class="term"><tt class="option">--help</tt></span></dt><dd><p>mostra un aiuto sulle varie opzioni.
</p></dd><dt><span class="term"><tt class="option">-l</tt>, </span><span class="term"><tt class="option">--left=PAN</tt></span></dt><dd><p>apre PAN come pannello sinistro.
</p></dd><dt><span class="term"><tt class="option">-m</tt>, </span><span class="term"><tt class="option">--mime-type=FILE</tt></span></dt><dd><p>mostra il tipo di MIME di FILE ed esce.
</p></dd><dt><span class="term"><tt class="option">-n</tt>, </span><span class="term"><tt class="option">--new</tt></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"><tt class="option">-p</tt>, </span><span class="term"><tt class="option">--pinboard=PIN</tt></span></dt><dd><p>attiva la bacheca PIN.
</p></dd><dt><span class="term"><tt class="option">-r</tt>, </span><span class="term"><tt class="option">--right=PAN</tt></span></dt><dd><p>apre PAN come pannello destro.
</p></dd><dt><span class="term"><tt class="option">-R</tt>, </span><span class="term"><tt class="option">--RPC</tt></span></dt><dd><p>legge e invoca SOAP RPC dallo standard input (vedere <a href="#soap" title="AppendiceC.SOAP RPC">AppendiceC, <i>SOAP RPC</i></a>).
</p></dd><dt><span class="term"><tt class="option">-s</tt>, </span><span class="term"><tt class="option">--show=FILE</tt></span></dt><dd><p>apre la directory mostrando FILE.
</p></dd><dt><span class="term"><tt class="option">-t</tt>, </span><span class="term"><tt class="option">--top=PAN</tt></span></dt><dd><p>apre PAN come pannello in alto.
</p></dd><dt><span class="term"><tt class="option">-u</tt>, </span><span class="term"><tt class="option">--user</tt></span></dt><dd><p>mostra il nome utente in ogni finestra.
</p></dd><dt><span class="term"><tt class="option">-v</tt>, </span><span class="term"><tt class="option">--version</tt></span></dt><dd><p>mostra le informazioni sulla versione ed esce.
</p></dd><dt><span class="term"><tt class="option">-x</tt>, </span><span class="term"><tt class="option">--examine=FILE</tt></span></dt><dd><p>FILE cambiato e deve essere riesaminato.
</p></dd></dl></div><p>
</p></div><div class="refsect1" lang="it"><a name="id2514635"></a><h2>NOTE</h2><p>
La documentazione principale di ROX-Filer disponibile scegliendo
<span class="guimenuitem"><span 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" lang="it"><a name="id2514657"></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" lang="it"><a name="id2514672"></a><h2>BUG</h2><p>
Segnalate i bug alla mailing list degli sviluppatori: <a href="http://rox.sourceforge.net/contact.html" target="_top">http://rox.sourceforge.net/contact.html</a>.
</p></div><div class="refsect1" lang="it"><a name="id2514687"></a><h2>AUTORI</h2><p>
ROX-Filer stato creato da Thomas Leonard, con l'aiuto di:
</p><p>
</p><table class="simplelist" border="0" summary="Simple list"><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>Gtz 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 class="filename">Changes</tt>' per ulteriori
informazioni.
</p></div></div></div><div class="appendix" lang="it"><div class="titlepage"><div><div><h2 class="title"><a name="soap"></a>AppendiceC.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 href="#id2516171"><span 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 type="disc"><li><p><span class="function">Version</span>()
Restituisce la versione del filer.
</p></li><li><p><span class="function">CloseDir</span>(<span class="parameter">NomeFile</span>)
Chiude la directory <span class="parameter">NomeFile</span> e tutte le sue sottodirectory.
</p></li><li><p><span class="function">Examine</span>(<span class="parameter">NomeFile</span>)
<span class="parameter">NomeFile</span> pu essere cambiato e quindi viene controllato.
</p></li><li><p><span class="function">OpenDir</span>(<span class="parameter">NomeFile</span>,
[<span class="parameter">Style</span>, <span class="parameter">Details</span>, <span class="parameter">Sort</span>,
<span class="parameter">Class</span>, <span class="parameter">ID</span>],
<span class="parameter">Hidden</span>, <span class="parameter">Filter</span>)
Apre una finestra mostrando la directory <span class="parameter">NomeFile</span>.
<span class="parameter">Style</span> pu essere <b class="userinput"><tt>Large</tt></b>, <b class="userinput"><tt>Small</tt></b>, <b class="userinput"><tt>Huge</tt></b>
o <b class="userinput"><tt>Automatic</tt></b>.
<span class="parameter">Details</span> pu essere <b class="userinput"><tt>None</tt></b>, <b class="userinput"><tt>ListView</tt></b>, <b class="userinput"><tt>Size</tt></b>, <b class="userinput"><tt>Type</tt></b>, <b class="userinput"><tt>Times</tt></b> o <b class="userinput"><tt>Permissions</tt></b>.
<span class="parameter">Sort</span> pu essere <b class="userinput"><tt>Name</tt></b>, <b class="userinput"><tt>Type</tt></b>, <b class="userinput"><tt>Date</tt></b>, <b class="userinput"><tt>Size</tt></b>,
<b class="userinput"><tt>Owner</tt></b> o <b class="userinput"><tt>Group</tt></b>.
Se manca una di queste tre opzioni, viene usato il parametro predefinito.
<span 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 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 class="parameter">Hidden</span> <b class="userinput"><tt>true</tt></b>, vengono mostrati i file nascosti (quelli che iniziano
con un punto), se <b class="userinput"><tt>false</tt></b> non vengono mostrati. Se omesso, viene usata l'impostazione configurata.
<span class="parameter">Filter</span> pu essere usato per filtrare per nome i file visualizzati. Per esempio, usando il filtro
<b class="userinput"><tt>*.c</tt></b> vengono mostrati solo i file che terminano per .c.
</p></li><li><p><span class="function">Panel</span>(<span class="parameter">Side</span>,
[<span class="parameter">Name</span>])
Apre il pannello di nome <span class="parameter">Name</span> sul lato
<span class="parameter">Side</span> (<b class="userinput"><tt>Top</tt></b>|<b class="userinput"><tt>Bottom</tt></b>|<b class="userinput"><tt>Left</tt></b>|<b class="userinput"><tt>Right</tt></b>) dello schermo.
<span class="parameter">Name</span> pu essere un nome in Choices (es.
<b class="userinput"><tt>MioPannello</tt></b>) o avere il percorso completo.
Se non c' alcun nome, il pannello su quel lato viene disattivato.
</p></li><li><p><span class="function">PanelAdd</span>(<span class="parameter">Side</span>,
<span class="parameter">Path</span>, [<span class="parameter">Label</span>,
<span class="parameter">After</span>])
Aggiunge <span class="parameter">Path</span> al pannello sul lato <span class="parameter">Side</span> dello schermo,
con etichetta <span class="parameter">Label</span>. Se <span class="parameter">After</span>
<b class="userinput"><tt>true</tt></b> l'icona va in basso a destra del pannello,
altrimenti in altro a sinistra.
</p></li><li><p><span class="function">PanelRemove</span>(<span class="parameter">Side</span>,
<span class="parameter">Path</span>, [<span class="parameter">Label</span>])
Rimuove <span class="parameter">Path</span> dal pannello sul lato <span class="parameter">Side</span> dello schermo. Se viene specificato <span class="parameter">Label</span>, allora questo deve corrispondere all'etichetta dell'oggetto. Se corrisponde a pi di un oggetto, ne viene rimosso solo uno.
</p></li><li><p><span class="function">Pinboard</span>([<span class="parameter">Name</span>])
Attiva la bacheca <span class="parameter">Name</span>.
<span class="parameter">Name</span> pu essere un nome in Choices (es.
<b class="userinput"><tt>MiaBacheca</tt></b>) o avere un percorso completo.
Se non c' alcun nome, la bacheca viene disattivata.
</p></li><li><p><span class="function">PinboardAdd</span>(<span class="parameter">Path</span>,
<span class="parameter">X</span>, <span class="parameter">Y</span>, [<span class="parameter">Label</span>])
Aggiunge <span class="parameter">Path</span> nella bacheca alla posizione
(<span class="parameter">X</span>, <span class="parameter">Y</span>), assegnandole l'etichetta
<span class="parameter">Label</span>.
</p></li><li><p><span class="function">PinboardRemove</span>(<span class="parameter">Path</span>, [<span class="parameter">Label</span>])
Rimuove <span class="parameter">Path</span> dalla bacheca. Se viene specificato
<span class="parameter">Label</span>, allora questo deve corrispondere all'etichetta
dell'oggetto. Se corrisponde a pi di un oggetto, ne viene rimosso solo uno.
</p></li><li><p><span class="function">SetBackdropApp</span>(<span class="parameter">App</span>)
Rende <span class="parameter">App</span> (una directory applicativa) il nuovo gestore
dello sfondo della bacheca attualmente in uso.
Il file `<tt class="filename">AppInfo.xml</tt>' dentro <span 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 <tt class="option">--backdrop</tt> 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 <tt class="option">--backdrop</tt> altrimenti
va in loop all'infinito.
Vedere <a href="#backdropapp">L'immagine di sfondo della bacheca</a> per ulteriori informazioni.
</p></li><li><p><span class="function">SetBackdrop</span>(<span class="parameter">NomeFile</span>,
<span 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 class="function">SetBackdropApp</span>.
</p></li><li><p><span class="function">Run</span>(<span class="parameter">NomeFile</span>)
Esegue <span class="parameter">NomeFile</span> come se si facesse clic nel filer.
</p></li><li><p><span class="function">Show</span>(<span class="parameter">Directory</span>,
<span class="parameter">Leafname</span>)
Apre <span class="parameter">Directory</span> e fa lampeggiare il file di nome
<span class="parameter">Leafname</span> che si trova dentro.
</p></li><li><p><span class="function">FileType</span>(<span class="parameter">NomeFile</span>)
Restituisce il tipo di MIME di <span class="parameter">NomeFile</span> (scrive sullo
standard output la risposta SOAP).
</p></li></ul></div><p>
Le seguenti chiamate possono essere usate per avviare azioni sui file.
<span class="parameter">Quiet</span> pu essere <b class="userinput"><tt>true</tt></b> se l'operazione
inizia subito, senza aspettare la conferma dell'utente. Se
<b class="userinput"><tt>false</tt></b>, l'utente deve confermare. Se non definita, viene
usata l'impostazione predefinita.
</p><div class="itemizedlist"><ul type="disc"><li><p><span class="function">Copy</span>(<span class="parameter">From</span>,
<span class="parameter">To</span>, [<span class="parameter">Leafname</span>,
<span class="parameter">Quiet</span>])
Copia ogni file dall'array <span class="parameter">From</span> alla directory
<span class="parameter">To</span>. Se viene dato <span class="parameter">Leafname</span>,
allora <span class="parameter">From</span> deve contenere solo una voce;
<span class="parameter">Leafname </span> assegna il nuovo nome.
</p></li><li><p><span class="function">Move</span>(<span class="parameter">From</span>,
<span class="parameter">To</span>, [<span class="parameter">Leafname</span>,
<span class="parameter">Quiet</span>])
Sposta ogni file dall'array <span class="parameter">From</span> alla directory
<span class="parameter">To</span>. Se viene dato <span class="parameter">Leafname</span>, allora
<span class="parameter">From</span> deve contenere solo una voce;
<span class="parameter">Leafname</span> assegna il nuovo nome.
</p></li><li><p><span class="function">Link</span>(<span class="parameter">From</span>,
<span class="parameter">To</span>, [<span class="parameter">Leafname</span>])
Collegamento simbolico per ogni file nell'array <span class="parameter">From</span> alla
directory <span class="parameter">To</span>. Se viene dato <span class="parameter">Leafname</span>,
allora <span class="parameter">From</span> deve contenere solo una voce;
<span class="parameter">Leafname</span> assegna il nuovo nome.
</p></li><li><p><span class="function">Mount</span>(<span class="parameter">MountPoints</span>,
[<span class="parameter">OpenDir</span>, <span class="parameter">Quiet</span>])
Monta ciascuna directory dell'elenco <span class="parameter">MountPoints</span>. Se
<b class="userinput"><tt>true</tt></b>, <span class="parameter">OpenDir</span> apre la directory
dopo averla montata.
</p></li></ul></div></div><div class="bibliography"><div class="titlepage"><div><div><h2 class="title"><a name="id2516048"></a>Riferimenti</h2></div></div></div><div xmlns="http://www.w3.org/1999/xhtml" class="bibliomixed" id="id2516054"><p class="bibliomixed">[<span xmlns="" class="abbrev">ROX</span>]
<span xmlns="" class="citetitle"><i class="citetitle">The ROX desktop,
<a href="http://rox.sourceforge.net" target="_top">http://rox.sourceforge.net</a></i></span>
</p></div><div xmlns="http://www.w3.org/1999/xhtml" class="bibliomixed" id="id2516066"><p class="bibliomixed">[<span xmlns="" class="abbrev">RISC OS</span>]
<span xmlns="" class="citetitle"><i class="citetitle">RISC OS,
<a href="http://www.riscos.com" target="_top">http://www.riscos.com</a></i></span>
</p></div><div xmlns="http://www.w3.org/1999/xhtml" class="bibliomixed" id="id2516079"><p class="bibliomixed">[<span xmlns="" class="abbrev">GTK+</span>]
<span xmlns="" class="citetitle"><i class="citetitle">GTK+ Toolkit,
<a href="http://www.gtk.org" target="_top">http://www.gtk.org</a></i></span>
</p></div><div xmlns="http://www.w3.org/1999/xhtml" class="bibliomixed" id="id2516092"><p class="bibliomixed">[<span xmlns="" class="abbrev">libxml</span>]
<span xmlns="" class="citetitle"><i class="citetitle">The XML C library for Gnome
<a href="http://www.xmlsoft.org" target="_top">http://www.xmlsoft.org</a></i></span>
</p></div><div xmlns="http://www.w3.org/1999/xhtml" class="bibliomixed" id="id2516105"><p class="bibliomixed">[<span xmlns="" class="abbrev">GNOME</span>]
<span xmlns="" class="citetitle"><i class="citetitle">The GNOME desktop,
<a href="http://www.gnome.org" target="_top">http://www.gnome.org</a></i></span>
</p></div><div xmlns="http://www.w3.org/1999/xhtml" class="bibliomixed" id="id2516118"><p class="bibliomixed">[<span xmlns="" class="abbrev">DND</span>]
<span xmlns="" class="citetitle"><i class="citetitle">The Drag and Drop protocol,
<a href="http://www.newplanetsoftware.com/xdnd/" target="_top">http://www.newplanetsoftware.com/xdnd/</a></i></span>
</p></div><div xmlns="http://www.w3.org/1999/xhtml" class="bibliomixed" id="id2516131"><p class="bibliomixed">[<span xmlns="" class="abbrev">XDS</span>]
<span xmlns="" class="citetitle"><i class="citetitle">The X Direct Save protocol,
<a href="http://www.newplanetsoftware.com/xds/" target="_top">http://www.newplanetsoftware.com/xds/</a></i></span>
</p></div><div xmlns="http://www.w3.org/1999/xhtml" class="bibliomixed" id="id2516144"><p class="bibliomixed">[<span xmlns="" class="abbrev">Choices</span>]
<span xmlns="" class="citetitle"><i class="citetitle">The ROX Choices system,
<a href="http://rox.sourceforge.net/choices.html" target="_top">http://rox.sourceforge.net/choices.html</a></i></span>
</p></div><div xmlns="http://www.w3.org/1999/xhtml" class="bibliomixed" id="id2516157"><p class="bibliomixed">[<span xmlns="" class="abbrev">AVFS</span>]
<span xmlns="" class="citetitle"><i class="citetitle">AVFS - A Virtual File System,
<a href="http://sourceforge.net/projects/avf/" target="_top">http://sourceforge.net/projects/avf/</a></i></span>
</p></div><div xmlns="http://www.w3.org/1999/xhtml" class="bibliomixed" id="id2516171"><p class="bibliomixed">[<span xmlns="" class="abbrev">SOAP</span>]
<span xmlns="" class="citetitle"><i class="citetitle">Simple Object Access Protocol (SOAP) 1.2
<a href="http://www.w3.org/TR/SOAP/" target="_top">http://www.w3.org/TR/SOAP/</a></i></span>
</p></div><div xmlns="http://www.w3.org/1999/xhtml" class="bibliomixed" id="id2516184"><p class="bibliomixed">[<span xmlns="" class="abbrev">Thumbs</span>]
<span xmlns="" class="citetitle"><i class="citetitle">Thumbnail Managing Standard (Version 0.5)
<a href="http://triq.net/~jens/thumbnail-spec/" target="_top">http://triq.net/~jens/thumbnail-spec/</a></i></span>
</p></div><div xmlns="http://www.w3.org/1999/xhtml" class="bibliomixed" id="id2516198"><p class="bibliomixed">[<span xmlns="" class="abbrev">Wallpaper</span>]
<span xmlns="" class="citetitle"><i class="citetitle">Wallpaper backdrop control application
<a href="http://rox.sf.net/wallpaper.html" target="_top">http://rox.sf.net/wallpaper.html</a></i></span>
</p></div><div xmlns="http://www.w3.org/1999/xhtml" class="bibliomixed" id="id2516211"><p class="bibliomixed">[<span xmlns="" class="abbrev">SharedMIME</span>]
<span xmlns="" class="citetitle"><i class="citetitle">Shared MIME-info Database (Version 0.8)
<a href="http://www.freedesktop.org/standards/shared-mime-info-spec/" target="_top">http://www.freedesktop.org/standards/shared-mime-info-spec/</a></i></span>
</p></div></div></body></html>
|