Feeds:
Berichten
Reacties

Archive for the ‘Tutorials’ Category

Scroll down for the English version

Na een lange tijd inactiviteit van m’n blog, tijd voor nog eens een berichtje, in de vorm van een tutorial. Ditmaal voor een probleem waar ik ook al een tijdje mee zit, en veel users mee zitten: de trage startup van Ubuntu Linux 7.10. En niet alleen de trage startup: je krijgt gewoon 3 minuten een zwart scherm te zien, waarna je kan inloggen. Probleem!

Hoe laat ik Ubuntu 7.10 sneller opstarten?

Het is eigenlijk vrij simpel. Volg volgende procedure:

  1. Open een terminal
  2. Typ in het terminal venster: sudo gedit /etc/usplash.conf
  3. gEdit zal opstarten, met het bestand /etc/usplash.conf erin. Pas nu volgende waarden aan:

    xres=xxxx
    yres=xxxx

    Je vult hier de waarden in van je schermresolutie binnen Ubuntu, waarbij xres de breedte is, en yres de hoogte (bv. 1024 en 768)
    Let op: je moet zeker zijn dat je je scherm kan weergeven in deze resolutie! Als je zeker wil zijn dat er niets mis gaat, geef hier dan 800 en 600 in!

  4. Opslaan en sluiten
  5. In je terminal venster typ je dan nog: sudo update-initramfs -u -k `uname -r`
  6. Reboot

Wat is er nu eigenlijk aan de hand?

Wel, Ubuntu zoekt in het begin naar een resolutie voor het splash-screen, en vindt die niet (je zal gemerkt hebben dat jij normaal je weergave niet kan doen in de resolutie die in het bestand stond). Wat je nu net gedaan hebt, is de resolutie aangepast zodat het wel kan weergegeven worden.

Het tweede commando is het hergenereren van de opstartopties. Dat kan overigens eventjes duren!

Dit probleem kwam toch niet voor bij Ubuntu 7.04 (Feisty Fawn)?

Dat klopt, en daar is een heel simpele verklaring voor: het splashscreen kwam daar in een arbitraire resolutie op je scherm (iets in de aard van 800×600), en gezien dat eigenlijk nooit een probleem levert voor enig pc van de afgelopen 10 jaar, heb je dat ook niet gemerkt.

Bij de 7.10-release hebben ze geopteerd voor het instellen van je resolutie, zodat er meer tekst op je scherm kan. Maar met een bug tot gevolg …

English Version

This time, I’m writing a tutorial for a bug in Ubuntu Linux 7.10 which is bothering me for a long time now. When I boot up my computer, I see a black screen for about 3 minutes, after which I get the logon-screen. After some Google’ing, I noticed that a lot of users had this bug. Now: how to start up Ubuntu 7.10 faster, and how to get something other than the black screen?

How to boot up Ubuntu 7.10 faster?

It’s actually quite simple. Follow the following procedure:

  1. Open a terminal
  2. Typ in the terminal: sudo gedit /etc/usplash.conf
  3. gEdit will open, containing the file /etc/usplash.conf . Adjust these values:

    xres=xxxx
    yres=xxxx

    You have to enter the startup resolution, preferrably your current screen resolution, where xres is the width and yres is the height (i.e. 1024 and 768)
    Be advised: you have to be able to display in this resolution! If you want to be absolutely sure nothing goes wrong, use 800 and 600 here!

  4. Save and close.
  5. Typ in your terminal: sudo update-initramfs -u -k `uname -r`
  6. Reboot

What’s going on?

Well, at startup, Ubuntu wants to display the splash-screen in the resolution which was stipulated in the file you just edited – and that’s not possible. But the OS will keep trying for a few minutes, and then give up; at which point you continue your boot. So, what you just did, was adapting your startup resolution.

The second command regenerates the startup options. Which can take a while, by the way!

This problem didn’t occur in Ubuntu 7.04 (Feisty Fawn)?

That’s right, and it has a very simple explanation: the splashscreen was show in an arbitrary resolution (something like 800×600), and since this isn’t a problematic resolution for computer of the last 10 years, you probably didn’t notice.

The 7.10 was coded with a variable startup resolution, mostly to get more text on your screen, and to make it look a bit better – but nobody knew they were creating a startup bug…

Advertenties

Read Full Post »

[ENGLISH VERSION BELOW]

Enige tijd geleden schreef ik een tutorial over hoe je P2P aan het werk kan krijgen op college networks. Ik kreeg het echter niet werkende voor alles, maar bleek nu dat ik iets over het hoofd heb gezien: via m’n eigen Digg-page van het artikel kwam ik uit op de userguides van HTTP-Tunnel zelf, waar een uitgebreide uitleg staat over veelgebruikte programma’s, en hoe ze te doen werken met college networks (KotNet etc.) Check it!

http://www.http-tunnel.com/html/support/user_guides.asp

[ENGLISH VERSION]

Some time ago, I wrote an article on how to get P2P working on college networks. I didn’t manage to get all programs working, though, but it appears that I’ve overlooked something: on my own Digg-page on the article, there was a like to the userguides of HTTP-Tunnel, where you can find guides to get most programs working on your college networks. Check it!

http://www.http-tunnel.com/html/support/user_guides.asp

Read Full Post »

[ENGLISH VERSION BELOW]

Edit on 20/06/2007:

Ik heb een belangrijke follow-up gepost over hoe je de meeste programma’s aan het werk kan krijgen met HTTP-Tunnel.

I posted an important follow-up on how to get most programs working with HTTP-Tunnel.

Edit on 23/03/2007:

Ik heb gemerkt dat de links onderaan niet meer werken, omdat FileHo.com vond dat het een inbreuk was op copyrights. De links zijn echter aangepast, en werken weer.

I noticed the links below didn’t work anymore, since FileHo.com decided to remove the files, because they found it to be a copyright infringement. The links are adjusted, and they work once more.

Student zijnde, heb ik de luxe van een (beperkte) internetverbinding aan een spotprijs te hebben (KotNet). Het enige probleem met KotNet is dat het, net zoals de meeste zogenaamde “college networks”, over een beveiliging beschikt dat je niet kan downloaden met P2P-software, zoals Ares (dat ik persoonlijk gebruik), LimeWare, … Om het simpel te houden: ze disablen gewoon de manier dat het programma gebruikt om te downloaden (poorten sluiten). Er is echter een – weliswaar tragere – manier om die beveiliging te omzeilen. Je wil weten hoe? Hmm … Zou ik het vertellen?

Allez dan.

De manier waarop het te omzeilen valt, is HTTP-tunneling. Wat is dat nu weer? Wel, da’s een manier waarop je, met een “tunnel-client” (een programma’tje dat je op je pc hebt staan) via de verbinding die je browser gebruikt om met het internet te connecteren, een verbinding te maken naar een externe server waarlangs je dan je bestanden kan downloaden – een soort van omleiding, of tunnel. Hoe doe je dat? Dat zal ik je uitleggen in enkele simpele stappen. Ter illustratie gebruik ik Ares, een client die ik gebruik om te downloaden.

Stap 1: de tunnel-client

Zoals ik al zei, heb je een tunnel-client nodig. Ik ken eigenlijk alleen maar HTTP-tunnel, dus die ga ik hier ook gebruiken. Je kan de laatste nieuwe client hier downloaden.

Je downloadt het bestand, opent het, en installeert het. Ik veronderstel dat je wel al iets kan installeren. Als je dat niet kan … Euh, ja 🙂 Gewoon dubbelklikken, door de menu’tjes uitlopen, en boem 🙂 Bij de installatie (of eerste boot) zal je misschien een vraag krijgen op welke poort enzo je wil werken – tenzij je weet wat je aan’t doen bent, laat dan alles standaard, en laat het programma zelf alles bepalen. Die manier wérkt ook.

Start het programma vervolgens op (Start -> Alle Programma’s -> HTTP-Tunnel -> HTTP-Tunnel Client). Je krijgt het volgende schermpje:


Klik op de image voor een vergroting

Tenzij je betaalt ervoor (wat ik niet verwacht dat je gaat doen :-)), klik je op “Use Free Service”. Voilà, da’s gedaan. Je kan op minimaliseren klikken, en het zal zich verkleinen naar je systeemvak naast je klok.Stap 2: de downloadclient

Zoals ik al zei, gebruik ik Ares. Ik ga daarvoor ook het principe uitleggen, al blijft de werkwijze eigenlijk hetzelfde voor elke client.

In Ares ga je naar Control Panel, en vervolgens het tabblad Network. Daar vink je, onder Proxy, “Use SOCKS5 proxy” aan. Waarom een SOCKS5? Wel, ik kies daarvoor omdat het de veiligste verbinding is. Het maakt eigenlijk niet uit, omdat de proxy (wat basicly een server is waarlangs je connecteert), je toch op je pc bevindt, en je dus eigenlijk niet echt zorgen moet maken om beveiliging enzo, maar ja … SOCKS5 laat echter ook UDP proxying toe, wat een protocol is dat door veel P2P-clients gebruikt wordt. Het werkt echter ook met SOCKS4, maar als je de keuze hebt …

Enfin, ik kies dus voor SOCKS5. Vul, zoals getoond op het figuurtje, bij Proxy Server Address het volgende in: localhost:1080 . Als je voor de standaard instellingen hebt gekozen, klopt dit. Als je de poort gewijzigd hebt, moet je de 1080 aanpassen. Als je een paswoord en username hebt ingesteld, moet je die hier ook geven. Als je alles standaard hebt laten staan, beschik je niet over een paswoord en username. Indien je nog niet aan’t connecteren bent, druk dan eventjes op het knopje “Connect”. Hij geeft de boodschap “Connecting” als hij connectie aan’t leggen is (logisch).


Klik op de image voor een vergroting

 

Je kan best op de knop “Web” klikken in het menu, en wachten tot Ares geconnecteerd is. Als Ares geconnecteerd is, dan kan je zoeken, zoals tevoren. Voilà!Oh, als je wil, kan je het connectieproces ook volgen in HTTP-tunnel (dubbelklikken op het icoontje in je systeemvak). Het zal iets in de aard van dit dialoogje zijn:


Klik op de image voor een vergroting

Zoals ik al zei: het kan eventjes duren, maar je zal uiteindelijk wel geconnecteerd geraken. Bewijsje hebben? Dit is mijn client:


Klik op de image voor een vergroting

Het zal naar alle waarschijnlijkheid wel wat trager gaan dan zonder die HTTP-Tunnel client, maar het werkt tenminste. Have fun!Afsluitende beschouwingen:

  1. Ik ben er nog niet in geslaagd om torrents aan het werk te krijgen met deze werkwijze. Misschien bij jou wel? Laat het dan weten!
  2. Zoals ik zei, is het principe hetzelfde voor andere downloadclients. Ga in je opties op zoek naar je connectie-settings, en vul bij server “localhost:1080” in. (of anders, als je iets veranderd hebt)
  3. Je moet natuurlijk wel iedere keer als je wil downloaden met je P2P-client HTTP-Tunnel opstarten!
  4. Dat is’t voorlopig 🙂

Aanvulling (18/03/2007):

Ik heb gemerkt dat de laatste nieuwe versie van Ares deze werkwijze niet meer toelaat. De reden daarvoor is dat Ares vreemd genoeg geen connectie-settings meer wil opslaan … Ik heb dan maar mijn versies, die ik hier gebruik, geüpload en de linkjes hier eventjes gedropt. Enjoy!

[ENGLISH VERSION]

Being a student, I have the luxury to have a (limited) internetconnection on a low price (called KotNet, in my case). The only problem with this kind of “college networks” are the networkrules that block any P2P. However, there is a way to bypass this – however, it will probably download slower. How? Should I tell you? …

Alright 😉

The way to bypass that security measure is HTTP-tunneling. HTTP-what-ing? Well, HTTP-tunneling is basicly using a “tunnel-client” (software on your pc) to connect to the internet, using the same connection as your browser. The client connects to a server, which acts as a kind of remote pc, and sends you, through your tunnel-client, all the files you request of it – a sort of detour, a tunnel. How? I’ll explain to you in a few simple steps. I currently use Ares, which I will also use in the tutorial.

Step 1: the tunnel-client

Like I said, you need a tunnel-client. Currently, I only know 1: HTTP-tunnel, so I’m going to use that client in this tutorial. You can download the most recent version here.

Download the file, open it, install it. I presume you know how to install a program 🙂 If you don’t: dubble-click the file, go through the menu’s, and bam 🙂 During the installation (or first boot) you might get a question about the settings: just use the default settings, unless you know exactly what you are doing. The program will then use the default settings, which also work.

Boot up the program (Start -> Programs -> HTTP-Tunnel -> HTTP-Tunnel Client). You’ll get the following:


Click the image for a larger image

Unless you’re a paying customer (which I presume you’re not :-)), click “Use Free Service”. Voilà, you’re set. Minimalise it, and it’ll close down to your system tray (next to your clock).

Step 2: the downloadclient

As I said, I use Ares. The settings and OM are basicly the same for all clients.

In Ares, you go to the Control Panel, and choose the tab Network. Mark “Use SOCKS5 proxy” under Proxy. Why SOCKS5? Well, I choose it because it’s more secure than SOCKS4 – however, the proxy-server is on your own computer, so you won’t have to worry much about security. But SOCKS5 also allows UDP proxying, which is a protocol which is used by a number of clients. It also works with SOCKS4, but if you have the option to choose SOCKS5 …

Anyway, I chose SOCKS5. Input, as shown below, localhost:1080 for Proxy Server Address. If you chose the default settings, this will work. If you changed the port, you have to change 1080 to your port. If you set a username and pasword, input these here to. Again, if you chose the default settings, this will not be necessary. If you’re not already connecting, click the button “Connect”. The message “Connecting” will appear if Ares is connecting.


Click the image for a larger image

Click the button “Web” in the menu, and wait ‘till the client is connected. You can search and download as you did before :-)Oh, if you would like to, you can follow the connection-process in HTTP-Tunnel (double-click the icon in your system tray). It will look somewhat like this:


Click the image for a larger image

It can take a while, but it will connect sooner or later. Want proof? This is my client:


Click the image for a larger image

It will probably work slower than before, but at least it will work. Have fun!Remarks:

  1. I couldn’t quite get it to work for torrents yet. Maybe it will for you? You can always drop a message!
  2. As I said: the settings are the same for other clients. Just look for the network settings in your options, choose SOCKS5, and input “localhost:1080” for a server. (or other, if you changed the default settings)
  3. You’ll have to boot up HTTP-Tunnel each time you wish to load your download-client, obviously!
  4. That’s it for now 🙂

Appendix (18/03/2007):

I noticed the latest version of Ares does not allow this MO. The reason is simple: Ares does not want to store the connection settings anymore … So, I uploaded the versions I used here, and dropped the links below … Enjoy!

Read Full Post »

There is also an English version of this tutorial available. Check it via the “Read the rest of this entry”-link below …

Naar aanleiding van een vorige tutorial over het downloaden van videos van YouTube en Google Videos etc., is het ook nodig om een tutorial te schrijven over het converteren van .flv naar .avi of .mpg. Het is namelijk zo dat bv. van YouTube je enkel .flv kan downloaden, en het is ook niet bepaald praktisch, vermits je daar een aparte viewer voor moet downloaden. Het is echter relatief simpel om een .flv om te zetten naar een .avi of .mpg, zonder al te vele computerkennis. En ik zal het je laten zien.

De Riva FLV Encoder

Je downloadt de Riva FLV Encoder via de link hierboven, en installeert het. Het is een gratis programma, dus je moet je geen zorgen maken over enige kost. Het converteren is relatief simpel:

1. Open de Riva FLV Encoder, en voer via de Browse knop de locatie van je bestand in:

capture1a.gif

2. Kies de locatie. Je moet de extensie aanpassen van .flv naar het gewenste formaat. Het formaat waar ik het meeste succes mee had, was .mpg. Een andere mogelijkheid is ook .mov, het Quicktime formaat.

capture2a.gif

3. Zorg dat de settings goed staan. Je kan deze ook instellen via de snelsettings die aanwezig zijn in het programma, via het menu bovenaan. Zorg wel dat je zeker Encode Audio aangevinkt hebt staan, anders krijg je een video zonder geluid.

Als je niet goed weet wat kiezen, neem dan gewoon de standaardinstelling DSL.xml. Da’s meestal goed voor alles.

 

capture4.gif

4. Klik op Encode. Als het goed gaat, krijg je uiteindelijk te zien wat hieronder te zien is, en dan is je video van .flv naar .avi of .mpg omgezet.

capture3.gif

Noot: bij mij werkte het enkel als ik de FFmpeg codec had gerund op mijn pc. Geen idee hoe het komt, want het ding installeert niet echt iets, bij mijn weten. Maar goed, ik geef het maar mee: je kan de Windows-versie ervan hier vinden. Moest je niet weten hoe je het .7z formaat kan uitpakken, probeer dan eens WinRAR. Je moet het bestand ffmpeg.exe uit het ingepakte bestand runnen. Er zal gewoon zeer kortstondig een opdrachtschermpje opflitsen, and that’s it.

Er zijn ook andere mogelijkheden om de .flv om te zetten, zelfs makkelijker manier, zoals met de ImTOO AVI/MPEG convertor. Maar de testversie daarvan laat maar 5 minuten gebruik toe, en anders moet je geld beginnen ophoesten. Het is simpeler, maar het doet hetzelfde, het kost alleen geld. Het scheelt ongeveer een klik. Aan de andere kant heb je wel meer opties met de Riva FLV Encoder …

(meer…)

Read Full Post »