Showing posts with label Linux. Show all posts
Showing posts with label Linux. Show all posts

Sunday, May 18, 2014

FlexGet 1.2.117 Trakt.tv integration configuration for tv series,movies and animes

Hello, in this example of FlexGet 1.2.117, we will use trakt.tv as our media title source for movies, tv series and animes.It has a, task for daily raw hentai download from nyaa.Then we'll use the transmission-daemon to download media's, finally for noticing new downloads, we get help from pushbullet for new download notifications, and a cleanup work to finished torrents 14 days ago.Code have movie search capabilities in 720p, task's timers can be edited for your needs.The code have empty areas like trakt tv username,password and api key.You need to fill them first with your account valuables.
  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
templates:
  trakt_add_lib:
    trakt_add: 
      username: 
      password: 
      api_key: 
      list: library

  tv:
    transmission:
      host: localhost
      port: 9999
      username: 
      password:
      addpaused: no
      path: /mnt/sata/Downloads/Series
      ratio: 0.3
    configure_series:
      settings:
        quality: hdtv|webdl xvid|divx|h264 720p
        propers: no
      from:
        trakt_list:
          username: 
          api_key: 
          series: watchlist
          strip_dates: yes
    regexp:
      reject:
        - msd
        - afg
    content_size:
      min: 400
      max: 3000
      strict: no
    pushbullet:
     apikey: 
     device: 
     title: '{{task}} - New dowload'
     body: '{{series_name}} {{series_id}}'
    inputs:
      - rss: http://kickass.to/usearch/720p%20category%3Atv%20user%3ABOZX/?rss=1
      - rss: http://ezrss.it/feed/

  anime:
    transmission:
      host: localhost
      port: 9999
      username: 
      password: 
      addpaused: no
      path: /mnt/sata/Downloads/Anime
    configure_series:
      settings:
        quality: 720p
        propers: no
        from_group: 
         - HorribleSubs
         - Comie
         - Underwater
         - FFF
      from:
        trakt_list:
          username: 
          api_key: 
          custom: anime
          strip_dates: yes
    pushbullet:
     apikey: 
     device: 
     title: '{{task}} - New dowload'
     body: '{{series_name}} {{series_id}}'
    inputs:
      - rss: http://www.nyaa.se/?page=rss&cats=1_37&filter=2
      - rss: http://tokyotosho.info/rss.php?filter=1

  movie:
    transmission:
      host: localhost
      port: 9999
      username: 
      password: 
      addpaused: no
      path: /mnt/sata/Downloads/Movies
      ratio: 0.3
    movie_queue: yes
    proper_movies: no
    quality: 720p
    regexp:
      reject:
        - msd
        - afg
        - line
        - italian
        - french
        - german
        - dutch
        - hindi
        - ipod
        - mp3
        - 3D
        - nlsubs
        - CAM
        - iTA
    content_size:
      min: 1000
      max: 7000
      strict: yes
    pushbullet:
     apikey: 
     device: 
     title: '{{task}} - New dowload'
     body: '{{series_name}} {{series_id}}'
    inputs:
      - rss: http://kickass.to/movies/?rss=1
      - rss: http://extratorrent.cc/rss.xml?cid=4&type=last

  hentai:
#   rss: http://sukebei.nyaa.se/?page=rss&cats=7_25&filter=2&minage=1&maxage=2  #Genel H RSS
    rss: http://sukebei.nyaa.se/?page=rss&user=96198 # hikiko123 H RSS
    accept_all: yes
    content_size:
        min: 12
        max: 1000
        strict: yes
    regexp:
      reject:
          - .zip
          - .rar
          - .iso
          - 3D-hentai
          - 3D
          - animated-hcg
          - 2D.G.F.
    pushbullet:
     apikey: 
     device: 
     title: '{{task}} - New dowload'
     body: '{{series_name}} {{series_id}}'
    transmission:
      enabled: yes
      host: localhost
      port: 9999
      username: 
      password: 
      path: /mnt/sata/hentai
      addpaused: no
      ratio: 0.3

  torrentsearch:
    torrent_alive: 10
    quality: 720p
    movie_queue: yes
    regexp:
      reject:
        - msd
        - afg
        - line
        - italian
        - french
        - german
        - dutch
        - hindi
        - ipod
        - mp3
        - 3D
        - nlsubs
        - CAM
        - iTA
    content_size:
      min: 1000
      max: 7000
      strict: yes
    discover:
      what:
        - emit_movie_queue: yes
      from:
        - torrentz: verified
#        - isohunt: movies
#        - piratebay: yes
#        - search_rss: http://torrentz.eu/feed_verifiedP?q={{search_term}}
#    delay: 24 hours
    pushbullet:
     apikey: 
     device: 
     title: '{{task}} - New Download'
     body: '{{series_name}} {{series_id}}'
    transmission:
      host: localhost
      port: 9999
      username: 
      password: 
      addpaused: no
      path: /mnt/sata/Downloads/Movies
      ratio: 0.3

tasks:
  tv-series:
    template:
      - tv
      - trakt_add_lib
    priority: 1

  anime-series:
    template: anime
    priority: 2

  hentai-series:
    template: hentai
    priority: 3

  import-movies:
    trakt_list:
          username: 
          api_key: 
          movies: watchlist
          strip_dates: yes
    accept_all: yes
    queue_movies:
      quality: dvdrip|bluray|webdl xvid|divx|h264 720p
    priority: 4

  movies:
    template: 
      - movie
      - trakt_add_lib
    priority: 5

  torrent:
    template: 
      - torrentsearch
      - trakt_add_lib
    priority: 6

  cleanup:
        priority: 7
        clean_transmission:
          host: localhost
          port: 9999
          username: 
          password: 
          finished_for: 14 days

schedules:
  - tasks: 
     - tv-series
    interval:
      hours: 2
  - tasks: anime-series
    interval:
      hours: 1
  - tasks: hentai-series
    interval:
      days: 1 
  - tasks: 
     - import-movies
     - movies
    interval:
      days: 1
  - tasks:
     - import-movies
     - torrent
    interval:
      days: 1
  - tasks: cleanup
    interval:
      days: 14

Monday, April 21, 2014

Flexget 1.2 config file for tv shows and on going anime series

Hello, i'm recently using flexget rss downloader with my cubieboard, debian.Flexget itself holds so many potential for downloading tv shows, movies, animes.So i give it a shot with this config.

tasks:
  tv task:
    rss: http://ezrss.it/feed/
    series:
      - The Walking Dead:
          quality: 720p hdtv+
      - Game of Thrones:
          quality: 720p hdtv+
      - Supernatural:
          quality: 720p hdtv+
      - Vikings:
          quality: 720p hdtv+
      - Da Vincis Demons:
          quality: 720p hdtv+
      - Californication:
          quality: 720p hdtv+
      - Shameless:
          quality: 720p hdtv+

    transmission:
      enabled: yes
      host: localhost
      port: 9999
      username: username
      password: password

  anime:
    rss: http://www.nyaa.se/?page=rss&filter=2
    series:
      - Naruto Shippuuden:
           from_group: HorribleSubs
           quality: 720p
      - Black Bullet:
           from_group: HorribleSubs
           quality: 720p
      - Bokura wa Minna Kawaisou:
           from_group: HorribleSubs
           quality: 720p
      - Seikoku no Dragonar:
           from_group: HorribleSubs
           quality: 720p

    transmission:
      enabled: yes
      host: localhost
      port: 9999
      username: username
      password: password

schedules:
  - tasks: 'tv task'
    interval:
      hours: 1
  - tasks: 'anime'
    interval:
      hours: 1


It's working very well for now, try and add if you want more shows.

Saturday, May 4, 2013

ar71xx Gargoyle custom builds

I'm building frequently ar71xx custom, usb_large images without tor, openvpn, bwmon and webmon.With this build you can have 2MB nand free space on root.I will write a changelog for newest builds after this.

root@Gargoyle:~# df
Filesystem           1K-blocks      Used Available Use% Mounted on
rootfs                    2240       228      2012  10% /
/dev/root                 4864      4864         0 100% /rom
tmpfs                    14652        84     14568   1% /tmp
tmpfs                      512         0       512   0% /dev
root                     14652       108     14544   1% /tmp/root
overlayfs:/tmp/root      14652       108     14544   1% /tmp/root
/dev/mtdblock3            2240       228      2012  10% /overlay
overlayfs:/overlay        2240       228      2012  10% /

Lastest custom build's svn version is df33941

Custom firmware files are hosting at yandex.disk.

Download from here

Sunday, January 20, 2013

Gargoyle routerlar için yeni bir firmware yayınladı!

OpenWRT tabanlı QoS scripti ile güçlü bir firmware olan Gargoyle 1.5.9, OpenWRT Attitude Adjustment RC-1 üzerine hazırlanmış olarak birkaç düzenleme ve değişiklikle geliyor.

Versiyon 1.5.9 ile gelen yenilikler:
  • Yeni eklenti yönetimi arayüzü (System/Plugins)
  • OpenWRT Attitude Adjustment RC-1'a yükselen altyapı.
  • usb-storage üzerinde birçok büyük düzeltmeler.
  • Bant genişliği mönitörünün bazen network'ü yeniden başlatması sorunu düzeltildi.
  • Bant genişliği mönitörünün, sistemde ki time zone değiştirildikten sonra sadece tek aylık kayıt göstermesi sorunu çözüldü.
  • OpenVPN istemci modunda iken TCP ile kullanılmak istendiğinde ortaya çıkan hataya çözüm bulundu.
Yeni sürüm Gargoyle'yi indirmek için tıklayınız!

Pardus 2013 sürümü çok yakında çıkıyor!


Pardus 2013 kurulum ISO kalıpları çok yakında sizlerle buluşacak. Test süreci devam etmektedir. Sizlerin ihtiyaçlarına karşılık verecek eksiksiz sürümü ortaya çıkarmak için çalışılıyor.
Sabrınız için teşekkür eder, çok yakında 2013 sürümü ile buluşacağınızı müjdeleriz!

Yeni çıkacak 2013 sürümüne eğitim belgeleri ile şimdiden hazırlanın!


Aşağıda Pardus için MEB bünyesinde gerçekleştirilen eğitim belgegelerini bulabilirsiniz. Bununla birlikte detaylı bir PArdus kitabı hazırlanmaktadır.
Pardus 2013 ile sürücü derdi kalmıyor

Pardus tüm donanımlar için Linux çekirdeğiyle sağlam ve yüksek performanslı sürücüleri hazır getiriyor. Böylece sistem kurulduktan sonra İnternet üzerinden ya da CD’ler aracılığıyla ekran kartına, yazıcılara erişmek için tek tek sürücü kurma derdi kalmıyor.

Antivirüs aramaya son

Pardus güvenli mimarisi sayesinde virüs bulaşmasına izin vermiyor. Antivirüs yazılımlarına ödenen paralar ve bu uygulamaların çalışırken kaynak israf etmesi tarih oluyor. Pardus’ta çalışan ve uygulama deposundan edinilebilen antivirüs programları ise, Pardus kurulmamış bilgisayarlara yardım etmek ya da virüs bulaşmış taşınabilir diskleri, usb çubukları temizlemek için çalışıyor.

Kullanımı, kişiselleştirmesi kolay işletim sistemi

Pardus, özgür yazılım dünyasındaki en başarılı uygulamaları bir araya getirirken, masaüstü kullanımına yönelik görev ve yaklaşımlara da yenilikçi çözümler sunuyor. Pardus Teknolojileri ile bilgisayarın kullanımı, sistemin kişiye özel hale getirilebilmesi, ayarlaması kolaylaşıyor. Kullanıcı bilgisayarın yapabildiklerine göre değil, bilgisayar kullanıcının isteklerine göre çalışıyor.

Friday, September 21, 2012

OpenWRT'de harici diski root bölümü olarak tanıtmak

OpenWRT tabanlı router yazılımlarında başa gelen en sık sorun yetersiz boş alan ve ram'dir.Yeni bir yazılım kurmak istediğiniz de boş yeriniz kalmadığı için kuramamak can sıkıcı bir durum.Bu sıkıntıyı aşabilmek için USB üzerinden bağlayabileceğimiz bir harici usb diskimizi sistemimize ana disk bölümü olarak bağlamamız gerekiyor.Bunun için, sisteme bağlanmış, ext3 veya ext4 ile formatlanmış bir  harici disk, birkaç yazılım paketi ve fstab üzerinde birkaç düzenleme yapmamız şart.

Diski bağladığınızı varsayarak, öncelikle yüklememiz gereken paketleri veriyorum.
opkg update
opkg install block-mount block-hotplug block-extroot
Sonrasında mevcut root bölümümüzde ki önemli sistem dosyarının harici disk üzerine kopyalanması işlemi var.

tar -C /overlay -cvf - . | tar -C /mnt/sda1 -xf -

Ayarı yapabilmemiz için WinSCP ile router'a bağlanıp, /etc/config/fstab dosyasını açıp düzenliyoruz.

config mount option device /dev/sda1 option fstype ext3 option options rw,sync option enabled 1 option enabled_fsck 0 option is_rootfs 1

Fstab içine "config mount" kısmına "option is_rootfs 0" ekleyip, kaydediyoruz.Bunu yapmamızın amacı routerı yerinden başlattıktan sonra sürücünün başarıyla sisteme bağlanıp bağlanmayacağını kontrol etmek.Eğer başarıyla bağlandığını teyit ettiysek tekrar fstab dosyasını açıp "option is_rootfs 1" kısmında ki 0 değerini 1 ile değiştirip.Routerı "reboot" ediyoruz.

Eğer işlem başarılıysa "df" komutuyla konsoldan boş alanımızı kontrol ediyoruz.Artık istediğiniz yazılımı boş alan sıkıntısı çekmeden kurabilirsiniz.

Tuesday, December 6, 2011

OpenWRT'de WR1043ND QSS düğmesi ile transmission hız limitlerini değiştirebilmek

İşlemler biraz kafa karıştırıcı gelebilir ama biraz linux'a yatkın olmanız daha iyi olacaktır.Öncelikle OpenWRT sisteminize opkg üzerinden transmission-remote paketini kurun.Bu paket hız limitlerini uygulamamızda bize yardımcı olacak.Daha sonra transmission-daemon programının settings.json dosyasında ki alt-speed ile ilgili hız limitlerini KB/s olarak ayarladıktan sonra işleme başlayalım.

Konsoldan klasörümüzü oluşturuyoruz
mkdir -p /etc/hotplug.d/button
Oluşturduğunuz klasör içerisine,WinSCP ile 00-button ismi ileyeni bir dosya açıp,  açıp içerisine şu scripti yapıştırıp, kaydedin.

. /etc/functions.sh
do_button () {
        local button
        local action
        local handler
        local min
        local max

        config_get button $1 button
        config_get action $1 action
        config_get handler $1 handler
        config_get min $1 min
        config_get max $1 max

        [ "$ACTION" = "$action" -a "$BUTTON" = "$button" -a -n "$handler" ] && {
                [ -z "$min" -o -z "$max" ] && eval $handler
                [ -n "$min" -a -n "$max" ] && {
                        [ $min -le $SEEN -a $max -ge $SEEN ] && eval $handler
                }
        }
}

config_load system
config_foreach do_button button

Sonrasında konsoldan aşağıdaki kodları uyguluyoruz.


uci add system button    
uci set system.@button[-1].button=BTN_1
uci set system.@button[-1].action=pressed
uci set system.@button[-1].handler='transmission-remote -as'
uci add system button    
uci set system.@button[-1].button=BTN_1
uci set system.@button[-1].action=pressed
uci set system.@button[-1].handler='echo 1 > /sys/class/leds/tl-wr1043nd:green:qss/brightness'
uci add system button
uci set system.@button[-1].button=BTN_1
uci set system.@button[-1].action=released
uci set system.@button[-1].handler='transmission-remote -AS'
uci set system.@button[-1].min=1
uci set system.@button[-1].max=4
uci add system button
uci set system.@button[-1].button=BTN_1
uci set system.@button[-1].action=released
uci set system.@button[-1].handler='echo 0 > /sys/class/leds/tl-wr1043nd:green:qss/brightness'
uci set system.@button[-1].min=1
uci set system.@button[-1].max=4
uci commit system


Geçmiş olsun, artık boşta duran düğmenizi , transmission-daemon'u kısacası kaplumbağa moduna sokmak veya çıkarmak için kullanabilirsiniz.

Monday, March 7, 2011

Tor ve onion ağı ile internette ki gizliliğinizi koruyun!

Bildiğiniz gibi Tor, Internet üzerinde gizli olarak gezinebilmenizi , dosya paylaşım ağlarından Socks4 veya Socks5 kullanarak dosya indirmenizi (Bittorrent,Emule,..) tamamen gizli olarak sağlayan bir topluluk perde-proxy uygulamasıdır. Basitçe tor’u bilgisayarınıza kuruyorsunuz ve bazı ek uygulamalar yardımıyla webde orjinal IP adresinizi gizleyerek dolaşabiliyorsunuz. Tor ile internette tamamen belirsiz olabilir ve yapacağınız tüm işlemleri bu belirsizlikle güvenli bir şekilde yapabilirsiniz. Yani en temelinde Tor sizin ip adresinizin gizlenmesini sağlıyor. Tor birden çok birbirine bağlı ve rastgele iletişim sürdüren perde sunucuların birleşmesi ile Onion Ağı oluşuyor. Siz bir siteye istekte bulunduğunuzda isteğiniz siteye ulaşana kadar birçok Tor sunucusu üzerinden şifrelenmiş bir şekilde karşı tarafa geçiyor ve siz son ulaşan makinenin ip adresini alıyorsunuz fakat bu makine de sadece kendinden önceki makineden haberdar. Bu yüzden özellikle dosya paylaşım programlarında ki performansını da göze aldığımda kullanmakta gerçekten yarar olduğunu düşünüyorum.Kurulumunu yaptıktan sonra dosya paylaşım programlarında ki proxy ile ilgili bölüm altına , Tip için Socks5, sunucu için 127.0.0.1 ve port için 9050 giriyoruz.


Tor bunun dışında ağda yaptığınız işlemlerin boyutunu grafiksel olarak da gösterebiliyor.
onion tor anonymity network'ün yalancı en üst seviye alan adıdır (pseudo top level domain, ptld). tor ağına dahil olan bilgisayarlardan erişildiği için trafik denetlemesi yapılması oldukça zordur.

Windows için Kararlı sürüm Vidalia Bundle ile birlik Tor'u indirmek için Buraya tıklayın.

Diğer işletim sistemleri indirme bağlatısı için tıklayın.

Sunday, March 6, 2011

Ubuntu üzerinde nVidia ekran kartı sürücülerini aktif etme aşamaları

Eğer nVidia sürücüleri , nVidia web sitesinden yüklemeye çalışıyorsanız aşağıdaki hatayı alabilirsiniz.

HATA: çekirdek modülü 'nvidia.ko' yüklenemiyor. Bu sorunun nedeni , kernel modülü hatalı olduğunda yada kernel kaynakları hatalı yapılandırıldığında, kernel'i yapılandırırken uyumsuz bir gcc kullanılması veya yüklü olan herhangi bir nvidia sürücüsünün , nvidia grafik kartınızı sahiplenme ve çalıştırma aşamasını başaramamasından kaynaklanıyor.

Yukarıdaki hata mesajı aşağıdaki yordamı kullanarak gidermek için yazının devamında verilen komut setleri ile düzenleme sonrasında yeni sürücüleri kurma işlemine geçeceğiz.

Saturday, March 5, 2011

Ubuntu üzerinde ATI ekran kartı sürücülerini aktif etme aşamaları

Çoğu ATI ekran kartı, Ubuntu ile gelen varsayılan açık kaynak "ATI" ya da "radeon" sürücüleriyle çalışır. Ancak AMD firmasının sürücülerine sahip bir bilgisayar gibi 3B hızlandırması ve kompozit desteği gibi gelişmiş grafik özellikleri kullanabilmek için bazı sürücüler yüklenmelidir. Ubuntu, özel sürücüleri karşıdan yükler ve birçok ATI marka ekran kartı için ek özelliklerini de etkinleştiren bir uygulama ile sisteme kurar.Yazının devamın , adım adım kurulum aşamalarını inceleyeceğiz.

Wednesday, March 2, 2011

Ubuntu Server 10.10 üzerine Webmin kurulumu

Ubuntu Server dağıtımının , güvenlik tehlikelerinden kaçınmak ve Ram alanından tasarruf edilmek için herhangi bir Masaüstü - Pencere yönetim sistemi (KDE, Gnome, XFCE..) ile gelmemektedir.Sistem kurulduktan sonra sizi komut satırı ile karşılar, durum böyle olunca hızlı veya uzunca bir işlem gerçekleştirmek istenildiğinde yapılacak işlerde bir o kadar yavaş ve uğraştırıcı oluyor haliyle , peki bundan nasıl kaçınabiliriz diye sorar gibisiniz.Önümüzde iki seçenek var ; birinci olarak bir pencere yönetim sistemi kurmak ki uzun süren ve dediğim gibi fazla fazla ram tüketecektir ya da ikinci olarak web sayfası üzerinden tüm dünya üzerinden ulaşılabilecek bir sistem kontrol arayüzü kurmak.

Ben bu yazıda ikinci seçeneğimiz ile ilgileneceğim çünkü daha ekonomik , kurulumu , yapılandırması kolay ve kullanışlı.Bunları biraz anlattıktan sonra geçelim yapılacak işlemlere :
  • İlk olarak komut satırına kullanıcı adımız ve sonrasında parolamızı girerek oturum açıyoruz.
  • İkinci olarak en son Webmin paketini aşağıda ki komut ile indiriyoruz. Son versiyon 1.520

wget http://www.webmin.com/download/deb/webmin-current.deb

  • Paketimiz indikten sonra kurulumu aşağıda ki komut ile başlatıyoruz.

Thursday, April 29, 2010

Ubuntu 10.04 Nihayet , Çıktı!

En çok kullanılan Linux dağıtımını geliştiren Ubuntu Ekibi sonunda uzundönemli sürümleri olan Ubuntu 10.04'ü kullanıcılara sundu. Açık kaynakdünyasının en bilinen yazılımlarından olan Ubuntu'da birçok önemlideğişikliğe gidildiği görülüyor. Değişiklikler önemli ölçüde kullanım kolaylığıve hoş bir görüntü elde etme yönünde yapılırken daha önceden kahverengi tonları temel renk olarak kullanılan dağıtımın yeni sürümünde mor renk ön plana çıkmış.



Dağıtımda temel masaüstü yine Gnome. Bunun yanında KDEXFCE veLXDE masaüstü ortamlarıda resmi olarak destekleniyor. Sistemkararlılığının büyük bölümünü Gnome'a borçlu olan Ubuntu, yeni sürümünde Gnome 2.3'e güncellenmiş. Kubuntu kullanmayı tercih edenkullanıcılarda unutulmamış ve depolara KDE 4.4 SC sürümü'de eklenmiş.