Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

aht961

Members
  • Joined

  • Last visited

  1. Thanks for this great add on. I was wondering if I login to the Web GUI via a client in the LAN and use the command line tool to do some file copying, will the job continue if I closed the web page? In other words, will the session continue even if I got disconnected from the server web GUI?
  2. I am not quite sure if I understood your question. You can choose whatever you want for the name - original or new.
  3. GJones, thank you for pointing out that thread, which i have overlooked earlier. That looks great. I think a dedicated package including all this stuff should be included in unMenu (like AirVideo). So a novice like me, opens the browser, runs the unMenu, clicks a few buttons and get the job done. You mention that you are very experienced with linux - in contrast to me, who virtually knows almost nothing about it - therefore, could you please take the challenge and with the support from others (like ClunkClunk, Joe, Prostuff1) build a package for unMenu? That should install Handbrake and include your tc and the related stuff. In addition to mkv files, also .iso and video_ts should be included. Doable?
  4. Edited: I have modified and improved the conf file 4 times today in order to get rid of adding the user script manually. In the present form, conf file is the only one you need. It creates 3 user scripts and builds the related buttons in the user's script page to start/stop encoding and check the movie properties. Ok, here we go. Please feel free to modify/improve. Drop the conf file to /boot/packages. Go to the Package manager in unMenu, install the package. If it is already installed, then define the input variables, save and re-install with edited variables. Now you should have your handbrake.sh script built under /boot/packages The conf file once reinstalled with edited user variables, creates 3 scripts (3333_unmenu_user_script_start_transcoding, 3333_unmenu_user_script_stop_transcoding and 3333_unmenu_user_script_start_properties) under /boot/unmenu. It checks for "handbrake.sh" and if that exists, creates a button called "start transcoding using HB" at the user's scripts page. Transcoding will be done at the background (nohup) and the Handbrake will exit when the job gets done. This script will also create a log file (hblog.txt), after removing the older one should this exists, and HandBrake will write the outcome to that. I have also added a few new config fields where you can choose you subtitle track no (in order to get the necessary info, you should run the user script created by the conf file (3334-unmenu_user_script_start_properties). Nothing fancy really. However, an easy start if you are a beginner. You can start using transcoding without any need to learn commands, scripting or do a ssh to your server. Hint: if you want to check the log file, just add it to the list of configurable files by adding the following line (EDITABLE_FILE = /boot/packages/hblog.txt) in "unmenu_local.conf" PS: A more challenging and elegant way would be to add another input variable where the user could opt to transcode a single file (e.g. variable = 0) or multiple files ( variable = 1) from the defined source path. I could do this using the Joe's example earlier. However there an .iso image was used. I do not figure out how could one do a batch conversion using multiple video folders with various names and which contain VIDEO_TS subdirectory (like /mnt/user/films/MOVIE 1/VIDEO_TS, /mnt/user/films/MOVIE SOMETHING ELSE/VIDEO_TS and further on). handbrake-unmenu-package.conf
  5. I have tried my best and included some variables. The modified conf file has 4 input fields: 1. Source path (you could open the file browser in a new window and copy/paste your path here) 2. Destination path (you could open the file browser in a new window and copy/paste your path here) 3. Movie name 4. Preset for HandBrake (I have added a few predefined presets from HandBrake home site.) Then you can save these variables and re-install the package using the default button. This creates a script called "handbrake.sh" under /boot/packages/ with the above variables. Using another user script, one could start the transcoding process, create a log file under the same directory and pass the output (Standard Error) of the HandBrakeCLI process to this log file. If ClunkClunk does not mind and if needed, I can post them here.
  6. Great work, thank you ClunkClunk for this. I am already transcoding the first VIDEO_TS folder. Could I ask for a favor, though (from ClunkClunk or Joe)? - would it be possible to define variables via unMenu like: 1. SOURCE PATH ____ (and here have a file browser to indicate where the source is) 2. DESTINATION PATH ____(once again file browser so the user does not make typo errors in writing the path) 3. PATH to THE PRESET FOLDER 4. HARD CODED PRESETS TO BE CHOSEN from a drop-down menu (the items of this menu will be collected from the preset files available at the previous path, i.e #3). So, the scenario would be to go to the package manager at the unMenu, download, install and re-enable install after reboot. Define the paths and the preset mentioned above and click GO and have your transcoding done. Am I asking for too much?
  7. Referring to the s3.sh script here: http://lime-technology.com/forum/index.php?topic=3657.msg51790#msg51790, is there any way to add a line to the script which prevents the server going to S3 if there is a client-server connection using the http interface (like browsing the main page of UNRAID or UNMENU)? My problem is, I have added the other clients' IPs to the s3.sh script and it works like a charm. However, the client which I use for logging to the server's UNMENU's main page is a Os X running Snow Leopard which sleeps one eye open (even in sleep its IP is broadcasted to the LAN). Therfore I do not want to add its IP to the s3.sh, otherwise the UNRAID will never sleep either Any suggestions? At the moment the UNRAID is going to S3 state as intended since the HDDs are not spinning but not convenient in the middle of a http session.
  8. For the owners of MAC clients OS X, I attach here also an Applescript sample which will be able to WAKE your linux server by sending Magic packets. Open the text file attached with your "AppleScript Editor" REPLACE "YOURSERVERS_MAC_ADDRESS_HERE_INCLUDINGSEMICOLONS" with your server's MAC address, 17 characters including the semicolons (e.g 00:00:00:00:00:00) and save it as an application. Any time you run the script, your server will wake up WOL_OSX.txt
  9. I try to summarize here the steps for the beginners like me who would like to implement the sleep 3 state at their server including the very last modifications: 1. First check that your server is able to go to S3 and wake up via WOL according to this guideline: http://lime-technology.com/wiki/index.php?title=Setup_Sleep_(S3)_and_Wake_on_Lan_(WOL) or you could do this via unMENU (http://lime-technology.com/forum/index.php?topic=5568.msg51814#msg51814) if you have already installed it. 2. Then download "bwm-ng-0.6-i486-2bj.tgz" package according to Joe's clear guidelines: http://lime-technology.com/forum/index.php?topic=3657.msg41705#msg41705 or in a more convenient way using the unMENU add-on. 3. Then download the following script (s3.txt) by ReneV with the most recent modifications mentioned above (I have just added the changes mentioned in this thread after the script was uploaded - in addition for the sake of brevity I changed the name to s3.sh). The modifications include: - code correction ("$pingIPs" => $pingIPs) - activated the TCP checking (default = no, here it is changed to yes => checkTCP=$yes) - checks if the cache drive has data, moves that data to the data disks before going to sleep (added => /usr/local/sbin/mover) If you want to configure the script, open it and change the IPs of your media players or client computers - I have added mine 192.168.0.10 and 192.168.0.100 here - if you don't want to add remove them from the appropriate line and leave it as <pingIPs="">. You don't need anything else. 4. After you have made your changes, save the attached s3.txt as s3.sh! 5. Upload the "s3.sh" script to your FLASH disk and save it e.g. /boot/custom/bin. (Create a directory at the root of your FLASH drive and call it custom/bin. So, the "custom" folder should be at the same level as your "bzimage" and "bzroot". Drop the s3.sh script within /custom/bin folder, so the final path should be "boot/custom/bin/s3.sh"). I have changed the location to /boot/custom/bin since it is the suggested path for user scripts and these scripts can be modified via unMENU! 6. REMEMBER to CHMOD your script! Go to the directory where your script is and type "chmod +x s3.sh" at the console. 7. Now, we need to INSTALL the bwm-ng package after reboot as well as to run the s3.sh script. For this, you need to get hold of your "go" file under /boot/config directory and add 3 lines to the very END of your "go" file like I did: installpkg /boot/packages/bwm-ng-0.6-i486-2bj.tgz cd /boot/custom/bin nohup ./s3.sh & The 1. line will install the bwm-ng package that you already have (=> /boot/packages/) The 2. line will change the directory to the folder where you have your script (=> /boot/custom/bin) The 3. line will run the script at the background. 8. Now go to your server stop your array and reboot your server. Everything should be fine. Hope that I did not miss anything Added: Check also this if you don't want to do much hand work. s3.txt
  10. Sorry for re-posting. I sorted it out - the problem is solved. For some reason, I have edited the shell script using the text editor (for Os X), the script file was corrupted. I had to rewrite it with another application which could save it as a unix file. Then it started to function as it was meant to. Apologies for taking your time. Probably it could have worked at the first place if I executed it using "fromdos" command. I do not know. Nevertheless, the server goes to S3 and wakes-on-lan. Thank you for your time. PS: For the novices like me, it would be very nice if one of the experts could kindly update the wiki and take into acccount all these useful modifications made after the original s3.sh script. The new changes to the final script should be addressed as well (like Joe's corrections and modifications like 1) "$pingIPs" => $pingIPs, 2) checkTCP=$yes (for default) and 3) move from cache driver before going to s3 => /usr/local/sbin/mover <-- new line to move files off of cache before the line # Go to sleep echo 3 > /proc/acpi/sleep).
  11. I tried that too before, I still get this: root@MEDIACENTER:~# nohup /boot/custom/s3.sh & [1] 1813 root@MEDIACENTER:~# nohup: ignoring input and appending output to `nohup.out' nohup: cannot run command `/boot/custom/s3.sh': No such file or directory [1]+ Exit 127 nohup /boot/custom/s3.sh (I am running the UNRAID PRO version 4.5.3)
  12. total 8 -rwxrwxrwx 1 root root 4163 Mar 8 13:00 s3.sh*
  13. I cannot put UNRAID to sleep using the script of ReneV. I would appreciate very much if somebody could help me please. 1. I have checked the S3 and WOL capability of the server using echo and WOL magic packet. The server goes to sleep and wakes up on WOL. 2. I have converted the name of the Renev's script to s3.sh and put it in the directory /boot/custom/ 3. I did Chmod +x the s3.sh 4. I installed the bwm-ng (/boot/packages/bwm-ng-0.6-i486-2bj.tgz) 5. I added the following to the go script (/boot/config/go) installpkg /boot/packages/bwm-ng-0.6-i486-2bj.tgz cd /boot/custom nohup ./s3.sh & Nothing happens. And if I telnet and try to start the script manually, I get the following: nohup: ignoring input and appending output to `nohup.out' nohup: cannot run command `./s3.sh': No such file or directory [1]+ Exit 127 nohup ./s3.sh What am I doing wrong?

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.