How do I set the desktop wallpaper with an image in aperture 3?
Sorry for the silly question, but I can't find how to set my desktop wallpaper with an image in aperture 3. It was simple when using Iphoto, but I can't find the method in aperture.
Thanks,
Dale.
Command(⌘)-9 is no longer listed in the list of default keyword shortcuts, and it has no effect.
I wrote a little Automator service to bring the Command(⌘)-9 back.
A copy of this service is here for download:
http://dreschler-fischer.de/scripts/SetDesktopPicture.workflow.zip
This service uses three actions:
Aperture: Get selected images
Export Masters
Finder: Set the Desktop Picture
To install it, open the workflow in Automator and save it as service.
To use it, select any image in Aperture, then activate the service from the Aperture menu -> Services, and it will set the master of the selected image as Desktop picture.
If you like, you can assign the Command(⌘)-9 key to the service (in the System Preferences -> Keyboard -> Keyboard Shortcuts Panel) and then turn any image you selected into Desktop wallpaper by simply pressing (⌘)-9.
@Frank Caggiano, if you are still following this thread: for some reason this workflow succeeds with exporting the master, but I could not get it to work with the versions instead. Any ideas?
Caution: this service will clutter the Desktop with the exported images. If you want to avoid that, change the export action to export the image to a different folder.
Regards
Léonie
Similar Messages
-
How can I set the desktop image for client computers?
How can I set the desktop image for client computers using ARD or terminal?
How can I set the desktop image for client computers using ARD or terminal?
-
How do I set the default library with "Save As" ?
I use FIrefox. When I want to "Save As" a PDF file, the default library always resets instead of going to the last location where I saved something. How can I set the "Save As" default location to be a specific place?
Are you using the Save As command of Firefox or of Reader? If the former then it's a question more suited for a FF forum. If the latter I'm afraid the answer is you can't change it.
-
After using firefox to set the desktop wallpaper i cannot change the wallpapre without using firefox
i cannot change my desktop wallpaper unless i am online using firefox
Open a image in windows 7 and right click choose set as wallpaper.
if you think its firefox problem, try in safemode. and try the above line
'''Try Firefox Safe Mode''' to see if the problem goes away. Safe Mode is a troubleshooting mode, which disables most add-ons.
''(If you're not using it, switch to the Default theme.)''
* You can open Firefox 4.0+ in Safe Mode by holding the '''Shift''' key when you open the Firefox desktop or Start menu shortcut.
* Or open the Help menu and click on the '''Restart with Add-ons Disabled...''' menu item while Firefox is running.
''Once you get the pop-up, just select "'Start in Safe Mode"''
'''''If the issue is not present in Firefox Safe Mode''''', your problem is probably caused by an extension, and you need to figure out which one. Please follow the [[Troubleshooting extensions and themes]] article for that.
''To exit the Firefox Safe Mode, just close Firefox and wait a few seconds before opening Firefox for normal use again.''
''When you figure out what's causing your issues, please let us know. It might help other users who have the same problem.'' -
How can I change the desktop wallpaper from Java?
Hello!I'm coding an image viewer and I need to be able to set an image as an desktop wallpaper.What ways can be used to do this?Thank you
If Java does have a platform-independent way of doing this, it'll be in the [JDIC (Java Desktop Integration Components)|https://jdic.dev.java.net/] library
-
How do I set the logging level with the plug-in 1.4
I am writing an applet that will be hosted in the plug-in version 1.4. I'd like to set up some logging statements using the java.util.logging API. I have successfully got it to print out log messages, but it is not printing anything below level INFO. How can I set it up to print out log statements at the FINEST level?
If you are using the default logger for logging from the applet, the default log level from the logging.properties file in your JRE lib directory is the place. There is an entry
.level= INFO In this file. You can modify this entry.
This is a a roundabout way of achieving it. since we are modifying the default log level here, it will be used by other java applications as well. I am looking for a better solution. -
How do I set the Alpha when opening an Image Sequence?
I'm trying to imported a tiff image sequence w/embeded alpha into Final Cut Pro. Since Final Cut Pro has no feature for importing image sequences, I assume that Quicktime Pro is my only choice.
Here's what I've done so far:
1. Opened Image sequence in Quicktime Pro
2. Went to "show movie properties"
3. Selected "Video "Track" which is only track to select
4. Went to "Visual Settings" tab, "transparency"
5. Selected "straight alpha"
It turns the alpha or matte area into a solid white. I've tried the other transparency options but they always give me the white.
6. Import saved quicktime into FCP, edit into timeline, select different alpha settings, always white background.
Am I doing something wrong, or is my graphics guy giving me image sequences with improperly embeded alphas?
Avid will import the image sequence and read the alpha with no problem.In Final Cut (prefs) set the duration for still's
Import the still folder. Or make a bin folder in the bowser window...
Drop the still folder on the time line ....done
I just did a test and it works......... -
How do I set the desktop background to automatically change every so often?
I had my desktop background set to change every five seconds, with the photos coming from a folder in my iPhoto files. I then made a new folder of background pictures in iPhoto, but when I switched to them and tried to make it "change every 5 seconds", or 1 minute etc., it would not change. I then reverted back to the original group of files and it STILL wouldn't change, even though it had been doing so for the many months that I had been using this set of background photos before.
I have clicked on "change every 5 seconds" and "random order", but for some reason I can now only change the pictures manually by clicking on them in the right hand pane of the system preferences window. Please can someone tell me how to make them change automatically again...?Have you tried restarting your computer and attempting it again?
Sorry if this is a dumb question, but a lot of people run their machines 24/7 and sometimes a little reboot helps. -
Setting the desktop background image via Powershell
UPDATE:
I found the solution that addressed my problem, which I posted in a post below. Keeping the original post for Internet historical reasons as I the hope this helps someone else later on in their search for a solution.
===============
I have Bing'ed and I have Google'd and I haven't found a solid answer to setting the desktop wallpaper programmically. I am trying to do this via PowerShell, but I would be happy for any other language flavor or application to work.
Below is the code I have tried to set the desktop background image. This has been scrounged from a few sources across the web. This solution works 25% of the time and I haven't figured out what the cause for success or failure of the execution. Or maybe
it's neither, but waiting for Explorer to refresh. The only way to see the change 100% is to log out and log back in.
I am running Windows 8.1 btw.
Thank you for looking.
Function Get-WallPaper()
$wp=Get-ItemProperty -path 'HKCU:\Control Panel\Desktop\' -name wallpaper
if(!$wp.WallPaper)
{ "Wall paper is not set" }
Else
{"Wall paper is set to $($wp.WallPaper)" }
Function Refresh-Explorer {
$code = @'
private static readonly IntPtr HWND_BROADCAST = new IntPtr(0xffff);
private const int WM_SETTINGCHANGE = 0x1a;
private const int SMTO_ABORTIFHUNG = 0x0002;
[System.Runtime.InteropServices.DllImport("user32.dll", SetLastError=true, CharSet=CharSet.Auto)]
static extern bool SendNotifyMessage(IntPtr hWnd, uint Msg, UIntPtr wParam,
IntPtr lParam);
[System.Runtime.InteropServices.DllImport("user32.dll", SetLastError = true)]
private static extern IntPtr SendMessageTimeout ( IntPtr hWnd, int Msg, IntPtr wParam, string lParam, uint fuFlags, uint uTimeout, IntPtr lpdwResult );
[System.Runtime.InteropServices.DllImport("Shell32.dll")]
private static extern int SHChangeNotify(int eventId, int flags, IntPtr item1, IntPtr item2);
public static void Refresh() {
SHChangeNotify(0x8000000, 0x1000, IntPtr.Zero, IntPtr.Zero);
SendMessageTimeout(HWND_BROADCAST, WM_SETTINGCHANGE, IntPtr.Zero, null, SMTO_ABORTIFHUNG, 100, IntPtr.Zero);
Add-Type -MemberDefinition $code -Namespace MyWinAPI -Name Explorer
[MyWinAPI.Explorer]::Refresh()
Function Set-WallPaper($Value)
echo "Setting background to: $value"
Refresh-Explorer
Set-ItemProperty -path 'HKCU:\Control Panel\Desktop\' -name wallpaper -value $value
rundll32.exe user32.dll, UpdatePerUserSystemParameters
#sleep 1
rundll32.exe user32.dll, UpdatePerUserSystemParameters
#sleep 1
rundll32.exe user32.dll, UpdatePerUserSystemParameters
#sleep 1
Refresh-Explorer
#Stop-Process -ProcessName explorer
NOTE: I left in a few commented out statements. I found that they do not offer any help in formulating a solution.
Thank you.Great news! I found the solution and all props and credit goes to
jsd1982 of the XKCD comic
forum from a post he made in 2007 and some deep search kung-fu Googling on my part. Here is the
direct link to the post.
This solution has worked for me 100% of the time on Windows 8. The only gotcha I found (minor detail) was when setting this process to run as a scheduled task, I had to run it as elevated privileges for the code to compile in memory. Running this function
from PowerShell at the command prompt was fine.
NOTE: The code below is a slight trimmed down version posted by jsd1982 to just set the desktop wallpaper. I removed the image fetching from the Internet and the color inversion.
# Credit to jsd1982
function Compile-Csharp ([string] $code, $FrameworkVersion="v2.0.50727",
[Array]$References)
# Get an instance of the CSharp code provider
$cp = new-object Microsoft.CSharp.CSharpCodeProvider
# Build up a compiler params object...
$framework = [System.IO.Path]::Combine($env:windir, "Microsoft.NET\Framework\$FrameWorkVersion")
$refs = new-object Collections.ArrayList
$refs.AddRange( @("${framework}\System.dll",
# "${mshhome}\System.Management.Automation.dll",
# "${mshhome}\System.Management.Automation.ConsoleHost.dll",
"${framework}\system.windows.forms.dll",
"${framework}\System.data.dll",
"${framework}\System.Drawing.dll",
"${framework}\System.Xml.dll"))
if ($references.Count -ge 1)
$refs.AddRange($References)
$cpar = New-Object System.CodeDom.Compiler.CompilerParameters
$cpar.GenerateInMemory = $true
$cpar.GenerateExecutable = $false
$cpar.CompilerOptions = "/unsafe";
$cpar.OutputAssembly = "custom"
$cpar.ReferencedAssemblies.AddRange($refs)
$cr = $cp.CompileAssemblyFromSource($cpar, $code)
if ( $cr.Errors.Count)
$codeLines = $code.Split("`n");
foreach ($ce in $cr.Errors)
write-host "Error: $($codeLines[$($ce.Line - 1)])"
$ce |out-default
Throw "INVALID DATA: Errors encountered while compiling code"
[System.Reflection.Assembly]::LoadWithPartialName("System.Drawing") > $null
[System.Reflection.Assembly]::LoadWithPartialName("System.Runtime") > $null
# C# code to post to wallpaper
$code = @'
using System;
using System.Drawing;
using System.Drawing.Imaging;
using System.Runtime.InteropServices;
using System.IO;
using System.Net;
using Microsoft.Win32;
namespace test
public class Wallpaper
const int SPI_SETDESKWALLPAPER = 20 ;
const int SPIF_UPDATEINIFILE = 0x01;
const int SPIF_SENDWININICHANGE = 0x02;
[DllImport("user32.dll", CharSet=CharSet.Auto)]
static extern int SystemParametersInfo (int uAction , int uParam , string lpvParam , int fuWinIni) ;
public static void SetWallpaper(string uri)
System.IO.Stream s = new WebClient().OpenRead(uri);
Image img = System.Drawing.Image.FromStream(s);
Bitmap copy = new Bitmap(img.Width, img.Height);
Graphics g = Graphics.FromImage(copy);
Rectangle rect = new Rectangle(0, 0, img.Width, img.Height);
g.DrawImage(img, rect, 0, 0, img.Width, img.Height, GraphicsUnit.Pixel);
g.Dispose();
img.Dispose();
// Save to a temp file:
string tempPath = Path.Combine(Path.GetTempPath(), "wallpaper.bmp");
copy.Save(tempPath, System.Drawing.Imaging.ImageFormat.Bmp);
RegistryKey key = Registry.CurrentUser.OpenSubKey( @"Control Panel\Desktop", true ) ;
key.SetValue(@"WallpaperStyle", 1.ToString( ) ) ;
key.SetValue(@"TileWallpaper", 0.ToString( ) ) ;
SystemParametersInfo( SPI_SETDESKWALLPAPER,
0,
tempPath,
SPIF_UPDATEINIFILE | SPIF_SENDWININICHANGE );
function Set-Wallpaper([string] $imgurl)
compile-CSharp $code
[test.Wallpaper]::SetWallpaper($imgurl) -
How can I set up two iPhones with the same contact, photos, music etc... but a different sim card and phone number. They will both be my phones, but one will be for use in other countries.
Phone A = phone with information you want duplicated
Phone B = phone that you want to copy from A
Backup Phone A.
Wipe Phone B using these instructions. What to do before selling or giving away your iPhone, iPad, or iPod touch - Apple Support
Phone B should be on the 'Hello' screen. Do not swipe it. Launch iTunes. Plug in Phone B.
When iTunes asks if you want to set up as new phone or restore from backup, choose restore from backup of Phone A.
After this setup, any changes to one phone (i.e. adding a contact, downloading an app) will have to be manually duplicated on the second phone, if that is your desire). Making changes to one phone will not affect the other after setup. -
How do i set the proxy user in FF 3.6.13.
previous versions had an entry for proxy user.
its gone now.
using IE with entries in user account pwds works while FF doesn't.
too bad have to change back to IE :-(You can find the connection settings in Tools > Options > Advanced : Network : Connection
See "Firefox connection settings":
*[[Firefox cannot load websites but other programs can]] -
i have my iphone set up with itunes on one computer, but i recently bought my own computer. How do I set up my iphone with the new itunes account? It says my phone can only be set up woth one itunes account. How do I remove the previous account?
ThisGal_Drea wrote:
i have my iphone set up with itunes on one computer, but i recently bought my own computer. How do I set up my iphone with the new itunes account?
Do you mean iTunes library?
iTunes account is what you use to make iTunes purcahses.
iTunes library is what is on your computer.
It says my phone can only be set up woth one itunes account. How do I remove the previous account?
No, it tells you it can only be sync'd with one iTunes library.
Simplest way is to copy the entire /Music/iTunes/ folder (thisis the iTunes library) from old computer to new computer. -
How can I set the language when sending an e-mail with attachment - 'Html'?
"Character Broken"
I made an ALV program, and this convert to "HTML', and send an e-mail with this.
Used Process is:
DATA: gt_abaplist LIKE TABLE OF abaplist,
gt_html LIKE TABLE OF w3html,
doc_chng LIKE sodocchgi1,
objpack LIKE TABLE OF sopcklsti1 WITH HEADER LINE,
objhead LIKE TABLE OF solisti1 WITH HEADER LINE,
mail LIKE TABLE OF solisti1 WITH HEADER LINE,
reclist LIKE TABLE OF somlreci1 WITH HEADER LINE,
lv_line TYPE i.
DELETE FROM MEMORY ID '%_LIST'.
SUBMIT z_template
AND RETURN EXPORTING LIST TO MEMORY.
CALL FUNCTION 'LIST_FROM_MEMORY'
TABLES
listobject = gt_abaplist
EXCEPTIONS
not_found = 1
OTHERS = 2.
CALL FUNCTION 'WWW_HTML_FROM_LISTOBJECT'
TABLES
html = gt_html
listobject = gt_abaplist.
doc_chng-obj_name = 'URGENT'.
doc_chng-sensitivty = 'O'.
doc_chng-obj_descr = ' '.
doc_chng-obj_langu = '3'.
objhead-line = ' '.
APPEND objhead.
mail[] = gt_html[].
DESCRIBE TABLE mail LINES lv_line.
CLEAR: objpack.
objpack-transf_bin = 'X'.
objpack-head_start = 1.
objpack-head_num = 0.
objpack-body_start = 1.
objpack-body_num = lv_line.
objpack-doc_type = 'htm'.
objpack-obj_descr = ' '.
objpack-doc_size = lv_line * 255.
objpack-obj_langu = '3'.
APPEND objpack.
CLEAR: reclist.
reclist-receiver = 'e-mail address'.
reclist-rec_type = 'U'.
APPEND reclist.
CALL FUNCTION 'SO_NEW_DOCUMENT_ATT_SEND_API1'
EXPORTING
document_data = doc_chng
put_in_outbox = 'X'
commit_work = 'X'
TABLES
packing_list = objpack
object_header = objhead
contents_bin = mail
receivers = reclist
EXCEPTIONS
too_many_receivers = 1
document_not_sent = 2
document_type_not_exist = 3
operation_no_authorization = 4
parameter_error = 5
x_error = 6
enqueue_error = 7
OTHERS = 8.
SUBMIT rsconn01 AND RETURN.
I want to show this by "Japanese".
But the character is broken.
LIke This:
u01D1u072C u0205| u0205u072C u0508 QC u04B90m
How can I set the language? How can I solve "Charancter Broken" ?
Plesse, let me know.
Thank you so much.
Edited by: Jaime White 999 on Nov 21, 2011 8:45 AM
Edited by: Jaime White 999 on Nov 21, 2011 8:46 AMHi Jaime,
Are you saying, you are getting junk characters in the email attachment? Then pls check the following. Since you want to send Japanese fonts, please pass language 'J' in both objpack-obj_langu = '3' & doc_chng-obj_langu = '3' instead of '3' please replace it with 'J'.
Another thing which you may have to check is the SCOT device type. As I understand from my basis colleague, this may also affect your attachment fonts since the emails are sent through SCOT. Go to transaction SCOT-> Settings-> Device types for format conversion. Check whether wrong device type is defined for Japanese there. Hope this helps
Regards,
Gokul -
How to change/set the browser title from web forms (XP platform with SP2)
I am running Form9i, I have set the browser windows title from Web Forms dynamically by using following method. However, when my PC has changed to XP, the function seems not work. Does anybody have same problem and how to solve it? Any suggestions would be appreciated.
Add the Javascript code to your baseHTML file. For example,
if you are using the basejini.htm:
<HEAD><TITLE>%pageTitle%</TITLE>
<script language="javascript1.2" type="text/javascript1.2">
function Change(a) { document.title=a; } </script>
</HEAD>
In web Forms , call the javascript function with WEB.SHOW_DOCUMENT built.
For Example the following code set the browser title with username . web.show_document('javascript:Change('||'"'|| get_application_property(USERNAME)||'"'||')','_self');
Best Regards,
BowieDear Frank,
Thanks for your reply. Can you tell me in detail which built-in function in Webutil can set value in browser title ?
Btw, is it possible for me to set parameter "separateFrame=True" in formsweb.cfg and set the form window title by using SET_WINDOW_PROPERTY(FORMS_MDI_WINDOW,TITLE,v_msg_string)?
Best Regards,
Bowie -
How to set the screen size with nested Iview screen
Can someone show me how to set the screen size with nested IView screen.
at the moment i only try it with trial and error untill it looks somewhat close. Is there a property in VC to set the size for Height and width.
The same question is for the form. the form elements inside the form is easy but the actual form is still a challenge.Hi,
Yes you are correct ,Still the Form and iview are not able to change thier Layout Structure using a Propery.
it is available with VC7.1
Govindu
Maybe you are looking for
-
Hello , can you with a single account creative cloud , install on two computers ? (The one from home and one at work) This will avoid me lugging around my mac, sorry for my english. Margaux, photographer
-
How to access a Network Share between two servers in same data centre
I have two dedicated servers (both Windows 2012 Server) hosted in a data centre somewhere. I want to share a folder on one server with the other server, but it's obviously not as straight forward as one might think. My servers are called "Maximus"
-
Sound (speech) into mac mini
How do I get sound for instance speech or music into my mac mini as there is no inlet for a microphone.? Mac mini Mac OS X (10.4.7)
-
InDesign Japanese to InDesign English
Are there any issues that would prevent a file created in InDesign CS 4 (Japanese) file from being opened in InDesign CS 5 (US version)? We have a client that has asked us to create a file in Japanese and then to outline the fonts and send them the
-
Missing Camera Raw in PSE11?
I purchased PSE 11 and do not have the plug-in Camera Raw. I have tried the solutions suggested in the main Adobe help page without success. A friend bought a copy at the same time and she has the plug-in. Any suggestions why I do not have it? I have