Janhouse

Posts Tagged ‘bittorrent’

Automatic movie screenshot maker for Auto Uploader

Saturday, August 4, 2012

I have finally found some time to make new features for the Auto Uploader.

So, the Thumbnailer is finally here.

Features:

  • Creates video thumbnails (single shots and joined timelapse);
  • Creates thumbnails even if video file is packed inside .rar archive (Linux only);
  • Skips sample files;
  • Extracts basic information about video file (resolution, codec, bitrate, etc.);
  • Automatically uploads created images to public image hosting sites and creates BBCode;
  • Can be fine tuned any way you want.

I am providing this as an external module for the Uploader.

If you want to get it, feel free to contact me. :)

 

Generating and uploading screenshots:

Generating screenshots:

I am going to upload a better video once I set up the new version on some tracker.

Following screenshot demonstrates BBCode generated by the Uploader:

FTP and file feature for auto uploader

Thursday, December 1, 2011

Few days ago FTP feature was added to the uploader. It means that any files/folders can be easily added to the uploader’s database. This allows using FTP servers and other sources to auto upload to your tracker (or maybe even upload to some other FTP servers).

So basically you can make it work in any way you want now. FTP to Tracker, Tracker to Tracker, Tracker to FTP, FTP to FTP or even make it work with direct files on the web.

Those of you who already have the access to the new Wiki for the Uploader, can look there for information on setting it up.

I’ll keep making this new FTP thing better so any feedback is welcome in the bugtracker’s forum. :)

From the shiny features, automatic screenshot grabber script for videos is left to port to V3.

Using public/popular Bittorrent trackers is unsafe

Sunday, May 29, 2011

I didn’t want to write longer title so let me explain what I meant with it. Instead of “unsafe”, I should probably use “relatively not as safe as smaller and not so popular Bittorrent trackers”.

But let me start from the beginning.

Some time ago I read this article in TorrentFreak about using Bittorrent as a DDoS tool. Of course then I tested it on my own server to see how it works. Because I didn’t send too many fake announcements my box didn’t “go down” but I sure got a lot of incoming traffic. That PDF that can be found in the previously mentioned article states that their box received Bittorrent handshake requests long after they sent the last announcement. They suggest that those connections are made by some anti piracy organisations  to sniff what kind of torrents you have loaded in your Bittorrent client.

Since I specified my webserver’s port 80 as a target, I can see all the Bittorrent handshakes in my Nginx access log.

And even after about 6 months I still get them a lot. :)

This clearly shows that public Bittorrent network is full of crap. Probably in most countries you won’t be too worried about this but you never know what and when they intend to do with this data.

So what can you do?

If you have blocked incoming connections, no need to worry (but this also makes it harder to download and share stuff). In other cases using random ports each time you start your Bittorrent client could help a bit.

Also using not so popular and private Bittorrent trackers should be safer. Another nice thing about them is that they usually have some high speed servers dedicated for seeding torrents resulting in faster download speeds for you.

Ardievu, Fano.lv! (updated)

Saturday, March 19, 2011

Fano.lv lietotāji būs pamanījuši, ka nu jau pāris dienas no weba pazudušas TV, filmu, spēļu sadaļas un jaunā browse versija, kā arī čatā vairs nedala bonusa punktus.

Tie, kuri to nezināja, varu pateikt, ka gandrīz  gada laikā tur biju vienīgais aktīvais programmētājs/sisadmins. Izveidoju gan jauno dizainu, gan jaunās sadaļas, iedzīvināju IRC čatu, pievienoju sīderu savākšanu no citiem trakeriem, tādā veidā samazinot kopējās projekta izmaksas uz apmēram 1/3 no sākotnējās summas.

Jā, man par to nemaksāja, darīju to sporta pēc, lai vairāk pamācītos serveru lietas un tāpēc, lai man un maniem draugiem būtu pieejams kāds gana ērts bittorrent trakeris.

Aizgāju, jo administrācijā notiek bardaks un adminiem ļoti patīk dramatizēt.

Drāma

Viss bija forši, līdz brīdim, kad ieskatījos adminu forumā, kur kāds admins (Oby) rakstīja ļoti demotivējošus un muļķīgus rakstus. Kad par to aizrādīju (pateicu, ka maģistrantūrā mācoties datorzinātni, (kuru viņš mācoties Liepājā?) jābūt cirvim, lai apgalvotu, ka OCR ir kas mirstīgam cilvēkam nepieejams un to iespējams lietot tikai NASA un vēl sazin kur), viņš pats un daļa viņa pudeles brāļu interneta komūnas draugu, protams, uz mani uzēdās. :D

Negaiss izrādījās īpaši emocionāls un uz teikumu “Derētu padomāt par atbilstošāku kvalitāšu birku pievienošanu torrentiem krievu valodā.” atbildēja ko līdzīgu: “Gribi teikt, ka es nemāku savu darbu darīt?Es vispār varu aiziet, ja kas nepatīk.” Lieki piebilst, ka vecā labā kompānija kārtējo reizi piebalsoja un sakarīga saruna neizdevās.

Tādas un citādas problēmas uzpeldēja ik pa laikam un pat jautājumos, kuros domām nevajadzētu dalīties, nez kāpēc Oby izcēlās. Piemēram, pirms pāris dienām Oby izleca ar komentāru dzēšanu un lietotāju brīdināšanu foruma tematā, kurā tēmas aizsācējs mēģināja 2x dārgāk par reālo cenu pārdot datortehniku. Kad citi lietotāji norādīja uz lohatronu, Oby atļāvās viņus brīdināt, liegt iespēju komentēt un uz maniem lūgumiem paskaidrot situāciju – nereaģēja. Vēlāk tika sākta diskusija forumā, kur, protams, no patiesās problēmas novirzījās uz mani un vainoja par brīdinājuma noņemšanu un tamlīdzīgām lietām.

Vēl, ļoti iespējams, daļa no problēmas bija tāda, ka vecie admini nespēja nopietni uztvert cilvēku, kurš par 10 vai vairāk gadiem jaunāks.  Un tā viņi pie katras izdevības kasījās un veidoja drāmu.

Iznākums

Par cik trakera dibinātājs nekādā veidā nerisināja problēmu, jo bija pārāk aizņemts privātajā dzīvē un nevēlējās apbēdināt nevienu no pusēm, nolēmu pamest projektu un paņemt nelielu daļu no sastrādātā sev līdzi.

Turpmāk centīšos neiesaistīties projektos, kuros daļa administrācijas dod priekšroku stagnācijai un vadītāji nepievērš gana lielu uzmanību notiekošajam. :)

Vēlāk priekš iesācējiem pievienošu rakstu, kurā nedaudz aprakstīšu metodes, kuras pielietoju, lai labāk noslēptu patieso serveri.

P.S. Fano.lv projektā pirmo reizi iesaistījos pirms vairāk kā pieciem gadiem, kad lapa bija tikko atvērusies (uz to arī norāda mans lietotāja id – 13) un garlaicības mākts izveidoju pirmo dizaina versiju.

P.P.S. Turpmāk lietošu InPeril un cerams, ka tur sanāks izbīdīt dažas jaunas idejas, kuras fano.lv tā arī neieraudzīja dienas gaismu.

P.P.P.S. Ziedojumu skala neattēlo patieso savāktās naudas daudzumu.

Switch to our mobile site

© Jānis Jansons (Janhouse)