Menyimpan lokasi jendela aplikasi

22

Saya mencoba menemukan cara untuk memiliki kombinasi tombol atau tombol yang, ketika ditekan, akan mengatur ulang semua jendela pada desktop ke keadaan yang telah ditentukan sebelumnya. Ada lima program yang perlu diatur agar sesuai dengan cara tertentu. Saya pertama kali memikirkan AutoHotkey , tetapi jujur ​​saya tidak tahu cara mendekati metode itu.

Kacang tidak didanai
sumber

Jawaban:

10

Saya baru saja membuka sumber aplikasi yang bisa mengingat dan mengembalikan tata letak jendela. Lihat https://github.com/adamsmith/WindowsLayoutSnapshot .

adam smith
sumber
2
Luar biasa, @Adam. Sederhana, tapi luar biasa. Terima kasih banyak, tetapi apakah mungkin untuk meluncurkannya melalui hotkey? Mungkin program Anda memiliki beberapa parameter baris perintah? Dokumen tidak menunjukkan apa-apa tentang itu.
Sopalajo de Arrierez
penulis tidak lagi mempertahankan ini. mungkin mempertimbangkan garpu, misalnya github.com/lapo-luchini/WindowsLayoutSnapshot/tree/v1.3.0.0
TT--
NB: "Snapshots tidak disimpan di seluruh instance aplikasi (atau, dengan demikian, restart)" dan juga snapshot yang diambil secara otomatis pada akhirnya menimpa yang dibuat secara manual dalam daftar.
TT--
7

WinSize2 adalah program yang ditulis dalam AutoHotKey yang dapat membuat Windows mengingat posisi jendela, ukuran dan banyak lagi. Program ini memberi Anda kemampuan untuk menyimpan ukuran dan lokasi jendela untuk program atau folder apa pun.

Untuk menyimpan posisi jendela, klik pada bilah judul Windows untuk memastikan jendela aktif dan tekan tombol pintas Ctrl + Alt + Z. Pesan tooltip akan mengkonfirmasi bahwa posisi telah disimpan. Sekarang jika Anda menutup jendela dan membukanya lagi, jendela program akan secara otomatis diubah ukurannya dan dipindahkan ke posisi tempat Anda menyimpannya.

Anda dapat mengedit perilaku dan posisi jendela yang sebelumnya disimpan dengan mengklik kanan ikon baki dan memilih "Parameter Khusus".

masukkan deskripsi gambar di sini

Di sini Anda dapat secara manual memasukkan koordinat dan ukuran posisi jendela, memaksa jendela untuk membuka layar penuh yang dimaksimalkan, diminimalkan, atau disembunyikan, menjadikannya "selalu di atas" dan bahkan memasukkan penundaan antara membuka jendela dan mengubah ukuran.

WinSize2 berfungsi pada semua versi Windows langsung dari 95 hingga 7.

masukkan deskripsi gambar di sini

Mehper C. Palavuzlar
sumber
Tampak menjanjikan tetapi tidak berhasil. Saya membuka salah satu aplikasi tekan tombol hotkey. Itu 'disimpan'. Saya membuka dialog dan memeriksa 'selalu' dan ketika saya meluncurkan kembali aplikasi itu diluncurkan secara maksimal seperti biasa.
Unfundednut
@MrStatic: Saya tidak punya pengalaman menggunakan aplikasi ini tetapi melihat "Peringkat dan Ulasan" pada halaman proyek, saya dapat mengatakan program harus bekerja tanpa masalah. Mungkin Anda bisa memeriksa ulang pengaturan program (tampaknya ada banyak pengaturan!) Dan coba lagi. Ini yang bisa saya katakan saat ini.
Mehper C. Palavuzlar
Itu juga tidak berhasil untuk saya. Perilaku sangat aneh, beberapa jendela diletakkan di tempat yang salah, yang lain hanya tidak melakukan apa-apa, yang lain akan terbuka kemudian mengubah ukuran kemudian pindah ke posisi (yang benar). ALL dalam semua saya menemukan itu sangat tidak berguna.
Colin Jack
4

Saya memiliki masalah yang sama jadi saya membuat aplikasi kecil untuk mengatasinya. Gratis, tanpa iklan, hanya berfungsi. Anda dapat menemukannya di bagian "Freeware" saya, yang disebut " TAN Window Manager ". Aku menggunakannya setiap hari.

Cukup letakkan pintasan ke program di folder startup Anda agar berjalan saat boot. Buka semua program yang ingin Anda simpan dan letakkan di tempat yang Anda inginkan. Klik kanan ikon TAN Window Manager yang akan ada di baki Anda dan klik 'Save Window Locations'. Di jendela sembulan periksa jendela yang ingin Anda simpan dan klik 'Simpan'. Sekarang Anda dapat menggunakan tombol 'Kembalikan Lokasi Jendela' untuk secara ajaib memindahkan jendela yang disimpan kembali ke tempat Anda meletakkannya. Program ini adalah EXE mandiri, tidak ada rutin instalasi, cukup tempatkan EXE di mana pun Anda suka.

Todd

Todd1561
sumber
1
Selamat Datang di Pengguna Super! Baca cara merekomendasikan perangkat lunak dalam jawaban , khususnya bit dalam huruf tebal ; kemudian edit jawaban Anda untuk mengikuti panduan di sana. Terima kasih!
bertieb
1
Saya baru saja menginstal program Anda pada mesin Windows 10 saya yang menggunakan dua monitor, 1 ° = 1920x1200 dalam mode potret, 2 ° = 4k dalam lanskap. Saya harus meyakinkan program antivirus saya bahwa itu aman, tetapi setelah itu tampaknya berfungsi seperti yang diiklankan.
Rocky Scott
Keren, senang itu berhasil untuk Anda, terima kasih sudah berkomentar. Saya harus mencari tahu apa yang terlibat untuk membuatnya 'dipercaya' oleh berbagai program A / V. Tapi yakinlah itu aman. Sepertinya itu satu-satunya aplikasi saya, saya tidak mengunggah sumber. Saya akan menambahkannya hari ini juga.
Todd1561
1

Sebagai @AdamSmith, tetapi dari baris perintah , saya telah merancang program untuk menyimpan dan mengembalikan windows juga.

Ini dia, di utas lain, jika Anda memerlukannya ( .exefile dan .ahkkode sumber).

Sopalajo de Arrierez
sumber
1

Unduh winLayout.exe

Untuk menyimpan posisi jendela saat ini di beberapa monitor:

winLayout save

Untuk mengembalikan posisi jendela:

winLayout restore

Tanpa embel-embel, hanya satu file .exe. Agar mudah dijalankan, buat pintasan bilah tugas untuknya.

Penafian: Saya penulis.

Phillip Ngan
sumber
Tolong jangan memposting jawaban yang sama untuk beberapa pertanyaan. Jika informasi yang sama benar-benar menjawab kedua pertanyaan, maka satu pertanyaan (biasanya yang baru) harus ditutup sebagai duplikat dari yang lain. Anda dapat menunjukkan ini dengan memilih untuk menutupnya sebagai duplikat atau, jika Anda tidak memiliki reputasi yang cukup untuk itu, angkat bendera untuk menunjukkan bahwa itu adalah duplikat. Kalau tidak, sesuaikan jawaban Anda untuk pertanyaan ini dan jangan hanya menempelkan jawaban yang sama di banyak tempat.
DavidPostill
1
@ Davidvidost> Jika informasi yang sama benar-benar menjawab kedua pertanyaan, maka satu pertanyaan (biasanya yang baru) harus ditutup sebagai duplikat dari yang lain. Pertanyaan filosofis yang menarik. Bisakah jawaban yang sama berlaku untuk dua pertanyaan yang berbeda? Saya pikir jawabannya adalah ya? "Apa makanan kesukaanmu?" / "Makanan padat apa yang dibuat dengan produk susu?" Jawaban untuk keduanya adalah "Keju" ...
Ian Grainger
0

Sejauh ini solusi favorit saya sejauh ini adalah program oleh DeskSoft yang disebut "WindowManager", seperti yang ditemukan di sini: http://www.desksoft.com/WindowManager.htm

Butuh sedikit waktu untuk memahami antarmuka, tetapi begitu Anda melakukannya, Anda akan menyadari betapa fleksibilitasnya dengan betapa sederhananya tugas tersebut. Anda memilih cara menemukan jenis jendela yang ingin Anda atur (nama, nama proses, dll.) Kemudian akan mencoba mengaturnya untuk Anda, dan Anda dapat menggunakan tombol pintas jika jendela berubah setelah diluncurkan, misalnya.

Saya benar-benar berharap ini adalah fitur Windows opsional, karena OS itu disebut Windows , tapi saya ngelantur. Tampaknya mereka mencoba menggunakan fitur jepret untuk melakukan hal semacam ini, tetapi program ini jauh lebih andal dan fleksibel dalam pengalaman saya.

Menandai
sumber