Nyhetsbrevet 16/2004

Föregående
Nästa

Den här gången

Extra

Några vanliga e-postmaskar/virus och hur du känner igen dem. Information om 10 vanliga maskar/virus som smittar via e-posten. Du kan hämta sidan som vanlig textfil för att läsa den nedkopplad, och du kan lägga informationen på din egen hemsida.

Frågor

Öppna i ramar från en sida utan ramar (HTML-sidor)
Ofrivillig reklam för Spray (HTML-sidor)
Tvångsöppna CD-spelaren
Automatisk startmeny

Programtips

Alex Kaul's Mail Box Dispatcher 2 (gratis/donationware)
ISP Timer (gratis)
Alleycode HTML Editor (gratis/donationware)

Favorittips

Skriv ut systemegenskaper
Hjula genom textstorlekarna - ett tips från Janne
Skriv ut det markerade - ett tips från Annica

Nytt på SupportData.Net

Några vanliga e-postmaskar/virus och hur du känner igen dem
Litet om vad vi just nu sysslar med

Frågor

Öppna i ramar från en sida utan ramar (HTML-sidor)

Jag behöver länka till flera sidor samtidigt, från en sida som inte använder ramar. Jag vill att sidorna skall öppnas i egna ramar, så att till exempel 1.html öppnas i en ram och 2.html i en annan, men jag vill även ha möjlighet att i stället öppna 2.html i den ena ramen och 15.html i den andra. Går det och hur gör jag i så fall?

Svar: Du kan använda ett javaskript som skapar koden till ramdokumentet och sedan anropa javaskriptet med "målsidorna" som parametrar. I HEAD-elementet placerar du följande skript

<SCRIPT LANGUAGE="JavaScript">
<!-- Karin Andersson, www.supportdata.net
function laddaRamar(sidan1, sidan2) {
ramkod = "<frameset rows='50%,50%'>"
+ "<frame src='" + sidan1 + "'>"
+ "<frame src='" + sidan2 + "'>"
+ "</frameset>";
window.document.write(ramkod);
}
// Sluta gömma -->
</script>

Det ger två lika stora ramar över varandra. Vill du ha dem bredvid varandra byter du "rows" mot "cols", och du kan även i övrigt ändra ramdokumentets kod så att den passar dig. Om du som exempel inte vill ha synliga ramar mellan sidorna, ändrar du i raden som börjar med "ramkod" till

ramkod = "<frameset rows='50%,50%' border='0'>"

I BODY lägger du anropet av javaskriptet:

<a href="javascript:laddaRamar('1.html','2.html')">Öppna 1 och 2</a><BR>
<a href="javascript:laddaRamar('2.html','15.html')">Öppna 2 och 15</a><BR>
<a href="javascript:laddaRamar('15.html','1.html')">Öppna 15 och 1</a>

Det här gör att ramdokumentet skrivs till den redan öppna sidan, så att länkarna öppnas i "virtuella" ramar. Om du i stället vill öppna de länkade sidorna i en ny sida, tillsammans med ramdokumentet, kan du byta

window.document.write(ramkod);

mot till exempel

sidan = window.open("");
sidan.document.write(ramkod);

Jag har testat koden i IE 6, Netscape 6 och FireFox, och den fungerar i alla tre.

Tillbaka

Ofrivillig reklam för Spray (HTML-sidor)

Jag har flyttat en hemsida från Spray till ett webbhotell med egen domän. Jag använder ett skript för att automatiskt flytta besökarna till nya sidan. Det fungerar utmärkt men problemet är att annonsbannern från Spray följer med till den nya. Även den gamla adressen står i adressfältet på den nya. Går detta att åtgärda?

Svar: Det här beror nästan säkert på att Sprays banner ligger som en toppram, medan din gamla sida öppnades på "resten av sidan". Även om du själv inte använder ramar förhåller det sig så – det är en metod för gratistjänsterna att se till att deras reklam verkligen visas.

När du då länkar med ett skript som automatiskt skickar besökaren vidare till din nya sida, kommer den att öppnas i gamla sidans ram, men ramen med sprayreklamen blir kvar. Skriptet för att skicka besökarna vidare till den nya sidan kan du behålla, men mellan HEAD-taggarna på den nya sidan lägger du till följande:

<script language= "JavaScript">
<!--Bryt ut ur ramar
if (top.frames.length!=0)
top.location=self.document.location;
//-->
</script>

Det här gör att om din sida öppnas i någon ramsida över huvud taget, kommer den att ta sig loss och öppnas "överst" i webbläsarfönstret. Se alltså till att inte använda skriptet på sidor som verkligen skall öppnas i ramar.

Tillbaka

Tvångsöppna CD-spelaren

Ibland fastnar släden till CD-spelaren och jag får inte ut skivan. Det hjälper inte att trycka på knappen. Det har hänt att jag har öppnat den genom att sätta en nagel under nederkanten och dra, men jag har på känn att det inte är en bra metod. Hur skall jag göra?

Svar: Det första du skall pröva är att öppna Utforskaren, högerklicka på CD-enheten och välja "Mata ut". Det brukar fungera även med envisa skivor.

Nästa metod är att använda CD-spelarens egen "reservmetod". På framsidan av själva släden finns ett pyttelitet hål. Räta ut ett vanligt gem, stick in det i hålet och tryck försiktigt. Då öppnas CD-spelaren.

Tillbaka

Automatisk startmeny

Tidigare hade jag en automatisk startmeny när jag startade datorn, men efter en ominstallation av Windows försvann den. Hur gör jag för att få den tillbaka?

Svar: Filen som styr det här är MSDOS.SYS, som ligger i rotkatalogen på den enhet där Windows är installerat, vanligen C:\. Filen innehåller en rad värden som bestämmer hur datorn och Windows skall starta, men den är skrivskyddad. För att över huvud taget se filen i Utforskaren, måste du via Visa | Mappalternativ | fliken Visa markera att alla filer skall visas, även dolda filer och systemfiler.

Gör först en säkerhetskopia av filen. Sedan tar du bort skrivskyddet på originalet genom att högerklicka på filen, välja Egenskaper och bocka bort skrivskyddet. Öppna sedan filen i Anteckningar eller den textredigerare du brukar använda (inte Word eller liknande formaterande ordbehandlingsprogram).

De värden du skall ändra finns under rubriken [Options].

Välj BootMenu=0 eller BootMenu=1
Värdet 0 betyder att du måste trycka på F8 eller Ctrl under starten för att menyn skall visas.
Värdet 1 innebär att menyn kommer upp automatiskt.

Välj värde för BootMenuDefault=
I filen står antagligen BootMenuDefault=1, vilket innebär att det första valet på menyn blir standardval.

Välj värde för BootMenuDelay=
Talet efter likhetstecknet visar hur många sekunder som kommer att gå innan starten fortsätter med standardvalet. Använder du talet 10 kommer du alltså att ha 10 sekunder på dig – det räcker vanligen.

Välj Logo=1 eller Logo=0
Värdet 1 betyder att windowsloggan kommer att visas under starten.
Värdet 0 innebär att loggan inte visas. I stället ser du vad datorn gör, samtidigt som Windows startar snabbare.

När du har gjort dina ändringar sparar du filen och skrivskyddar den igen.

Tillbaka

Programtips

Alex Kaul's Mail Box Dispatcher 2 (gratis/donationware – engelska, franska, svenska)

Har du tidigare använt MailWatcher, PopTray eller något liknande program för att "rensa e-posten" redan på servern, innan du tar hem de brev du vill ha? I så fall kommer du att känna igen dig i Mail Box Dispatcher 2.

Du anger dina e-postkonton (inga begränsningar i antalet) och bestämmer reglerna för hur e-breven skall hanteras, beroende på avsändare, ämnesrad eller innehåll. Du kan även skapa regler för hur posten skall behandlas när breven innehåller samma ämne eller avsändare med olika mottagare.

Om det finns regler för breven, kommer de automatiskt att markeras för att raderas eller tas hem. Du kan skapa hur många nya regler du vill.

När du har kontrollerat posten och markerat vad du vill ta emot och vad som skall raderas, "behandlar" du posten. Därefter tar du via ditt vanliga e-postprogram hem det som du ville ha. Resten raderas direkt från servern.

Ditt e-postprogram öppnar du direkt från Mail Box Dispatcher. Programmet letar självt fram de e-postprogram som finns installerade, men du kan lägga till och ta bort e-postprogram som du vill.

Mail Box Dispatcher kan användas så att programmet automatiskt kollar e-posten med mellanrum som du själv bestämmer, och du får via en ljudfil meddelande när det har kommit nya brev.

Mail Box Dispatcher är på engelska, men det finns ett komplett svensk gränssnitt att hämta från programmets hemsida – hittar du inte filen där, kan du få den direkt från mig. Programfilen är 925 kB stor.

Om du vill översätta programmet till andra språk (just nu finns engelska, franska och svenska), eller om du vill ändra i min översättning, bör du även ta hem Locale File Editor (237 kB) som finns på hemsidan, plus template-filen (13 kB). Det förenklar i högsta grad översättningen.

Tillbaka

ISP Timer (gratis – engelska)

Ett synnerligen litet men fiffigt program för att hålla reda på uppkopplingstiden – endast för dig som har uppringt Internet med vanligt modem. Du anger en "mesta tillåtna tid under månaden" och du kan ha en inställning för varje anslutning.

När den tilldelade tiden börjar ta slut får du en varning och när tiden är ute får du veta hur mycket du "går på övertid". Vid månadsskiftet ställs räknaren automatiskt om så att du har full tid tillgänglig igen.

Det här är kanske inget direkt nödvändigt program, men ett bra hjälpmedel om du vill veta hur mycket tid du tillbringar på Internet.

Programmet kräver ingen installation alls – du extraherar ZIP-filen i valfri mapp och lägger en genväg till programmet i Start | Program | Autostart. Starta sedan programmet och klicka på "i". Nu kan du göra alla inställningar och ange var du vill att en eventuell loggfil skall sparas.

Hämta ISP Timer som EXE- (88kB) eller ZIP-fil (24 kB). Programmet är gjort i Visual Basic 5. Om du inte har runtime-filerna för VB 5 (du får ett felmeddelande vid programstarten) kan du hämta dem från Microsoft.

Tillbaka

Alleycode HTML Editor (gratis/donationware – engelska)

Alleycode är en kodredigerare för HTML, CSS och PHP. Programmet arbetar med flikar, så att du kan ha flera sidor öppna samtidigt. Du får färgsättning på taggarna så att du snabbt kan skilja till exempel taggar, attribut, skript, kommentarer och vanlig text åt. En lista gör det lätt att klicka in den HTML-kod (HTML 3.2 och 4.1) du behöver. Från denna kommer du även åt PHP- och CSS-kod, specialtecken samt hårddisken!

En imponerande detalj är synkroniseringen med delad skärm, som gör att du omedelbart ser vad ändringarna i koden åstadkommer på sidan.

En annan är "Turf View", som gör att du med högerklick kommer åt och kan lägga in all HTML-kod. Det här är mycket användbart om man har en liten skärm och vill utnyttja så stor yta som möjligt för koden.

Jag saknar ett menyval för "Recent files", men å andra sidan finns "Assignments" som gör samma nytta. Här kan jag lägga in pågående arbeten – eller filer som jag öppnar ofta – och få dem snabbt tillgängliga via en rullgardinsmeny.

Det finns "wizards" för tabeller, stilmallar (globala mallar, lokala mallar och ändringar i globala mallar) och sidans egenskaper. Du behöver inte spara din sida för att kunna förhandsgranska den i webbläsaren.

När sidan är färdig, kan du direkt från Alleycode öppna ditt vanliga FTP-program och flytta sidan till servern.

Men det finns mycket mer i Alleycode. Bland annat får du tillgång till utmärkta tutorials och en mycket bra hjälpfil. Hela programmet gör totalt sett ett mycket professionellt intryck.

Sammanfattningsvis kan jag nog säga att det här är ett riktigt bra program för den som vill lära sig att koda HTML-sidorna själv. Samtidigt har det funktioner som bör göra även garvade kodknackare nöjda!

Hämta programmet – nedladdningsfilen är 1481 kB stor.

Tillbaka

Favorittips

Skriv ut systemegenskaper

Ibland – särskilt om datorn krånglar – kan det vara bra att ha tillgång till en utskrift av systemegenskaperna.

Högerklicka på "Den här datorn" och välj Egenskaper. Välj fliken Enhetshanteraren och klicka på "Skriv ut". Nu kan du välja vilken typ av utskrift du vill ha: "Systemsammanfattning", "Markerad klass eller enhet" eller "Alla enheter och systemsammanfattning". Du kan även spara informationen som en fil – den blir inte större än att den får plats på en diskett.

Tillbaka

Hjula genom textstorlekarna - ett tips från Janne

Jag upptäckte att hjulmusen kan användas för att ändra textstorleken i bland annat Internet Explorer och Word. Jag håller ned Ctrl-knappen på tangentbordet och rullar med mittknappen på musen. Det är betydligt enklare än att ändra textstorleken via menyn!

Tillbaka

Skriv ut det markerade - ett tips från Annica

I många program går det att skriva ut bara en del av en sida. Markera det som skall skrivas ut och välj "Skriv ut" från menyn. I den ruta som öppnas väljer man "Markering" (eller motsvarande beroende på vilket program det är) och sedan är det bara att skriva ut just den markerade texten.

Tillbaka

Nytt på SupportData.Net

Några vanliga e-postmaskar/virus och hur du känner igen dem. Information om 10 vanliga maskar/virus som smittar via e-posten. Du kan hämta sidan som vanlig textfil för att läsa den nedkopplad, och du kan lägga informationen på din egen hemsida.

Litet om vad vi just nu sysslar med

Att det har varit aningen tunnsått med uppdateringar senaste veckorna beror inte på att vi har latat oss. I stället har vi hittat Dokeos.

Dokeos är ett PHP-system för att bygga online-kurser. Men inte skolor eller enkla handledningar av den sorten som redan finns på SupportData.Net och som förutsätter att man jobbar på själv bäst man kan och sedan skriver och frågar om man kör fast.

Nej, med Dokeos kan man bygga riktiga interaktiva och lärarledda kurser med lektioner, övningar, läxor, prov, forum för elevgrupper/lärare, insända uppgifter och allt det man förväntar sig i en riktig distanskurs.

Av vad vi hittills har sett fungerar det här mycket bra i Dokeos. Vår förhoppning är att vi någon gång framemot vintern skall kunna komma med den första riktiga distanskursen i något intressant, datorrelaterat ämne. Sedan hoppas vi förstås att ni, som besöker SupportData.Net, vill vara med och lära!

Föregående
Nästa

© SupportData.Net